{
"data": {
"id": "260720_9V_H",
"url": "https:\/\/tanstack.com\/",
"summary": "http:\/\/webpagetest.httparchive.org\/results.php?test=260720_9V_H",
"testUrl": "https:\/\/tanstack.com\/",
"location": "us-east4:Chrome",
"from": "Virginia - <b>Chrome<\/b> - <b>Cable<\/b>",
"connectivity": "Cable",
"bwDown": 5000,
"bwUp": 1000,
"latency": 28,
"plr": "0",
"shaperLimit": 0,
"mobile": 0,
"completed": 1784560093,
"testRuns": 1,
"fvonly": false,
"successfulFVRuns": 1,
"successfulRVRuns": 1,
"average": {
"firstView": {
"loadTime": 1606,
"docTime": 1606,
"fullyLoaded": 7343,
"bytesOut": 86430,
"bytesOutDoc": 44182,
"bytesIn": 804653,
"bytesInDoc": 570096,
"requests": 39,
"requestsFull": 39,
"requestsDoc": 22,
"responses_200": 35,
"responses_404": 0,
"responses_other": 4,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"loadEventStart": 1511,
"loadEventEnd": 1511,
"domContentLoadedEventStart": 1266,
"domContentLoadedEventEnd": 1266,
"connections": 5,
"final_base_page_request": 0,
"domInteractive": 652,
"firstContentfulPaint": 1412,
"firstPaint": 1320,
"firstImagePaint": 1412,
"firstMeaningfulPaint": 1412,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 378,
"basePageSSLTime": 50,
"score_cache": 78,
"score_cdn": 100,
"score_gzip": 92,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 33353,
"gzip_savings": 3000,
"minify_total": -1,
"minify_savings": -1,
"image_total": 60301,
"image_savings": 0,
"cpu.ParseHTML": 30,
"cpu.EventDispatch": 4,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 21,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"cpu.EvaluateScript": 59,
"cpu.v8.compile": 55,
"cpu.v8.compileModule": 3,
"cpu.ParseAuthorStyleSheet": 36,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 483,
"cpu.MarkLoad": 0,
"cpu.Layout": 486,
"cpu.PrePaint": 45,
"cpu.IntersectionObserverController::computeIntersections": 10,
"cpu.Paint": 79,
"cpu.Layerize": 41,
"cpu.RemoteFontLoaded": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.ResourceChangePriority": 0,
"cpu.FunctionCall": 296,
"cpu.v8.evaluateModule": 110,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 2,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 6,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 11,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.TimerFire": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 8,
"cpu.HitTest": 3,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 3,
"cpu.v8.produceCache": 15,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 7,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"cpu.Major concurrent marking rescheduled": 0,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 1,
"cpu.V8.GC_MC_SWEEP": 1,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 2,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 5521,
"start_epoch": 1784560014.47642,
"date": 1784560032.231274,
"fullyLoadedCPUms": 5769,
"fullyLoadedCPUpct": 28.649453823243494,
"domElements": 2028,
"domComplete": 1511,
"PerformancePaintTiming.first-paint": 1320,
"PerformancePaintTiming.first-contentful-paint": 1320,
"test_run_time_ms": 33761,
"userTime.sentry-tracing-init": 1493,
"userTime": 1493,
"Colordepth": 24,
"avg_dom_depth": 14,
"document_height": 9458,
"document_width": 1351,
"inline_style_bytes": 16944,
"localstorage_size": 0,
"num_iframes": 0,
"num_scripts": 6,
"num_scripts_async": 3,
"num_scripts_sync": 1,
"sessionstorage_size": 0,
"usertiming": 1,
"lastVisualChange": 10700,
"render": 200,
"visualComplete85": 1800,
"visualComplete90": 1800,
"visualComplete95": 1800,
"visualComplete99": 10000,
"visualComplete": 10700,
"SpeedIndex": 1894,
"chromeUserTiming.navigationStart": 135,
"chromeUserTiming.fetchStart": 109,
"chromeUserTiming.domLoading": 494,
"chromeUserTiming.responseEnd": 535,
"chromeUserTiming.domInteractive": 747,
"chromeUserTiming.domContentLoadedEventStart": 1361,
"chromeUserTiming.domContentLoadedEventEnd": 1361,
"chromeUserTiming.domComplete": 1606,
"chromeUserTiming.unloadEventStart": 493,
"chromeUserTiming.unloadEventEnd": 493,
"chromeUserTiming.markAsMainFrame": 493,
"chromeUserTiming.commitNavigationEnd": 494,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1412,
"chromeUserTiming.firstContentfulPaint": 1412,
"chromeUserTiming.firstPaint": 1412,
"chromeUserTiming.firstImagePaint": 1412,
"chromeUserTiming.firstMeaningfulPaint": 1412,
"chromeUserTiming.LayoutShift": 2011,
"chromeUserTiming.loadEventStart": 1606,
"chromeUserTiming.loadEventEnd": 1607,
"chromeUserTiming.InteractiveTime": 2375,
"chromeUserTiming.LargestTextPaint": 1412,
"chromeUserTiming.LargestContentfulPaint": 1629,
"chromeUserTiming.LargestImagePaint": 1629,
"chromeUserTiming.TotalLayoutShift": 0.037687300681898975,
"chromeUserTiming.CumulativeLayoutShift": 0.037687300681898975,
"FirstInteractive": 2375,
"maxFID": 488,
"TTIMeasurementEnd": 10514,
"LastInteractive": 2375,
"TimeToInteractive": 2375,
"FirstCPUIdle": 2375,
"TotalBlockingTime": 735,
"run": 1,
"step": 1,
"effectiveBps": 115528,
"domTime": 0,
"aft": 0,
"titleTime": 136,
"domLoading": 0,
"server_rtt": 0,
"test_result": 0,
"effectiveBpsDoc": 464247,
"avgRun": 1
},
"repeatView": {
"loadTime": 1968,
"docTime": 1968,
"fullyLoaded": 7548,
"bytesOut": 33527,
"bytesOutDoc": 11699,
"bytesIn": 119233,
"bytesInDoc": 119006,
"requests": 11,
"requestsFull": 11,
"requestsDoc": 5,
"responses_200": 4,
"responses_404": 0,
"responses_other": 7,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"loadEventStart": 1947,
"loadEventEnd": 1947,
"domContentLoadedEventStart": 1823,
"domContentLoadedEventEnd": 1823,
"connections": 3,
"final_base_page_request": 0,
"domInteractive": 1816,
"firstContentfulPaint": 1837,
"firstPaint": 1816,
"firstImagePaint": 1837,
"firstMeaningfulPaint": 1837,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 1104,
"basePageSSLTime": 49,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 54,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 21,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 1,
"cpu.EvaluateScript": 34,
"cpu.v8.compile": 8,
"cpu.v8.compileModule": 3,
"cpu.ParseAuthorStyleSheet": 31,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 378,
"cpu.MarkLoad": 0,
"cpu.Layout": 333,
"cpu.PrePaint": 39,
"cpu.IntersectionObserverController::computeIntersections": 9,
"cpu.Paint": 74,
"cpu.Layerize": 39,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.v8.produceCache": 2,
"cpu.v8.evaluateModule": 70,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 1,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 3,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 22,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 278,
"cpu.v8.produceModuleCache": 30,
"cpu.TimerFire": 5,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 7,
"cpu.HitTest": 3,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 3,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 3,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"cpu.Major concurrent marking rescheduled": 11,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 1,
"cpu.V8.GC_MC_SWEEP": 0,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 1,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 1,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 6082,
"start_epoch": 1784560066.279086,
"date": 1784560068.1142015,
"fullyLoadedCPUms": 4980,
"fullyLoadedCPUpct": 24.375917767974535,
"domElements": 2028,
"domComplete": 1946,
"PerformancePaintTiming.first-paint": 1816,
"PerformancePaintTiming.first-contentful-paint": 1816,
"test_run_time_ms": 24924,
"userTime.sentry-tracing-init": 1926,
"userTime": 1926,
"Colordepth": 24,
"avg_dom_depth": 14,
"document_height": 9458,
"document_width": 1351,
"inline_style_bytes": 16944,
"localstorage_size": 0,
"num_iframes": 0,
"num_scripts": 6,
"num_scripts_async": 3,
"num_scripts_sync": 1,
"sessionstorage_size": 0,
"usertiming": 1,
"lastVisualChange": 10800,
"render": 100,
"visualComplete85": 2000,
"visualComplete90": 2000,
"visualComplete95": 2000,
"visualComplete99": 10000,
"visualComplete": 10800,
"SpeedIndex": 2203,
"chromeUserTiming.navigationStart": 70,
"chromeUserTiming.fetchStart": 32,
"chromeUserTiming.domLoading": 1144,
"chromeUserTiming.responseEnd": 1180,
"chromeUserTiming.domInteractive": 1837,
"chromeUserTiming.domContentLoadedEventStart": 1843,
"chromeUserTiming.domContentLoadedEventEnd": 1843,
"chromeUserTiming.domComplete": 1967,
"chromeUserTiming.unloadEventStart": 1142,
"chromeUserTiming.unloadEventEnd": 1142,
"chromeUserTiming.markAsMainFrame": 1143,
"chromeUserTiming.commitNavigationEnd": 1143,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1837,
"chromeUserTiming.firstContentfulPaint": 1837,
"chromeUserTiming.firstPaint": 1837,
"chromeUserTiming.firstImagePaint": 1837,
"chromeUserTiming.firstMeaningfulPaint": 1837,
"chromeUserTiming.loadEventStart": 1968,
"chromeUserTiming.loadEventEnd": 1968,
"chromeUserTiming.InteractiveTime": 2507,
"chromeUserTiming.LargestImagePaint": 1837,
"chromeUserTiming.LargestTextPaint": 1837,
"chromeUserTiming.LargestContentfulPaint": 1837,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 2508,
"maxFID": 275,
"TTIMeasurementEnd": 10638,
"LastInteractive": 2508,
"TimeToInteractive": 2508,
"FirstCPUIdle": 2508,
"TotalBlockingTime": 400,
"run": 1,
"step": 1,
"effectiveBps": 18502,
"domTime": 0,
"aft": 0,
"titleTime": 72,
"domLoading": 0,
"server_rtt": 0,
"test_result": 0,
"effectiveBpsDoc": 137738,
"avgRun": 1
}
},
"standardDeviation": {
"firstView": {
"loadTime": 0,
"docTime": 0,
"fullyLoaded": 0,
"bytesOut": 0,
"bytesOutDoc": 0,
"bytesIn": 0,
"bytesInDoc": 0,
"requests": 0,
"requestsFull": 0,
"requestsDoc": 0,
"responses_200": 0,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 0,
"loadEventStart": 0,
"loadEventEnd": 0,
"domContentLoadedEventStart": 0,
"domContentLoadedEventEnd": 0,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 0,
"firstContentfulPaint": 0,
"firstPaint": 0,
"firstImagePaint": 0,
"firstMeaningfulPaint": 0,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 0,
"basePageSSLTime": 0,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 0,
"score_cookies": 0,
"score_keep-alive": 0,
"score_minify": 0,
"score_combine": 0,
"score_compress": 0,
"score_etags": 0,
"score_progressive_jpeg": 0,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": 0,
"minify_savings": 0,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 0,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.v8.compileModule": 0,
"cpu.ParseAuthorStyleSheet": 0,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 0,
"cpu.MarkLoad": 0,
"cpu.Layout": 0,
"cpu.PrePaint": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.RemoteFontLoaded": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.ResourceChangePriority": 0,
"cpu.FunctionCall": 0,
"cpu.v8.evaluateModule": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.TimerFire": 0,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 0,
"cpu.v8.produceCache": 0,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 0,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 0,
"cpu.Major concurrent marking rescheduled": 0,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 0,
"cpu.V8.GC_MC_SWEEP": 0,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 0,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 0,
"start_epoch": 0,
"date": 0,
"fullyLoadedCPUms": 0,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 0,
"PerformancePaintTiming.first-paint": 0,
"PerformancePaintTiming.first-contentful-paint": 0,
"test_run_time_ms": 0,
"userTime.sentry-tracing-init": 0,
"userTime": 0,
"Colordepth": 0,
"avg_dom_depth": 0,
"document_height": 0,
"document_width": 0,
"inline_style_bytes": 0,
"localstorage_size": 0,
"num_iframes": 0,
"num_scripts": 0,
"num_scripts_async": 0,
"num_scripts_sync": 0,
"sessionstorage_size": 0,
"usertiming": 0,
"lastVisualChange": 0,
"render": 0,
"visualComplete85": 0,
"visualComplete90": 0,
"visualComplete95": 0,
"visualComplete99": 0,
"visualComplete": 0,
"SpeedIndex": 0,
"chromeUserTiming.navigationStart": 0,
"chromeUserTiming.fetchStart": 0,
"chromeUserTiming.domLoading": 0,
"chromeUserTiming.responseEnd": 0,
"chromeUserTiming.domInteractive": 0,
"chromeUserTiming.domContentLoadedEventStart": 0,
"chromeUserTiming.domContentLoadedEventEnd": 0,
"chromeUserTiming.domComplete": 0,
"chromeUserTiming.unloadEventStart": 0,
"chromeUserTiming.unloadEventEnd": 0,
"chromeUserTiming.markAsMainFrame": 0,
"chromeUserTiming.commitNavigationEnd": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstPaint": 0,
"chromeUserTiming.firstImagePaint": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.LayoutShift": 0,
"chromeUserTiming.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.InteractiveTime": 0,
"chromeUserTiming.LargestTextPaint": 0,
"chromeUserTiming.LargestContentfulPaint": 0,
"chromeUserTiming.LargestImagePaint": 0,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 0,
"maxFID": 0,
"TTIMeasurementEnd": 0,
"LastInteractive": 0,
"TimeToInteractive": 0,
"FirstCPUIdle": 0,
"TotalBlockingTime": 0,
"run": 0,
"step": 0,
"effectiveBps": 0,
"domTime": 0,
"aft": 0,
"titleTime": 0,
"domLoading": 0,
"server_rtt": 0,
"test_result": 0,
"effectiveBpsDoc": 0,
"avgRun": null
},
"repeatView": {
"loadTime": 0,
"docTime": 0,
"fullyLoaded": 0,
"bytesOut": 0,
"bytesOutDoc": 0,
"bytesIn": 0,
"bytesInDoc": 0,
"requests": 0,
"requestsFull": 0,
"requestsDoc": 0,
"responses_200": 0,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 0,
"loadEventStart": 0,
"loadEventEnd": 0,
"domContentLoadedEventStart": 0,
"domContentLoadedEventEnd": 0,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 0,
"firstContentfulPaint": 0,
"firstPaint": 0,
"firstImagePaint": 0,
"firstMeaningfulPaint": 0,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 0,
"basePageSSLTime": 0,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 0,
"score_cookies": 0,
"score_keep-alive": 0,
"score_minify": 0,
"score_combine": 0,
"score_compress": 0,
"score_etags": 0,
"score_progressive_jpeg": 0,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": 0,
"minify_savings": 0,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 0,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.v8.compileModule": 0,
"cpu.ParseAuthorStyleSheet": 0,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 0,
"cpu.MarkLoad": 0,
"cpu.Layout": 0,
"cpu.PrePaint": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.v8.produceCache": 0,
"cpu.v8.evaluateModule": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 0,
"cpu.v8.produceModuleCache": 0,
"cpu.TimerFire": 0,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 0,
"cpu.HitTest": 0,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 0,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 0,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 0,
"cpu.Major concurrent marking rescheduled": 0,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 0,
"cpu.V8.GC_MC_SWEEP": 0,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 0,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 0,
"start_epoch": 0,
"date": 0,
"fullyLoadedCPUms": 0,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 0,
"PerformancePaintTiming.first-paint": 0,
"PerformancePaintTiming.first-contentful-paint": 0,
"test_run_time_ms": 0,
"userTime.sentry-tracing-init": 0,
"userTime": 0,
"Colordepth": 0,
"avg_dom_depth": 0,
"document_height": 0,
"document_width": 0,
"inline_style_bytes": 0,
"localstorage_size": 0,
"num_iframes": 0,
"num_scripts": 0,
"num_scripts_async": 0,
"num_scripts_sync": 0,
"sessionstorage_size": 0,
"usertiming": 0,
"lastVisualChange": 0,
"render": 0,
"visualComplete85": 0,
"visualComplete90": 0,
"visualComplete95": 0,
"visualComplete99": 0,
"visualComplete": 0,
"SpeedIndex": 0,
"chromeUserTiming.navigationStart": 0,
"chromeUserTiming.fetchStart": 0,
"chromeUserTiming.domLoading": 0,
"chromeUserTiming.responseEnd": 0,
"chromeUserTiming.domInteractive": 0,
"chromeUserTiming.domContentLoadedEventStart": 0,
"chromeUserTiming.domContentLoadedEventEnd": 0,
"chromeUserTiming.domComplete": 0,
"chromeUserTiming.unloadEventStart": 0,
"chromeUserTiming.unloadEventEnd": 0,
"chromeUserTiming.markAsMainFrame": 0,
"chromeUserTiming.commitNavigationEnd": 0,
"chromeUserTiming.firstMeaningfulPaintCandidate": 0,
"chromeUserTiming.firstContentfulPaint": 0,
"chromeUserTiming.firstPaint": 0,
"chromeUserTiming.firstImagePaint": 0,
"chromeUserTiming.firstMeaningfulPaint": 0,
"chromeUserTiming.loadEventStart": 0,
"chromeUserTiming.loadEventEnd": 0,
"chromeUserTiming.InteractiveTime": 0,
"chromeUserTiming.LargestImagePaint": 0,
"chromeUserTiming.LargestTextPaint": 0,
"chromeUserTiming.LargestContentfulPaint": 0,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 0,
"maxFID": 0,
"TTIMeasurementEnd": 0,
"LastInteractive": 0,
"TimeToInteractive": 0,
"FirstCPUIdle": 0,
"TotalBlockingTime": 0,
"run": 0,
"step": 0,
"effectiveBps": 0,
"domTime": 0,
"aft": 0,
"titleTime": 0,
"domLoading": 0,
"server_rtt": 0,
"test_result": 0,
"effectiveBpsDoc": 0,
"avgRun": null
}
},
"median": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wptagent-v6-manual-20241002-10.20.0.3",
"loadTime": 1606,
"docTime": 1606,
"fullyLoaded": 7343,
"bytesOut": 86430,
"bytesOutDoc": 44182,
"bytesIn": 804653,
"bytesInDoc": 570096,
"requests": [
{
"type": 3,
"id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"request_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/",
"raw_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Document",
"load_ms": 324,
"ttfb_ms": 269,
"load_start": 109,
"load_start_float": 109.000148,
"bytesIn": 35780,
"objectSize": 35780,
"objectSizeUncompressed": 308493,
"chunks": [
{
"ts": 379,
"bytes": 2279
},
{
"ts": 381,
"bytes": 4163,
"inflated": 24552
},
{
"ts": 382,
"bytes": 1176
},
{
"ts": 383,
"bytes": 3525
},
{
"ts": 383,
"bytes": 1173
},
{
"ts": 383,
"bytes": 1176
},
{
"ts": 384,
"bytes": 1176
},
{
"ts": 384,
"bytes": 1176
},
{
"ts": 386,
"bytes": 2345,
"inflated": 65536
},
{
"ts": 398,
"bytes": 5864,
"inflated": 8192
},
{
"ts": 399,
"bytes": 11727,
"inflated": 13605
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "text\/html",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -13,
"dns_end": 46,
"connect_start": 46,
"connect_end": 46,
"ssl_start": 46,
"ssl_end": 96,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0, i",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-ray: a1e2dfcb39125946-IAD",
"cloudflare-cdn-cache-control: no-store",
"content-encoding: zstd",
"content-type: text\/html; charset=utf-8",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"link: <\/assets\/index-B9NJHisQ.js>; rel=modulepreload; as=script, <\/assets\/rolldown-runtime-9r-HBx0o.js>; rel=modulepreload; as=script, <\/assets\/tanstack-router-U0H7bmeq.js>; rel=modulepreload; as=script, <\/assets\/tanstack-query-BttgOCQn.js>; rel=modulepreload; as=script, <\/assets\/icons-xTj2hkG8.js>; rel=modulepreload; as=script, <\/assets\/shared-constants-yNCBtlN_.js>; rel=modulepreload; as=script, <\/assets\/index-Drgb1pa5.css>; rel=preload; as=style, <\/assets\/routes-DfNLmXGz.js>; rel=modulepreload; as=script, <\/assets\/Footer-DXYm8Pa-.js>; rel=modulepreload; as=script, <\/assets\/useNpmDownloadCounter-jgTPLjDE.js>; rel=modulepreload; as=script, <\/assets\/blog.functions-C-Dso7yf.js>; rel=modulepreload; as=script, <\/assets\/users.functions-CeXclkLY.js>; rel=modulepreload; as=script",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=0,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=TmUOQS%2F%2F7uEibe0FtrViTUYvBvl4H8rhh2sNp4FZZPQ%2FkFdz5%2FZTu2wfjygHR323DQZZ3Gu4AUBIz5CXz7dAJ530lOMUno2uyz1bN7zgCEYvdJvo1MtbVaeox6dbprS2FxfLrMIhbO0yqkQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfEdge;dur=23,cfOrigin;dur=0,cfWorker;dur=206",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 59,
"connect_ms": 0,
"ssl_ms": 50,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 13,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "tanstack.com",
"metadatas": [
{
"metadata_value": {
"ech_config_list": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"supported_protocol_alpns": [
"h3",
"h2",
"http\/1.1"
],
"target_name": "tanstack.com"
},
"metadata_weight": 1
}
],
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033932413110",
"type": "metadata"
},
{
"domain_name": "tanstack.com",
"endpoints": [
{
"address": "2606:4700:3032::ac43:bd3d",
"port": 0
},
{
"address": "2606:4700:3036::6815:976",
"port": 0
},
{
"address": "104.21.9.118",
"port": 0
},
{
"address": "172.67.189.61",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033932419168",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 148,
"body_hash": "239edecff60e62764cafb604072ef9d80f9576834b6f61e8f9ffb2f0cbaf8189",
"final_base_page": true,
"is_base_page": true,
"load_end": 433,
"ttfb_start": 109,
"ttfb_end": 378,
"download_start": 378,
"download_end": 433,
"download_ms": 55,
"all_start": -13,
"all_end": 433,
"all_ms": 433,
"index": 0,
"number": 1,
"body_file": "001-046B7E595E3CF7AEE1A05BC755C1AB9B-body.txt",
"cpuTimes": {
"EvaluateScript": 15,
"v8.compile": 5,
"FunctionCall": 0
},
"cpu.EvaluateScript": 15,
"cpu.v8.compile": 5,
"cpu.FunctionCall": 0,
"cpuTime": 20,
"body_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"js_timing": [
[
518.057,
521.94
],
[
676.518,
681.604
],
[
719.769,
725.132
],
[
744.395,
744.788
],
[
518.077,
518.317
],
[
676.528,
676.76
],
[
719.783,
724.381
],
[
744.419,
744.594
],
[
1963.146,
1963.632
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=046B7E595E3CF7AEE1A05BC755C1AB9B"
},
{
"type": 3,
"id": "16866.8",
"request_id": "16866.8",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/index-Drgb1pa5.css",
"raw_id": "16866.8",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isLinkPreload": true,
"isSameSite": true,
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 89,
"ttfb_ms": 43,
"load_start": 443,
"load_start_float": 443.000197,
"bytesIn": 52952,
"objectSize": 52952,
"objectSizeUncompressed": 441295,
"chunks": [
{
"ts": 488,
"bytes": 1877
},
{
"ts": 490,
"bytes": 13962,
"inflated": 57100
},
{
"ts": 498,
"bytes": 11719,
"inflated": 65536
},
{
"ts": 500,
"bytes": 7038,
"inflated": 31092
},
{
"ts": 525,
"bytes": 15239,
"inflated": 65536
},
{
"ts": 530,
"bytes": 3117,
"inflated": 25423
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/css",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/index-Drgb1pa5.css",
":scheme: https",
"accept: text\/css,*\/*;q=0.1",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: style",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd391c5946-IAD",
"content-encoding: zstd",
"content-type: text\/css",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"5a4a5ceb9c2155bb5cbd8ff7a590ca94\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=0,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=AWHgufseL%2F6ERBNO%2FK29NyHJRCQam1OAvRnEItpNQ9qMUxxj%2BOAKKFed44geU5WJeDeWcaRy0QreeABBVOBgnGObU%2BhKqlfHRWxl9S6g4K03yTC8tA%2BAzTFAeaU4Nnd9mR2uSUwE0kRU8M8%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1846,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 435,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 197,
"body_hash": "8661a0fbc392ce717713cb725ec233969ea54a39218c3b7bc53c045f176fb40b",
"renderBlocking": "non_blocking",
"load_end": 532,
"ttfb_start": 443,
"ttfb_end": 486,
"download_start": 486,
"download_end": 532,
"download_ms": 46,
"all_start": 443,
"all_end": 532,
"all_ms": 89,
"index": 1,
"number": 2,
"body_file": "004-16866.8-body.txt",
"body_id": "16866.8",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.8"
},
{
"type": 3,
"id": "16866.2",
"request_id": "16866.2",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/index-B9NJHisQ.js",
"raw_id": "16866.2",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 388,
"ttfb_ms": 72,
"load_start": 449,
"load_start_float": 449.000161,
"bytesIn": 233511,
"objectSize": 233511,
"objectSizeUncompressed": 752175,
"chunks": [
{
"ts": 522,
"bytes": 690
},
{
"ts": 537,
"bytes": 4701
},
{
"ts": 555,
"bytes": 3297
},
{
"ts": 569,
"bytes": 3528,
"inflated": 24325
},
{
"ts": 602,
"bytes": 2189
},
{
"ts": 612,
"bytes": 3523
},
{
"ts": 623,
"bytes": 2348
},
{
"ts": 638,
"bytes": 2345,
"inflated": 32768
},
{
"ts": 648,
"bytes": 5864
},
{
"ts": 654,
"bytes": 5864
},
{
"ts": 676,
"bytes": 1174
},
{
"ts": 681,
"bytes": 8211
},
{
"ts": 699,
"bytes": 2344,
"inflated": 65536
},
{
"ts": 723,
"bytes": 6787
},
{
"ts": 738,
"bytes": 2336
},
{
"ts": 741,
"bytes": 2342
},
{
"ts": 746,
"bytes": 32768,
"inflated": 31099
},
{
"ts": 759,
"bytes": 32768,
"inflated": 65536
},
{
"ts": 784,
"bytes": 32768,
"inflated": 55424
},
{
"ts": 801,
"bytes": 10922
},
{
"ts": 811,
"bytes": 32768,
"inflated": 32768
},
{
"ts": 818,
"bytes": 1595
},
{
"ts": 831,
"bytes": 11731
},
{
"ts": 833,
"bytes": 20648,
"inflated": 51503
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/index-B9NJHisQ.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd491d5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"df975a32bf7d8b9d3bf246c2937d900e\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RFxDXeqfUVjXPMNGWsRsRA5chsTPihFaRnYyXpdSpCQOdLntkVXgr3H%2BsYAkPNl0hmpHZV3Ygr47TL%2BAoMAGFgLcwDb19aGQXwJPCcNsSTc5stqu3IgoMuuGyiQBM9pBAAmXM7vzkgHXCFk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 411,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 161,
"body_hash": "3c9615b8922e8d1ce39a6eff38ffa3d80a734f2ce70546601236d472f6f7fbcd",
"renderBlocking": "non_blocking",
"load_end": 837,
"ttfb_start": 449,
"ttfb_end": 521,
"download_start": 521,
"download_end": 837,
"download_ms": 316,
"all_start": 449,
"all_end": 837,
"all_ms": 388,
"index": 2,
"number": 3,
"body_file": "015-16866.2-body.txt",
"cpuTimes": {
"FunctionCall": 220
},
"cpu.FunctionCall": 220,
"cpuTime": 220,
"body_id": "16866.2",
"js_timing": [
[
1605.816,
1606.111
],
[
1606.504,
1606.556
],
[
1609.423,
1609.964
],
[
1609.999,
1617.683
],
[
1617.838,
1618.101
],
[
1618.651,
1618.709
],
[
1621.314,
1621.327
],
[
1623.999,
1624.014
],
[
1624.523,
1625.748
],
[
1820.025,
1820.276
],
[
1820.288,
1820.4
],
[
1820.422,
1821.569
],
[
1836.702,
1836.846
],
[
1841.087,
1841.106
],
[
1841.305,
1841.324
],
[
1841.465,
1841.485
],
[
1842.235,
1842.266
],
[
1842.276,
1842.679
],
[
1847.741,
1848.284
],
[
1848.379,
1848.631
],
[
1848.642,
1848.703
],
[
1848.711,
1848.754
],
[
1849.106,
1910.612
],
[
1915.09,
1915.182
],
[
1915.193,
1915.237
],
[
1920.867,
1920.881
],
[
1921.117,
1921.135
],
[
1931.696,
1932.465
],
[
1932.506,
1932.563
],
[
1945.768,
1945.889
],
[
1947.979,
1948.001
],
[
1948.117,
1948.57
],
[
1948.578,
1948.591
],
[
1954.047,
1954.073
],
[
1954.13,
1954.261
],
[
1955.048,
1955.062
],
[
1955.348,
1955.388
],
[
1955.89,
1955.902
],
[
1956.079,
1956.472
],
[
1986.811,
1986.856
],
[
1995.689,
1995.93
],
[
1995.942,
1996.012
],
[
2026.087,
2026.106
],
[
2026.148,
2026.156
],
[
2026.539,
2028.661
],
[
2032.902,
2032.92
],
[
2036.272,
2036.293
],
[
2040.036,
2040.059
],
[
2047.498,
2047.528
],
[
2096.017,
2096.285
],
[
2096.298,
2096.368
],
[
2122.742,
2123.236
],
[
2192.344,
2192.4
],
[
2233.853,
2234.057
],
[
2234.066,
2234.099
],
[
2300.599,
2374.913
],
[
2375.2,
2375.68
],
[
2375.695,
2375.739
],
[
2382.583,
2383.615
],
[
2383.659,
2384.118
],
[
2384.396,
2384.529
],
[
2384.558,
2384.651
],
[
2384.671,
2384.683
],
[
2384.693,
2384.701
],
[
2384.724,
2384.73
],
[
2384.748,
2384.754
],
[
2384.762,
2384.794
],
[
2384.801,
2384.806
],
[
2384.814,
2384.819
],
[
2384.825,
2385.174
],
[
2385.192,
2385.209
],
[
2385.217,
2385.227
],
[
2385.235,
2385.47
],
[
2385.518,
2385.536
],
[
2385.547,
2385.554
],
[
2385.564,
2385.57
],
[
2385.58,
2385.585
],
[
2385.592,
2385.623
],
[
2385.649,
2385.666
],
[
2385.705,
2385.879
],
[
2385.906,
2385.997
],
[
2386.028,
2386.04
],
[
2386.051,
2386.057
],
[
2386.082,
2386.092
],
[
2386.102,
2386.108
],
[
2386.21,
2386.269
],
[
2395.287,
2395.578
],
[
2395.595,
2395.649
],
[
2403.89,
2404.347
],
[
2421.391,
2421.471
],
[
2421.662,
2421.679
],
[
2491.666,
2491.707
],
[
2494.69,
2494.983
],
[
2494.996,
2495.042
],
[
2502.934,
2503.322
],
[
2595.653,
2595.842
],
[
2595.848,
2595.88
],
[
2605.163,
2605.524
],
[
2695.424,
2695.686
],
[
2695.703,
2695.749
],
[
2795.272,
2795.602
],
[
2795.616,
2795.87
],
[
2804.741,
2804.771
],
[
2894.992,
2895.259
],
[
2895.27,
2895.31
],
[
2904.074,
2904.107
],
[
2964.295,
2964.438
],
[
2995.708,
2996.166
],
[
2996.181,
2996.265
],
[
3008.306,
3008.344
],
[
3095.587,
3095.878
],
[
3095.891,
3095.937
],
[
3103.898,
3103.933
],
[
3195.376,
3195.651
],
[
3195.663,
3195.707
],
[
3204.295,
3205.419
],
[
3295.729,
3295.958
],
[
3295.968,
3296.009
],
[
3308.857,
3308.892
],
[
3395.582,
3395.837
],
[
3395.847,
3395.9
],
[
3405.329,
3405.359
],
[
3496.477,
3496.712
],
[
3496.723,
3496.761
],
[
3505.574,
3505.608
],
[
3595.755,
3595.975
],
[
3595.985,
3596.027
],
[
3604.711,
3604.753
],
[
3605.613,
3628.784
],
[
3695.756,
3696.021
],
[
3696.033,
3696.108
],
[
3705.04,
3705.062
],
[
3795.52,
3795.695
],
[
3795.701,
3795.729
],
[
3803.043,
3803.063
],
[
3811.197,
3816.119
],
[
3894.176,
3894.561
],
[
3894.574,
3894.63
],
[
3902.007,
3902.029
],
[
3996.804,
3997.121
],
[
3997.171,
3997.21
],
[
4005.383,
4005.426
],
[
4095.083,
4095.332
],
[
4095.346,
4095.389
],
[
4104.16,
4104.182
],
[
4114.273,
4114.332
],
[
4195.211,
4195.474
],
[
4195.487,
4195.529
],
[
4207.607,
4207.642
],
[
4295.473,
4295.72
],
[
4295.731,
4295.767
],
[
4303.139,
4303.163
],
[
4373.591,
4373.624
],
[
4395.724,
4395.94
],
[
4395.95,
4395.997
],
[
4404.803,
4404.821
],
[
4495.149,
4495.39
],
[
4495.416,
4495.455
],
[
4504.887,
4504.909
],
[
4595.771,
4596.032
],
[
4596.045,
4596.081
],
[
4604.863,
4604.883
],
[
4616.809,
4616.84
],
[
4695.021,
4695.25
],
[
4695.262,
4695.296
],
[
4704.734,
4704.764
],
[
4795.5,
4795.739
],
[
4795.751,
4795.787
],
[
4805.157,
4805.176
],
[
4895.654,
4895.9
],
[
4895.912,
4895.948
],
[
4905.384,
4905.42
],
[
4994.972,
4995.246
],
[
4995.262,
4995.307
],
[
5004.148,
5004.168
],
[
5094.975,
5095.344
],
[
5095.36,
5095.425
],
[
5104.642,
5104.664
],
[
5195.396,
5195.671
],
[
5195.682,
5195.719
],
[
5204.867,
5204.886
],
[
5264.316,
5264.375
],
[
5295.144,
5295.371
],
[
5295.383,
5295.438
],
[
5306.569,
5306.59
],
[
5395.12,
5395.355
],
[
5395.367,
5395.43
],
[
5403.493,
5403.513
],
[
5494.971,
5495.24
],
[
5495.303,
5495.344
],
[
5504.049,
5504.071
],
[
5595.672,
5595.913
],
[
5595.924,
5595.958
],
[
5605.075,
5605.096
],
[
5695.317,
5695.552
],
[
5695.563,
5695.649
],
[
5704.626,
5704.649
],
[
5794.994,
5795.243
],
[
5795.255,
5795.293
],
[
5803.195,
5803.213
],
[
5894.803,
5895.05
],
[
5895.061,
5895.099
],
[
5903.731,
5903.751
],
[
5994.634,
5994.87
],
[
5994.882,
5994.919
],
[
6003.869,
6003.887
],
[
6094.91,
6095.191
],
[
6095.202,
6095.252
],
[
6103.313,
6103.335
],
[
6194.794,
6195.033
],
[
6195.044,
6195.091
],
[
6204.243,
6204.262
],
[
6295.082,
6295.323
],
[
6295.335,
6295.37
],
[
6303.52,
6303.542
],
[
6395.061,
6395.307
],
[
6395.32,
6395.358
],
[
6404.198,
6404.217
],
[
6414.259,
6414.315
],
[
6495.053,
6495.328
],
[
6495.348,
6495.386
],
[
6506.928,
6506.948
],
[
6595.584,
6595.769
],
[
6595.776,
6595.803
],
[
6604.66,
6604.679
],
[
6695.016,
6695.243
],
[
6695.253,
6695.288
],
[
6704.394,
6704.443
],
[
6795.728,
6796.013
],
[
6796.025,
6796.061
],
[
6805.249,
6805.268
],
[
6894.741,
6895.044
],
[
6895.056,
6895.098
],
[
6903.876,
6903.901
],
[
6956.134,
6956.235
],
[
6994.971,
6995.206
],
[
6995.216,
6995.263
],
[
7005.445,
7005.475
],
[
7094.888,
7095.158
],
[
7095.168,
7095.2
],
[
7102.937,
7102.96
],
[
7195.12,
7195.37
],
[
7195.382,
7195.439
],
[
7203.912,
7203.933
],
[
7295.468,
7295.711
],
[
7295.726,
7295.768
],
[
7304.453,
7304.475
],
[
7375.058,
7376.635
],
[
7394.64,
7394.884
],
[
7394.895,
7394.933
],
[
7402.87,
7402.933
],
[
7446.744,
7446.769
],
[
7496.838,
7497.162
],
[
7497.176,
7497.218
],
[
7504.719,
7504.74
],
[
7564.312,
7564.374
],
[
7595.618,
7595.861
],
[
7595.878,
7595.928
],
[
7605.858,
7605.88
],
[
7695.665,
7695.911
],
[
7695.923,
7695.961
],
[
7704.691,
7704.714
],
[
7795.06,
7795.291
],
[
7795.303,
7795.336
],
[
7804.346,
7804.365
],
[
7895.258,
7895.526
],
[
7895.539,
7895.577
],
[
7904.631,
7904.66
],
[
7996.521,
7996.762
],
[
7996.772,
7996.805
],
[
8005.741,
8005.763
],
[
8094.953,
8095.226
],
[
8095.237,
8095.273
],
[
8104.395,
8104.436
],
[
8195.351,
8195.624
],
[
8195.636,
8195.673
],
[
8205.179,
8205.198
],
[
8294.856,
8295.103
],
[
8295.114,
8295.15
],
[
8304.364,
8304.385
],
[
8394.961,
8395.247
],
[
8395.261,
8395.3
],
[
8404.252,
8404.272
],
[
8495.886,
8496.142
],
[
8496.153,
8496.233
],
[
8504.691,
8504.751
],
[
8595.647,
8595.875
],
[
8595.887,
8595.923
],
[
8604.26,
8604.281
],
[
8695.131,
8695.368
],
[
8695.384,
8695.45
],
[
8703.963,
8703.984
],
[
8714.275,
8714.34
],
[
8794.728,
8794.965
],
[
8794.975,
8795.02
],
[
8805.549,
8805.573
],
[
8895.09,
8895.326
],
[
8895.337,
8895.374
],
[
8903.196,
8903.218
],
[
8994.962,
8995.286
],
[
8995.299,
8995.343
],
[
9003.914,
9003.935
],
[
9095.608,
9095.86
],
[
9095.871,
9095.909
],
[
9104.095,
9104.121
],
[
9195.783,
9196.037
],
[
9196.049,
9196.143
],
[
9205.271,
9206.815
],
[
9294.653,
9294.959
],
[
9294.971,
9295.022
],
[
9303.998,
9304.017
],
[
9395.32,
9395.621
],
[
9395.634,
9395.672
],
[
9404.91,
9404.926
],
[
9495.139,
9495.355
],
[
9495.366,
9495.423
],
[
9505.294,
9505.314
],
[
9594.973,
9595.253
],
[
9595.264,
9595.297
],
[
9603.858,
9603.876
],
[
9695.096,
9695.331
],
[
9695.343,
9695.379
],
[
9704.165,
9704.183
],
[
9795.385,
9795.647
],
[
9795.659,
9795.697
],
[
9804.291,
9804.31
],
[
9864.308,
9864.366
],
[
9895.397,
9895.653
],
[
9895.721,
9895.761
],
[
9907.125,
9907.146
],
[
9996.739,
9996.913
],
[
9996.919,
9996.947
],
[
10005.281,
10005.311
],
[
10095.242,
10095.503
],
[
10095.515,
10095.557
],
[
10104.445,
10104.474
],
[
10195.533,
10195.762
],
[
10195.773,
10195.81
],
[
10204.979,
10205.035
],
[
10295.316,
10295.591
],
[
10295.604,
10295.642
],
[
10304.011,
10304.03
],
[
10395.34,
10395.616
],
[
10395.627,
10395.663
],
[
10405.288,
10405.306
],
[
10495.344,
10495.619
],
[
10495.631,
10495.703
],
[
10513.09,
10513.136
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.2",
"blockingTime": 135.81999999999994
},
{
"type": 3,
"id": "16866.3",
"request_id": "16866.3",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/rolldown-runtime-9r-HBx0o.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/rolldown-runtime-9r-HBx0o.js",
"raw_id": "16866.3",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 48,
"ttfb_ms": 46,
"load_start": 449,
"load_start_float": 449.000167,
"bytesIn": 718,
"objectSize": 718,
"objectSizeUncompressed": 1274,
"chunks": [
{
"ts": 496,
"bytes": 718,
"inflated": 1274
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/rolldown-runtime-9r-HBx0o.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd491e5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"283e5eaf89de411ac791b59b9e08da58\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OBavciH1%2FPJYU8oA7y04RdzNi27CkUS8w7dFMNvP5x3p3I%2BE4R1dskZlnjYBxvcDuORThEGXKzJtjURiL%2BIwxns5sNbq8NBXspvRI3zePQ%2Btaa%2FvQuIxuR9%2F%2Fouqa3wwBq9BfAljd2DlcJM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1921,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 430,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 167,
"body_hash": "097de44f8046da573cea3120a36bda1b545f6881c1bfd6fedb2f1b9e2bd4d3fa",
"renderBlocking": "non_blocking",
"load_end": 497,
"ttfb_start": 449,
"ttfb_end": 495,
"download_start": 495,
"download_end": 497,
"download_ms": 2,
"all_start": 449,
"all_end": 497,
"all_ms": 48,
"index": 3,
"number": 4,
"body_file": "002-16866.3-body.txt",
"body_id": "16866.3",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.3"
},
{
"type": 3,
"id": "16866.4",
"request_id": "16866.4",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/tanstack-router-U0H7bmeq.js",
"raw_id": "16866.4",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 268,
"ttfb_ms": 66,
"load_start": 450,
"load_start_float": 450.000173,
"bytesIn": 53821,
"objectSize": 53821,
"objectSizeUncompressed": 159675,
"chunks": [
{
"ts": 518,
"bytes": 1863
},
{
"ts": 536,
"bytes": 4695
},
{
"ts": 550,
"bytes": 1173
},
{
"ts": 558,
"bytes": 2349,
"inflated": 24325
},
{
"ts": 569,
"bytes": 3525
},
{
"ts": 601,
"bytes": 2352
},
{
"ts": 612,
"bytes": 3519
},
{
"ts": 620,
"bytes": 2345,
"inflated": 32768
},
{
"ts": 638,
"bytes": 2339
},
{
"ts": 648,
"bytes": 5864
},
{
"ts": 654,
"bytes": 5867
},
{
"ts": 677,
"bytes": 2345
},
{
"ts": 681,
"bytes": 8208,
"inflated": 65536
},
{
"ts": 705,
"bytes": 1174
},
{
"ts": 718,
"bytes": 6203,
"inflated": 37046
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/tanstack-router-U0H7bmeq.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd591f5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"a91fd18361896ae29615da299caf8159\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=V8Os9fBLEhvAEli8ct9zgEPOtcI8%2BkQjeIXgok4zyXKPmfmAhdwDgPm6F0MBhXCwtiNVtKTURjU0BCb1Gbp2duuPxsOEq7yNUG9XW5FqPn2dVYjLbN4tOINj6QDGnCr2ji8SMpc5RgNB0kM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1918,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 430,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 173,
"body_hash": "f1f306d6bba90ca930f87bf7f76c349d670028ef94a7cf8b2bd96cb121230b98",
"renderBlocking": "non_blocking",
"load_end": 718,
"ttfb_start": 450,
"ttfb_end": 516,
"download_start": 516,
"download_end": 718,
"download_ms": 202,
"all_start": 450,
"all_end": 718,
"all_ms": 268,
"index": 4,
"number": 5,
"body_file": "013-16866.4-body.txt",
"cpuTimes": {
"FunctionCall": 290
},
"cpu.FunctionCall": 290,
"cpuTime": 290,
"body_id": "16866.4",
"js_timing": [
[
1627.575,
1749.724
],
[
1749.739,
1749.82
],
[
1749.826,
1749.835
],
[
1749.838,
1749.896
],
[
1749.901,
1749.907
],
[
1749.91,
1749.914
],
[
1749.916,
1749.921
],
[
1749.923,
1749.928
],
[
1749.93,
1749.934
],
[
1749.936,
1749.943
],
[
1749.945,
1749.95
],
[
1749.952,
1749.957
],
[
1749.959,
1749.963
],
[
1749.965,
1749.97
],
[
1749.972,
1749.976
],
[
1749.978,
1749.983
],
[
1749.985,
1749.989
],
[
1749.991,
1749.997
],
[
1749.999,
1750.08
],
[
1750.083,
1750.087
],
[
1750.089,
1750.093
],
[
1750.095,
1750.099
],
[
1750.101,
1750.105
],
[
1750.107,
1750.111
],
[
1750.114,
1750.118
],
[
1750.12,
1750.124
],
[
1750.126,
1750.13
],
[
1750.132,
1750.136
],
[
1750.138,
1750.142
],
[
1750.144,
1750.148
],
[
1750.15,
1750.154
],
[
1750.156,
1750.161
],
[
1750.163,
1750.167
],
[
1750.169,
1750.177
],
[
1750.179,
1750.184
],
[
1750.186,
1750.19
],
[
1750.192,
1750.196
],
[
1750.198,
1750.202
],
[
1750.204,
1750.212
],
[
1750.214,
1750.218
],
[
1750.22,
1750.224
],
[
1750.225,
1750.23
],
[
1750.231,
1750.236
],
[
1750.237,
1750.241
],
[
1750.243,
1750.247
],
[
1750.249,
1750.253
],
[
1750.255,
1750.26
],
[
1750.262,
1750.266
],
[
1750.272,
1750.276
],
[
1750.278,
1750.282
],
[
1750.284,
1750.288
],
[
1750.29,
1750.294
],
[
1750.296,
1750.3
],
[
1750.302,
1750.306
],
[
1750.308,
1750.312
],
[
1750.314,
1750.318
],
[
1750.32,
1750.324
],
[
1750.326,
1750.33
],
[
1750.341,
1750.345
],
[
1750.347,
1750.352
],
[
1750.354,
1750.358
],
[
1750.36,
1750.364
],
[
1750.366,
1750.375
],
[
1750.377,
1750.382
],
[
1750.384,
1750.388
],
[
1750.39,
1750.394
],
[
1750.396,
1750.412
],
[
1750.415,
1750.419
],
[
1750.422,
1750.426
],
[
1750.428,
1750.432
],
[
1750.434,
1750.439
],
[
1750.441,
1750.445
],
[
1750.447,
1750.451
],
[
1750.453,
1750.458
],
[
1750.46,
1750.464
],
[
1750.466,
1750.47
],
[
1750.472,
1750.476
],
[
1750.478,
1750.492
],
[
1750.495,
1750.499
],
[
1750.501,
1750.505
],
[
1750.508,
1750.512
],
[
1750.515,
1750.519
],
[
1750.521,
1750.525
],
[
1750.527,
1750.531
],
[
1750.534,
1750.538
],
[
1750.54,
1750.547
],
[
1750.55,
1750.554
],
[
1750.556,
1750.56
],
[
1750.562,
1750.567
],
[
1750.569,
1750.573
],
[
1750.575,
1750.579
],
[
1750.581,
1750.586
],
[
1750.588,
1750.596
],
[
1750.599,
1750.603
],
[
1750.605,
1750.609
],
[
1750.612,
1750.616
],
[
1750.618,
1750.622
],
[
1750.624,
1750.628
],
[
1750.63,
1750.634
],
[
1750.637,
1750.641
],
[
1750.643,
1750.647
],
[
1750.649,
1750.653
],
[
1750.655,
1750.659
],
[
1750.661,
1750.665
],
[
1750.667,
1750.671
],
[
1750.674,
1750.678
],
[
1750.679,
1750.684
],
[
1750.686,
1750.695
],
[
1750.697,
1750.701
],
[
1750.703,
1750.707
],
[
1750.709,
1750.714
],
[
1750.716,
1750.72
],
[
1750.722,
1750.726
],
[
1750.728,
1750.732
],
[
1750.734,
1750.738
],
[
1750.74,
1750.744
],
[
1750.746,
1750.751
],
[
1750.753,
1750.757
],
[
1750.759,
1750.763
],
[
1750.765,
1750.769
],
[
1750.771,
1750.775
],
[
1750.777,
1750.781
],
[
1750.783,
1750.792
],
[
1750.794,
1750.798
],
[
1750.8,
1750.804
],
[
1750.806,
1750.81
],
[
1750.812,
1750.816
],
[
1750.818,
1750.822
],
[
1750.823,
1750.828
],
[
1750.83,
1750.833
],
[
1753.558,
1753.574
],
[
1753.577,
1753.582
],
[
1753.584,
1753.589
],
[
1753.591,
1753.595
],
[
1753.597,
1753.601
],
[
1753.603,
1753.608
],
[
1753.61,
1753.614
],
[
1753.616,
1753.64
],
[
1753.643,
1753.647
],
[
1753.649,
1753.654
],
[
1753.656,
1753.66
],
[
1753.663,
1753.667
],
[
1753.669,
1753.674
],
[
1753.676,
1753.68
],
[
1753.682,
1753.686
],
[
1753.689,
1753.693
],
[
1753.695,
1753.699
],
[
1753.701,
1753.705
],
[
1753.707,
1753.712
],
[
1753.714,
1753.718
],
[
1753.721,
1753.725
],
[
1753.727,
1753.733
],
[
1753.735,
1753.748
],
[
1753.751,
1753.756
],
[
1753.758,
1753.762
],
[
1753.764,
1753.769
],
[
1753.77,
1753.775
],
[
1753.778,
1753.788
],
[
1753.791,
1753.795
],
[
1753.797,
1753.801
],
[
1753.803,
1753.807
],
[
1753.809,
1753.813
],
[
1753.815,
1753.819
],
[
1753.821,
1753.825
],
[
1753.827,
1753.832
],
[
1753.834,
1753.838
],
[
1753.84,
1753.844
],
[
1753.847,
1753.857
],
[
1753.86,
1753.864
],
[
1753.866,
1753.871
],
[
1753.873,
1753.877
],
[
1753.879,
1753.883
],
[
1753.885,
1753.889
],
[
1753.891,
1753.895
],
[
1753.897,
1753.901
],
[
1753.903,
1753.907
],
[
1753.91,
1753.914
],
[
1753.916,
1753.921
],
[
1753.923,
1753.927
],
[
1753.929,
1753.933
],
[
1753.935,
1753.939
],
[
1753.941,
1753.945
],
[
1753.948,
1753.957
],
[
1753.959,
1753.964
],
[
1753.966,
1753.97
],
[
1753.972,
1753.977
],
[
1753.979,
1753.983
],
[
1753.985,
1753.989
],
[
1753.991,
1753.995
],
[
1753.997,
1754.001
],
[
1754.004,
1754.008
],
[
1754.01,
1754.015
],
[
1754.017,
1754.021
],
[
1754.023,
1754.027
],
[
1754.029,
1754.034
],
[
1754.036,
1754.04
],
[
1754.042,
1754.046
],
[
1754.048,
1754.058
],
[
1754.06,
1754.064
],
[
1754.067,
1754.071
],
[
1754.073,
1754.078
],
[
1754.08,
1754.084
],
[
1754.086,
1754.09
],
[
1754.092,
1754.096
],
[
1754.098,
1754.107
],
[
1754.109,
1754.113
],
[
1754.115,
1754.119
],
[
1754.121,
1754.126
],
[
1754.128,
1754.132
],
[
1754.134,
1754.138
],
[
1754.14,
1754.144
],
[
1754.146,
1754.15
],
[
1754.152,
1754.162
],
[
1754.164,
1754.168
],
[
1754.17,
1754.175
],
[
1754.177,
1754.181
],
[
1754.183,
1754.187
],
[
1754.189,
1754.194
],
[
1754.196,
1754.199
],
[
1754.201,
1754.205
],
[
1754.207,
1754.211
],
[
1754.213,
1754.218
],
[
1754.22,
1754.224
],
[
1754.227,
1754.23
],
[
1754.232,
1754.236
],
[
1754.239,
1754.243
],
[
1754.245,
1754.249
],
[
1754.251,
1754.261
],
[
1754.263,
1754.267
],
[
1754.269,
1754.274
],
[
1754.276,
1754.28
],
[
1754.282,
1754.286
],
[
1754.288,
1754.293
],
[
1754.295,
1754.3
],
[
1754.302,
1754.306
],
[
1754.308,
1754.312
],
[
1754.314,
1754.318
],
[
1754.32,
1754.324
],
[
1754.327,
1754.34
],
[
1754.343,
1754.348
],
[
1754.44,
1754.451
],
[
1754.453,
1754.459
],
[
1754.48,
1754.485
],
[
1754.487,
1754.491
],
[
1754.494,
1754.498
],
[
1754.5,
1754.504
],
[
1754.506,
1754.51
],
[
1754.512,
1754.517
],
[
1754.519,
1754.523
],
[
1754.525,
1754.529
],
[
1754.531,
1754.543
],
[
1754.546,
1754.55
],
[
1754.552,
1754.557
],
[
1754.559,
1754.562
],
[
1754.564,
1754.568
],
[
1754.57,
1754.574
],
[
1754.576,
1754.586
],
[
1754.589,
1754.594
],
[
1754.596,
1754.6
],
[
1754.603,
1754.606
],
[
1754.615,
1754.619
],
[
1754.621,
1754.626
],
[
1754.628,
1754.632
],
[
1754.634,
1754.638
],
[
1754.64,
1754.644
],
[
1754.646,
1754.649
],
[
1754.652,
1754.656
],
[
1754.658,
1754.662
],
[
1754.664,
1754.668
],
[
1754.671,
1754.675
],
[
1754.677,
1754.682
],
[
1754.684,
1754.693
],
[
1754.695,
1754.699
],
[
1754.701,
1754.726
],
[
1754.729,
1754.734
],
[
1754.736,
1754.74
],
[
1754.742,
1754.746
],
[
1754.748,
1814.7
],
[
1814.839,
1814.858
],
[
1814.86,
1814.867
],
[
1814.869,
1814.874
],
[
1814.875,
1814.879
],
[
1814.881,
1814.884
],
[
1814.886,
1814.889
],
[
1814.891,
1814.894
],
[
1814.896,
1814.899
],
[
1814.901,
1814.904
],
[
1814.906,
1814.909
],
[
1814.91,
1814.913
],
[
1814.915,
1814.918
],
[
1814.92,
1814.923
],
[
1814.925,
1814.945
],
[
1814.947,
1814.95
],
[
1814.952,
1814.955
],
[
1814.956,
1814.959
],
[
1814.961,
1814.964
],
[
1814.965,
1814.968
],
[
1814.97,
1814.973
],
[
1814.975,
1814.977
],
[
1814.979,
1814.982
],
[
1814.984,
1814.987
],
[
1814.988,
1814.992
],
[
1814.993,
1814.996
],
[
1814.998,
1815.001
],
[
1815.003,
1815.006
],
[
1815.007,
1815.01
],
[
1815.012,
1815.018
],
[
1815.02,
1815.023
],
[
1815.024,
1815.027
],
[
1815.029,
1815.031
],
[
1815.033,
1815.036
],
[
1815.037,
1815.04
],
[
1815.041,
1815.044
],
[
1815.046,
1815.048
],
[
1815.05,
1815.053
],
[
1815.055,
1815.058
],
[
1815.059,
1815.062
],
[
1815.063,
1815.067
],
[
1815.068,
1815.071
],
[
1815.072,
1815.075
],
[
1815.076,
1815.079
],
[
1815.081,
1815.089
],
[
1815.091,
1815.094
],
[
1815.095,
1815.099
],
[
1815.101,
1815.103
],
[
1815.105,
1815.108
],
[
1815.109,
1815.112
],
[
1815.114,
1815.116
],
[
1815.118,
1815.121
],
[
1815.122,
1815.128
],
[
1815.129,
1815.132
],
[
1815.134,
1815.142
],
[
1815.143,
1815.147
],
[
1815.148,
1815.151
],
[
1815.153,
1815.156
],
[
1815.157,
1815.16
],
[
1815.165,
1815.168
],
[
1815.169,
1815.173
],
[
1815.174,
1815.177
],
[
1815.179,
1815.182
],
[
1815.184,
1815.186
],
[
1815.188,
1815.191
],
[
1815.192,
1815.195
],
[
1815.197,
1815.199
],
[
1815.201,
1815.204
],
[
1815.205,
1815.208
],
[
1815.21,
1815.213
],
[
1815.215,
1815.218
],
[
1815.22,
1815.222
],
[
1815.224,
1815.227
],
[
1815.228,
1815.234
],
[
1815.236,
1815.239
],
[
1815.241,
1815.244
],
[
1815.245,
1815.248
],
[
1815.249,
1815.252
],
[
1815.254,
1815.257
],
[
1815.258,
1815.261
],
[
1815.262,
1815.265
],
[
1815.267,
1815.269
],
[
1815.27,
1815.273
],
[
1815.275,
1815.277
],
[
1815.279,
1815.282
],
[
1815.284,
1815.286
],
[
1815.288,
1815.29
],
[
1815.292,
1815.295
],
[
1815.3,
1815.306
],
[
1815.308,
1815.312
],
[
1815.313,
1815.316
],
[
1815.317,
1815.32
],
[
1815.322,
1815.325
],
[
1815.326,
1815.329
],
[
1815.34,
1815.343
],
[
1815.344,
1815.348
],
[
1815.349,
1815.353
],
[
1815.354,
1815.357
],
[
1815.359,
1815.362
],
[
1815.363,
1815.366
],
[
1815.368,
1815.371
],
[
1815.372,
1815.376
],
[
1815.377,
1815.38
],
[
1815.382,
1815.388
],
[
1815.39,
1815.393
],
[
1815.395,
1815.397
],
[
1815.399,
1815.42
],
[
1815.423,
1815.427
],
[
1815.43,
1815.434
],
[
1815.436,
1815.44
],
[
1815.443,
1815.447
],
[
1815.449,
1815.452
],
[
1815.454,
1815.457
],
[
1815.459,
1815.461
],
[
1815.463,
1815.466
],
[
1815.468,
1815.471
],
[
1815.473,
1815.476
],
[
1815.478,
1815.481
],
[
1815.483,
1815.494
],
[
1815.496,
1815.499
],
[
1815.501,
1815.504
],
[
1815.506,
1815.509
],
[
1815.51,
1815.513
],
[
1815.515,
1815.518
],
[
1815.519,
1815.522
],
[
1815.524,
1815.529
],
[
1815.531,
1815.535
],
[
1815.537,
1815.539
],
[
1815.541,
1815.544
],
[
1815.546,
1815.549
],
[
1815.552,
1815.557
],
[
1815.559,
1815.563
],
[
1815.565,
1815.568
],
[
1815.569,
1815.576
],
[
1815.578,
1815.581
],
[
1815.582,
1815.585
],
[
1815.587,
1815.59
],
[
1815.591,
1815.594
],
[
1815.596,
1815.599
],
[
1815.6,
1815.603
],
[
1815.605,
1815.608
],
[
1815.609,
1815.612
],
[
1815.614,
1815.617
],
[
1815.618,
1815.621
],
[
1815.623,
1815.626
],
[
1815.627,
1815.63
],
[
1815.632,
1815.635
],
[
1815.637,
1815.643
],
[
1815.644,
1815.648
],
[
1815.65,
1815.652
],
[
1815.654,
1815.657
],
[
1815.659,
1815.662
],
[
1815.663,
1815.666
],
[
1815.67,
1815.674
],
[
1815.675,
1815.679
],
[
1815.68,
1815.683
],
[
1815.685,
1815.688
],
[
1815.689,
1815.692
],
[
1815.694,
1815.697
],
[
1815.699,
1815.701
],
[
1815.703,
1815.706
],
[
1815.708,
1815.711
],
[
1815.713,
1815.719
],
[
1815.721,
1815.724
],
[
1815.726,
1815.728
],
[
1815.73,
1815.733
],
[
1815.734,
1815.737
],
[
1815.739,
1815.742
],
[
1815.743,
1815.746
],
[
1815.748,
1815.751
],
[
1815.752,
1815.755
],
[
1815.757,
1815.76
],
[
1815.761,
1815.765
],
[
1815.766,
1815.769
],
[
1815.771,
1815.773
],
[
1815.775,
1815.778
],
[
1815.779,
1815.782
],
[
1815.784,
1815.79
],
[
1815.792,
1815.795
],
[
1815.796,
1815.8
],
[
1815.801,
1815.804
],
[
1815.806,
1815.809
],
[
1815.81,
1815.845
],
[
1815.85,
1815.856
],
[
1815.857,
1815.86
],
[
1815.862,
1815.865
],
[
1815.867,
1815.87
],
[
1815.871,
1815.874
],
[
1815.876,
1815.879
],
[
1815.88,
1815.883
],
[
1815.885,
1815.888
],
[
1815.89,
1815.893
],
[
1815.894,
1815.958
],
[
1815.96,
1815.963
],
[
1815.964,
1815.967
],
[
1815.968,
1815.971
],
[
1815.973,
1815.975
],
[
1815.977,
1815.981
],
[
1815.982,
1815.988
],
[
1815.99,
1815.993
],
[
1815.995,
1815.998
],
[
1815.999,
1816.002
],
[
1816.004,
1816.007
],
[
1816.008,
1816.011
],
[
1816.013,
1816.016
],
[
1816.017,
1816.02
],
[
1816.022,
1816.025
],
[
1816.026,
1816.032
],
[
1816.034,
1816.037
],
[
1816.039,
1816.042
],
[
1816.043,
1816.046
],
[
1816.048,
1816.051
],
[
1816.052,
1816.055
],
[
1816.057,
1816.06
],
[
1816.061,
1816.064
],
[
1816.066,
1816.068
],
[
1816.07,
1816.074
],
[
1816.075,
1816.078
],
[
1816.082,
1816.085
],
[
1816.087,
1816.089
],
[
1816.091,
1816.094
],
[
1816.096,
1816.102
],
[
1816.103,
1816.107
],
[
1816.108,
1816.111
],
[
1816.113,
1816.115
],
[
1816.117,
1816.12
],
[
1816.121,
1816.124
],
[
1816.126,
1816.129
],
[
1816.13,
1816.133
],
[
1816.135,
1816.138
],
[
1816.14,
1816.143
],
[
1816.144,
1816.148
],
[
1816.149,
1816.152
],
[
1816.154,
1816.157
],
[
1816.159,
1816.162
],
[
1816.163,
1816.167
],
[
1816.168,
1816.175
],
[
1816.176,
1816.18
],
[
1816.181,
1816.185
],
[
1816.187,
1816.19
],
[
1816.191,
1816.196
],
[
1816.198,
1816.201
],
[
1816.202,
1816.207
],
[
1816.208,
1816.23
],
[
1816.233,
1816.238
],
[
1816.24,
1816.244
],
[
1816.247,
1816.251
],
[
1816.254,
1816.259
],
[
1816.261,
1816.266
],
[
1816.268,
1816.272
],
[
1816.274,
1816.279
],
[
1816.281,
1816.291
],
[
1816.293,
1816.298
],
[
1816.299,
1816.304
],
[
1816.306,
1816.311
],
[
1816.313,
1816.317
],
[
1816.319,
1816.324
],
[
1816.326,
1816.337
],
[
1816.339,
1816.344
],
[
1816.346,
1816.351
],
[
1817.57,
1817.589
],
[
1817.592,
1817.598
],
[
1817.6,
1817.604
],
[
1817.606,
1817.613
],
[
1817.616,
1817.62
],
[
1817.622,
1817.627
],
[
1817.629,
1817.651
],
[
1817.653,
1817.658
],
[
1817.66,
1817.664
],
[
1817.667,
1817.673
],
[
1817.675,
1817.68
],
[
1817.682,
1817.705
],
[
1817.708,
1817.713
],
[
1817.715,
1817.72
],
[
1817.723,
1817.728
],
[
1817.73,
1817.734
],
[
1817.747,
1818.984
],
[
1818.994,
1819.012
],
[
1821.575,
1822.105
],
[
1848.758,
1849.088
],
[
1915.273,
1920.666
],
[
1920.702,
1920.78
],
[
1932.567,
1932.93
],
[
1954.269,
1954.584
],
[
1954.593,
1954.631
],
[
1955.393,
1955.81
],
[
1955.819,
1955.863
],
[
1964.82,
1964.831
],
[
1996.018,
1996.427
],
[
2055.781,
2081.137
],
[
2081.471,
2081.504
],
[
2081.506,
2081.512
],
[
2081.514,
2081.519
],
[
2081.521,
2082.297
],
[
2082.303,
2082.315
],
[
2082.316,
2082.329
],
[
2082.331,
2082.338
],
[
2096.374,
2096.796
],
[
2234.102,
2234.663
],
[
2375.745,
2376.146
],
[
2395.653,
2396.028
],
[
2495.046,
2495.437
],
[
2595.882,
2596.204
],
[
2695.753,
2696.078
],
[
2795.876,
2796.195
],
[
2895.315,
2895.667
],
[
2964.447,
2964.72
],
[
2996.271,
2996.713
],
[
3095.942,
3096.262
],
[
3195.713,
3196.067
],
[
3296.013,
3296.372
],
[
3395.906,
3396.252
],
[
3496.764,
3497.094
],
[
3596.031,
3596.441
],
[
3696.112,
3696.486
],
[
3795.732,
3795.972
],
[
3816.131,
3855.659
],
[
3855.674,
3855.983
],
[
3894.636,
3894.991
],
[
3997.214,
3997.52
],
[
4095.393,
4095.746
],
[
4114.338,
4114.584
],
[
4195.533,
4195.822
],
[
4295.773,
4296.098
],
[
4396.001,
4396.291
],
[
4495.46,
4495.838
],
[
4596.086,
4596.365
],
[
4695.301,
4695.654
],
[
4795.791,
4796.187
],
[
4895.952,
4896.302
],
[
4995.312,
4996.049
],
[
5095.43,
5095.727
],
[
5195.723,
5196.017
],
[
5264.38,
5264.642
],
[
5295.442,
5295.734
],
[
5395.434,
5395.744
],
[
5495.348,
5495.644
],
[
5595.961,
5596.311
],
[
5695.654,
5695.92
],
[
5795.298,
5795.585
],
[
5895.103,
5895.369
],
[
5994.922,
5995.219
],
[
6095.258,
6095.567
],
[
6195.097,
6195.369
],
[
6295.374,
6295.694
],
[
6395.364,
6395.71
],
[
6414.32,
6414.57
],
[
6495.39,
6495.74
],
[
6595.805,
6596.122
],
[
6695.292,
6695.592
],
[
6796.064,
6796.598
],
[
6895.102,
6895.393
],
[
6995.267,
6995.565
],
[
7095.203,
7095.44
],
[
7195.445,
7195.753
],
[
7295.773,
7296.049
],
[
7394.937,
7395.253
],
[
7497.223,
7497.548
],
[
7564.379,
7564.67
],
[
7595.936,
7596.252
],
[
7695.967,
7696.252
],
[
7795.34,
7795.644
],
[
7895.583,
7895.866
],
[
7996.808,
7997.11
],
[
8095.277,
8095.624
],
[
8195.677,
8195.954
],
[
8295.153,
8295.45
],
[
8395.305,
8395.655
],
[
8496.238,
8496.529
],
[
8595.926,
8596.205
],
[
8695.455,
8695.73
],
[
8714.346,
8714.58
],
[
8795.027,
8795.288
],
[
8895.378,
8895.725
],
[
8995.35,
8995.664
],
[
9095.915,
9096.179
],
[
9196.15,
9196.447
],
[
9295.026,
9295.307
],
[
9395.678,
9395.963
],
[
9495.426,
9495.756
],
[
9595.3,
9595.602
],
[
9695.382,
9695.685
],
[
9795.701,
9795.996
],
[
9864.372,
9864.619
],
[
9895.765,
9896.057
],
[
9996.949,
9997.259
],
[
10095.561,
10095.845
],
[
10195.813,
10196.127
],
[
10295.647,
10295.924
],
[
10395.666,
10395.951
],
[
10495.709,
10495.981
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.4",
"blockingTime": 182.10099999999989
},
{
"type": 3,
"id": "16866.5",
"request_id": "16866.5",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/tanstack-query-BttgOCQn.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/tanstack-query-BttgOCQn.js",
"raw_id": "16866.5",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 102,
"ttfb_ms": 58,
"load_start": 452,
"load_start_float": 452.000179,
"bytesIn": 12214,
"objectSize": 12214,
"objectSizeUncompressed": 38328,
"chunks": [
{
"ts": 512,
"bytes": 1864
},
{
"ts": 515,
"bytes": 3522,
"inflated": 7942
},
{
"ts": 536,
"bytes": 4698,
"inflated": 16384
},
{
"ts": 554,
"bytes": 2130,
"inflated": 14002
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/tanstack-query-BttgOCQn.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd59205946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"a6e5f70e55a7df31601a142010159b0b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Zb%2F9JC4fkXH5Jh8fECnGC%2B96hkOwXuOp6srdXLbTaU1ZeLnEuOh8dI9lIusSQjOidKqy5KHUPpve1b%2FfA8JIr4CD5hSbibBWvuRH5%2BnUvOiOxMM8pxWc7TMMNKyllh9WGMsujJiUWQEks6A%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1915,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 431,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 179,
"body_hash": "832a6ab0046609f30a9580f0d297df8da78c90d76ff8a1f194992aedbb740b6e",
"renderBlocking": "non_blocking",
"load_end": 554,
"ttfb_start": 452,
"ttfb_end": 510,
"download_start": 510,
"download_end": 554,
"download_ms": 44,
"all_start": 452,
"all_end": 554,
"all_ms": 102,
"index": 5,
"number": 6,
"body_file": "006-16866.5-body.txt",
"body_id": "16866.5",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.5"
},
{
"type": 3,
"id": "16866.6",
"request_id": "16866.6",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/icons-xTj2hkG8.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/icons-xTj2hkG8.js",
"raw_id": "16866.6",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 196,
"ttfb_ms": 66,
"load_start": 452,
"load_start_float": 452.000185,
"bytesIn": 21267,
"objectSize": 21267,
"objectSizeUncompressed": 60858,
"chunks": [
{
"ts": 520,
"bytes": 800
},
{
"ts": 554,
"bytes": 2349
},
{
"ts": 554,
"bytes": 3519
},
{
"ts": 569,
"bytes": 3517
},
{
"ts": 595,
"bytes": 2467
},
{
"ts": 612,
"bytes": 3528
},
{
"ts": 623,
"bytes": 1171
},
{
"ts": 628,
"bytes": 3519,
"inflated": 57094
},
{
"ts": 648,
"bytes": 397,
"inflated": 3764
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/icons-xTj2hkG8.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd59215946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"ea7f489c54854128aa72d8bd9c62e57b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=6BUJjBx8%2FcjaNj0%2FZmiOAGdc6PulLJSc0yJsulTbF4wQqxdO2LiHnqLg9dP4tG1cZlU7YBHuBy7zbuoNVyTwT7yVYYQ53LkezrlfQ%2FXxEHP0nlP1UgkH0sK6XYi8l8TycBxEo4xwi2WHWsk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 86,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 21777,
"gzip_save": 3000,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 432,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 185,
"body_hash": "0b6590f7f63d6a9db18af4b38de96bccb385067b865de5d451651b2b0089d3e7",
"renderBlocking": "non_blocking",
"load_end": 648,
"ttfb_start": 452,
"ttfb_end": 518,
"download_start": 518,
"download_end": 648,
"download_ms": 130,
"all_start": 452,
"all_end": 648,
"all_ms": 196,
"index": 6,
"number": 7,
"body_file": "011-16866.6-body.txt",
"body_id": "16866.6",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.6"
},
{
"type": 3,
"id": "16866.7",
"request_id": "16866.7",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/shared-constants-yNCBtlN_.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/shared-constants-yNCBtlN_.js",
"raw_id": "16866.7",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 57,
"ttfb_ms": 55,
"load_start": 453,
"load_start_float": 453.000191,
"bytesIn": 558,
"objectSize": 558,
"objectSizeUncompressed": 1063,
"chunks": [
{
"ts": 509,
"bytes": 558,
"inflated": 1063
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/shared-constants-yNCBtlN_.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd69225946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"e347e793f92377f374124a61c204b683\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=MNqzNVcFTq01BQpmKj46srxeVT0%2BEmgre3bpGlUsLg8FxU3YXUwhoWOZVElWqcZxUxCQIVicWdYcvloFa3HJzq2K%2FaWnxSIreeYx4BIpf6t8DrATQdvxMlVDZ9ZFIJxp%2Bq3FH8ddpcTZLRw%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1921,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 435,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 191,
"body_hash": "936d8c7021734e08df14586d4e72f7ffed4acd69efafc4553b2dd9bf4d4e4d2d",
"renderBlocking": "non_blocking",
"load_end": 510,
"ttfb_start": 453,
"ttfb_end": 508,
"download_start": 508,
"download_end": 510,
"download_ms": 2,
"all_start": 453,
"all_end": 510,
"all_ms": 57,
"index": 7,
"number": 8,
"body_file": "003-16866.7-body.txt",
"body_id": "16866.7",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.7"
},
{
"type": 3,
"id": "16866.9",
"request_id": "16866.9",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/routes-DfNLmXGz.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/routes-DfNLmXGz.js",
"raw_id": "16866.9",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 126,
"ttfb_ms": 84,
"load_start": 453,
"load_start_float": 453.000203,
"bytesIn": 9991,
"objectSize": 9991,
"objectSizeUncompressed": 30348,
"chunks": [
{
"ts": 541,
"bytes": 1857
},
{
"ts": 577,
"bytes": 1176
},
{
"ts": 577,
"bytes": 6958,
"inflated": 30348
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/routes-DfNLmXGz.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd69235946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"b12c354388b5e1dd206dbf469b257478\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ANzRdvdTf87fdbEigAaJ8nDCOYh2ZidsZhyS3YyJofW2IgJMBOzIYD9Wz5LY3MUTS%2Fr3afvp5KWgsUe1lYPy37x5T5CXKWJ1f9%2FpcGBW8%2Fx3BsLmpU72S1%2BLvBljoJwgoEZOK%2FXy7lRhuvg%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 436,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 203,
"body_hash": "80d7a25f31fc1aed784d460327fad85c8972ee9ff18bec0ce346437f6154577a",
"renderBlocking": "non_blocking",
"load_end": 579,
"ttfb_start": 453,
"ttfb_end": 537,
"download_start": 537,
"download_end": 579,
"download_ms": 42,
"all_start": 453,
"all_end": 579,
"all_ms": 126,
"index": 8,
"number": 9,
"body_file": "008-16866.9-body.txt",
"body_id": "16866.9",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.9"
},
{
"type": 3,
"id": "16866.10",
"request_id": "16866.10",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/Footer-DXYm8Pa-.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/Footer-DXYm8Pa-.js",
"raw_id": "16866.10",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 92,
"ttfb_ms": 88,
"load_start": 453,
"load_start_float": 453.000209,
"bytesIn": 632,
"objectSize": 632,
"objectSizeUncompressed": 1122,
"chunks": [
{
"ts": 544,
"bytes": 632,
"inflated": 1122
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/Footer-DXYm8Pa-.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79255946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"cde1bab391f4171e27ea824bc8b7caeb\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=PUSt6oGFkQb15QTe%2FyURNyTPuFb4nfO5uyT6aQhgI42V6bCUSh%2FLxWl0dJz%2BXQwbmq8B3FHrReKv9iy63Rd%2BdRMbdDNC%2FTosSM1I6nSF%2Bg7jCV9QLNnt%2BYBauymUGMy0TUGRzb9jAagUiug%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 440,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 209,
"body_hash": "d61e181f17b36f85482cb5b0480df7d2c8ce322df98c50f9c98f9f5bd7dc111f",
"renderBlocking": "non_blocking",
"load_end": 545,
"ttfb_start": 453,
"ttfb_end": 541,
"download_start": 541,
"download_end": 545,
"download_ms": 4,
"all_start": 453,
"all_end": 545,
"all_ms": 92,
"index": 9,
"number": 10,
"body_file": "005-16866.10-body.txt",
"body_id": "16866.10",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.10"
},
{
"type": 3,
"id": "16866.11",
"request_id": "16866.11",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"raw_id": "16866.11",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 133,
"ttfb_ms": 129,
"load_start": 454,
"load_start_float": 454.000215,
"bytesIn": 658,
"objectSize": 658,
"objectSizeUncompressed": 1487,
"chunks": [
{
"ts": 586,
"bytes": 658,
"inflated": 1487
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useNpmDownloadCounter-jgTPLjDE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79265946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"c364606a9606c2a6ef900f35315a1435\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=r92IMzxG8ZlQkt2o8%2B51Nxz4nBb55581AsXC946RF7s42jd9msLWsTfTS01rrFoFyVsEBW9QJYoHRXx0yuE5ytVC0FPh00itjqRV5DpBg6ECak0u3bTLbErHMSlJaMsE1Jqib2iyr1WIUwI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1936,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 441,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 215,
"body_hash": "03ce0a7d1c2bb7451bec988aa45645a91badd6a0a7f3201038deb47a7423a59d",
"renderBlocking": "non_blocking",
"load_end": 587,
"ttfb_start": 454,
"ttfb_end": 583,
"download_start": 583,
"download_end": 587,
"download_ms": 4,
"all_start": 454,
"all_end": 587,
"all_ms": 133,
"index": 10,
"number": 11,
"body_file": "009-16866.11-body.txt",
"body_id": "16866.11",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.11"
},
{
"type": 3,
"id": "16866.12",
"request_id": "16866.12",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/blog.functions-C-Dso7yf.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/blog.functions-C-Dso7yf.js",
"raw_id": "16866.12",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 110,
"ttfb_ms": 107,
"load_start": 454,
"load_start_float": 454.000221,
"bytesIn": 308,
"objectSize": 308,
"objectSizeUncompressed": 481,
"chunks": [
{
"ts": 563,
"bytes": 308,
"inflated": 481
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/blog.functions-C-Dso7yf.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79275946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"1899e935547f8d6bdaf76386665519d5\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JRY4C2cgEx%2BoCD6magh7RtFRSacHQ6MVQFd11VwgGaY%2FeUN7HcG9%2FX2dvNzzPrLuACF0si%2BLKt1qlORlH4j99mjNhBDOJGzLu0nIbTA%2BbzPmxill6roRLq60p4%2FEEIIzqFZhFsL1wHOlmbo%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1915,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 441,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 221,
"body_hash": "7893e0811b7cb405c19ca5708cffbe7c7b46fef8bcdd1b62057f0e4dd47a5183",
"renderBlocking": "non_blocking",
"load_end": 564,
"ttfb_start": 454,
"ttfb_end": 561,
"download_start": 561,
"download_end": 564,
"download_ms": 3,
"all_start": 454,
"all_end": 564,
"all_ms": 110,
"index": 11,
"number": 12,
"body_file": "007-16866.12-body.txt",
"body_id": "16866.12",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.12"
},
{
"type": 3,
"id": "16866.13",
"request_id": "16866.13",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/users.functions-CeXclkLY.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/users.functions-CeXclkLY.js",
"raw_id": "16866.13",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 143,
"ttfb_ms": 140,
"load_start": 455,
"load_start_float": 455.000228,
"bytesIn": 631,
"objectSize": 631,
"objectSizeUncompressed": 1239,
"chunks": [
{
"ts": 598,
"bytes": 631,
"inflated": 1239
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/users.functions-CeXclkLY.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd89285946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"e422a0982389e20ad8291675ff175c47\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Out9qguGWmGQ183i7kqIde9%2BHCbmFJhl0dVUls4%2FUBNf3WdKevfGhICHQIDVdz3zSIDWvDc1GAOJgaw%2BGfm5SKrsO1a5mfGz%2FJ3S8ll4qtlDrlKbfq%2Bh7hJpHOZuWg7Bab%2BwA8Bg0%2Bhmp5M%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1918,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 445,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 228,
"body_hash": "e628fa91738faff35a37bb05a9801fa6660424b93b66c44681d1f294cb45efd4",
"renderBlocking": "non_blocking",
"load_end": 598,
"ttfb_start": 455,
"ttfb_end": 595,
"download_start": 595,
"download_end": 598,
"download_ms": 3,
"all_start": 455,
"all_end": 598,
"all_ms": 143,
"index": 12,
"number": 13,
"body_file": "010-16866.13-body.txt",
"body_id": "16866.13",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.13"
},
{
"type": 3,
"id": "16866.25",
"request_id": "16866.25",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/fonts\/Inter-latin.woff2",
"raw_id": "16866.25",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isLinkPreload": true,
"isSameSite": true,
"responseCode": 200,
"request_type": "Font",
"load_ms": 298,
"ttfb_ms": 143,
"load_start": 455,
"load_start_float": 455.000234,
"bytesIn": 72920,
"objectSize": 72920,
"objectSizeUncompressed": 72920,
"chunks": [
{
"ts": 601,
"bytes": 1814
},
{
"ts": 628,
"bytes": 3525
},
{
"ts": 628,
"bytes": 5874
},
{
"ts": 653,
"bytes": 5105
},
{
"ts": 653,
"bytes": 4693
},
{
"ts": 676,
"bytes": 1174
},
{
"ts": 713,
"bytes": 2345
},
{
"ts": 713,
"bytes": 14815
},
{
"ts": 738,
"bytes": 2348
},
{
"ts": 741,
"bytes": 2348
},
{
"ts": 753,
"bytes": 28879
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/fonts\/Inter-latin.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd89295946-IAD",
"content-length: 72920",
"content-type: font\/woff2",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"3a61679a79e27561e6cf4914b7273940\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=HIDikZZKMxsUHpfs5NYxeKHAian2jXVxBxfL%2FgLwMrUEvPJD99AIe9Kuv%2BA%2B1BZ%2BX3lPRVrl7mIiIC0yyypnZvQKyPryfUTEdZ9aAxy7djOtowihTRrEYlJDo49vdtduzNqVyh8n8Tndq%2FU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1879,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 445,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 234,
"body_hash": "2c295d99e26dcf357d4d01bcf270fd6924b600c9a13dd8c363ef114f4c6976fa",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 2620,
"GPOS": 40368,
"GSUB": 10992,
"HVAR": 2240,
"MVAR": 168,
"OS\/2": 96,
"STAT": 290,
"avar": 52,
"cmap": 694,
"fvar": 164,
"gasp": 8,
"glyf": 20628,
"gvar": 78384,
"head": 54,
"hhea": 36,
"hmtx": 2072,
"loca": 0,
"maxp": 32,
"name": 1014,
"post": 4228,
"prep": 7
},
"head": {
"tableVersion": 1,
"fontRevision": 4.001007080078125,
"checkSumAdjustment": 1376850109,
"magicNumber": 1594834165,
"flags": 2051,
"unitsPerEm": 2048,
"created": 3799418768,
"modified": 3799418781,
"xMin": -1513,
"yMin": -660,
"xMax": 5290,
"yMax": 2269,
"macStyle": 0,
"lowestRecPPEM": 3,
"fontDirectionHint": 2,
"indexToLocFormat": 0,
"glyphDataFormat": 0
},
"names": {
"0": "Copyright 2016 The Inter Project Authors (https:\/\/github.com\/rsm",
"1": "Inter",
"2": "Regular",
"3": "4.001;git-66647c0bb;RSMS;Inter-Regular-Regular",
"4": "Inter Regular",
"5": "Version 4.001;git-66647c0bb",
"6": "Inter-Regular",
"14": "https:\/\/openfontlicense.org"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1311,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1331,
"ySubscriptYSize": 1229,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 154,
"ySuperscriptXSize": 1331,
"ySuperscriptYSize": 1229,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 717,
"yStrikeoutSize": 140,
"yStrikeoutPosition": 671,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483751,
"ulUnicodeRange2": 106,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 0,
"usLastCharIndex": 65279,
"sTypoAscender": 1984,
"sTypoDescender": -494,
"sTypoLineGap": 0,
"usWinAscent": 2269,
"usWinDescent": 660,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1118,
"sCapHeight": 1490,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 3,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 2,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -348,
"underlineThickness": 140,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"opsz": {
"min": 14,
"default": 14,
"max": 32
},
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
0,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
305,
338,
339,
699,
700,
710,
730,
732,
768,
769,
771,
772,
776,
777,
803,
8194,
8201,
8203,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8226,
8230,
8242,
8243,
8249,
8250,
8260,
8364,
8482,
8593,
8595,
8722,
65279
]
},
"color": {
"formats": []
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"calt",
"ccmp",
"dnom",
"frac",
"numr",
"pnum",
"tnum"
]
},
"latn": {
"default": [
"calt",
"ccmp",
"dnom",
"frac",
"numr",
"pnum",
"tnum"
],
"CAT ": [
"calt",
"ccmp",
"dnom",
"frac",
"locl",
"numr",
"pnum",
"tnum"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"cyrl": {
"default": [
"kern"
]
},
"grek": {
"default": [
"kern"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 230,
"num_glyphs": 518
}
},
"load_end": 753,
"ttfb_start": 455,
"ttfb_end": 598,
"download_start": 598,
"download_end": 753,
"download_ms": 155,
"all_start": 455,
"all_end": 753,
"all_ms": 298,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "16866.27",
"request_id": "16866.27",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-black.svg",
"raw_id": "16866.27",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 163,
"ttfb_ms": 146,
"load_start": 456,
"load_start_float": 456.00024,
"bytesIn": 5136,
"objectSize": 5136,
"objectSizeUncompressed": 10625,
"chunks": [
{
"ts": 605,
"bytes": 1867
},
{
"ts": 612,
"bytes": 2347
},
{
"ts": 619,
"bytes": 922,
"inflated": 10625
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-black.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992a5946-IAD",
"content-encoding: zstd",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"b4d1af626e694c9346f9342d8a8cf14b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=jdxpznV%2FUiP0kzJiE%2BQqWXdZsKuN%2FBpumKrIuqSz52TQSJcamS9iBeeghy21cSO8l7ShiP6%2FI4F7NgqvMVe2VoMNLA5TMZFVHMCb7qAhTBDSqecS%2BS1ygyCarOx7G6vExeS9z7d0jZJq9bI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1999,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 446,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 240,
"body_hash": "89a0c8094280be004e11684dfdb3df8e8d6902a9cf9ef825d2331567d36c1269",
"load_end": 619,
"ttfb_start": 456,
"ttfb_end": 602,
"download_start": 602,
"download_end": 619,
"download_ms": 17,
"all_start": 456,
"all_end": 619,
"all_ms": 163,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "16866.28",
"request_id": "16866.28",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-white.svg",
"raw_id": "16866.28",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 177,
"ttfb_ms": 156,
"load_start": 456,
"load_start_float": 456.000249,
"bytesIn": 5152,
"objectSize": 5152,
"objectSizeUncompressed": 10637,
"chunks": [
{
"ts": 615,
"bytes": 1862
},
{
"ts": 620,
"bytes": 2349
},
{
"ts": 633,
"bytes": 941,
"inflated": 10637
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-white.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992b5946-IAD",
"content-encoding: zstd",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"d5075e492ac4eb07c07244a0beb70774\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Is7SJ%2B7ukCPw9QMHCsQxpBf0ZM7BVDBJBxfArrzTbdQtCP4jJhrXZLPNzxGYq5EGdsNq0Y%2Bn%2B8tv3KbZNaXT2w7j%2BVnoQB%2FqKXygh6T%2FCbr457PSsJKUgnsjwLykWj%2B2pkSyQ3pLpJbFQxw%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1999,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 447,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 249,
"body_hash": "200814badbf46d1441b4374fad350bb5be45c19f1e3ed04e76ed90cdc0c69880",
"load_end": 633,
"ttfb_start": 456,
"ttfb_end": 612,
"download_start": 612,
"download_end": 633,
"download_ms": 21,
"all_start": 456,
"all_end": 633,
"all_ms": 177,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "16866.29",
"request_id": "16866.29",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"raw_id": "16866.29",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 327,
"ttfb_ms": 200,
"load_start": 457,
"load_start_float": 457.000255,
"bytesIn": 26102,
"objectSize": 26102,
"objectSizeUncompressed": 26102,
"chunks": [
{
"ts": 658,
"bytes": 458
},
{
"ts": 677,
"bytes": 2350
},
{
"ts": 714,
"bytes": 7040
},
{
"ts": 714,
"bytes": 8559
},
{
"ts": 738,
"bytes": 2346
},
{
"ts": 784,
"bytes": 1173
},
{
"ts": 784,
"bytes": 4176
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 80,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 2226",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992c5946-IAD",
"cf-resized: internal=ok\/r q=0 n=67+47 c=0+0 v=2026.6.4 l=26102 f=false wv=2026.5.1",
"content-length: 26102",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"cfgB51zRLues9uVMONSCu066QjIC6RSzTW7_zWqeCyDw:2e194b953234773a2a54a5d6db8447ce\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=w7VLVw2dhs9nsHX%2FqMet5DYjhSuuObUHdgB7%2FcdZYqI56yhsxoqZomlcJe5mj42jBPEkSJl5hsb4GzOxwrNBnhJjM6myqWdYkY3mCC75GOj5%2FgzRlulP92%2BIGYj3iO7MHqDDKIGYcTExHzM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2179,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 26102,
"image_save": 0,
"cache_time": 12174,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 448,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 255,
"body_hash": "184c88bc33c77b931b49ac2953537e59b6f5af0a1f19b3f3dcae3b9fe86375c1",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "26 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 500,
"ImageHeight": 500
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "500x500",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 25710,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "500x500",
"Megapixels": 0.25
}
},
"magick": {
"baseName": "16866.29",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 250000,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 599.984,
"median": 618.75,
"standardDeviation": 334.878,
"kurtosis": -1.18959,
"skewness": -0.349819,
"entropy": 0.702368
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 429.142,
"median": 226,
"standardDeviation": 459.03,
"kurtosis": -1.6848,
"skewness": 0.420591,
"entropy": 0.515886
},
"red": {
"min": 0,
"max": 1023,
"mean": 723.728,
"median": 864,
"standardDeviation": 323.44,
"kurtosis": -0.40201,
"skewness": -1.01052,
"entropy": 0.685525
},
"green": {
"min": 0,
"max": 1023,
"mean": 698.682,
"median": 755,
"standardDeviation": 218.479,
"kurtosis": -1.0716,
"skewness": -0.520205,
"entropy": 0.800808
},
"blue": {
"min": 0,
"max": 1023,
"mean": 548.385,
"median": 630,
"standardDeviation": 338.564,
"kurtosis": -1.59995,
"skewness": -0.289148,
"entropy": 0.807254
}
},
"alpha": "#D800E040DB800000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:39+00:00",
"signature": "eabeb010885a496c57a535cb42b006095c94baed4d859ace940be5b24b67f661"
},
"tainted": false,
"filesize": "26102B",
"numberPixels": "250000",
"pixelsPerSecond": "1.16894MB",
"userTime": "0.060u",
"elapsedTime": "0:01.213"
}
},
"load_end": 784,
"ttfb_start": 457,
"ttfb_end": 657,
"download_start": 657,
"download_end": 784,
"download_ms": 127,
"all_start": 457,
"all_end": 784,
"all_ms": 327,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "16866.30",
"request_id": "16866.30",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"raw_id": "16866.30",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 284,
"ttfb_ms": 197,
"load_start": 457,
"load_start_float": 457.000261,
"bytesIn": 24757,
"objectSize": 24757,
"objectSizeUncompressed": 24757,
"chunks": [
{
"ts": 656,
"bytes": 3987
},
{
"ts": 678,
"bytes": 9393
},
{
"ts": 705,
"bytes": 1175
},
{
"ts": 741,
"bytes": 8087
},
{
"ts": 741,
"bytes": 2115
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 80,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 2226",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcda92d5946-IAD",
"cf-resized: internal=ok\/r q=0 n=48+62 c=0+0 v=2026.6.4 l=24757 f=false wv=2026.5.1",
"content-length: 24757",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"cfJidRls-tLsAPbUoVYYE4USOjIC6RSzTW7_zWqeCyDw:f2924f563d63cfe0d2578554551c1e52\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ilgXjUn4jUaK8WRls4Svs3KcKHqlT1LFcssJbHphBpiQN9Y0ZnUmtyOJYxO1U%2Bl3MBRbPS7cFGl6rGxFjOc57G8deeDh2T2sJxYD7QfzjIuSGTD0nrFKiTnuk3nhj4HLmKHgNNGE%2BsXyGBk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2176,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 24757,
"image_save": 0,
"cache_time": 12174,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 448,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 261,
"body_hash": "af765ff2b463fbe83ee742a7893b9c8fd60e1b2c0ed912114ce1f3a730f7b9ec",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "25 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 500,
"ImageHeight": 500
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "500x500",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 24365,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "500x500",
"Megapixels": 0.25
}
},
"magick": {
"baseName": "16866.30",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 250000,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 227.406,
"median": 97.25,
"standardDeviation": 276.199,
"kurtosis": 1.39334,
"skewness": 1.36684,
"entropy": 0.669097
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 444.648,
"median": 224,
"standardDeviation": 457.906,
"kurtosis": -1.72853,
"skewness": 0.350317,
"entropy": 0.565435
},
"red": {
"min": 0,
"max": 1023,
"mean": 168.791,
"median": 65,
"standardDeviation": 225.201,
"kurtosis": 2.59945,
"skewness": 1.66664,
"entropy": 0.746075
},
"green": {
"min": 0,
"max": 1006,
"mean": 218.794,
"median": 91,
"standardDeviation": 251.67,
"kurtosis": -0.443443,
"skewness": 0.947514,
"entropy": 0.778237
},
"blue": {
"min": 0,
"max": 929,
"mean": 77.391,
"median": 9,
"standardDeviation": 170.018,
"kurtosis": 5.14586,
"skewness": 2.50289,
"entropy": 0.586639
}
},
"alpha": "#00C0030002400000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "00596157f2e5cae6cef4a11cfa346d45ad948ea848cf5112717cf21361b7c2b5"
},
"tainted": false,
"filesize": "24757B",
"numberPixels": "250000",
"pixelsPerSecond": "1.63316MB",
"userTime": "0.050u",
"elapsedTime": "0:01.153"
}
},
"load_end": 741,
"ttfb_start": 457,
"ttfb_end": 654,
"download_start": 654,
"download_end": 741,
"download_ms": 87,
"all_start": 457,
"all_end": 741,
"all_ms": 284,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "16866.35",
"request_id": "16866.35",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/site.webmanifest",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/site.webmanifest",
"raw_id": "16866.35",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 53,
"ttfb_ms": 52,
"load_start": 646,
"load_start_float": 646.000267,
"bytesIn": 156,
"objectSize": 156,
"objectSizeUncompressed": 263,
"chunks": [
{
"ts": 699,
"bytes": 156,
"inflated": 263
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "application\/manifest+json",
"contentEncoding": "zstd",
"socket": 276,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": 434,
"connect_end": 434,
"ssl_start": 434,
"ssl_end": 480,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/site.webmanifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfce8a038e40-IAD",
"content-encoding: zstd",
"content-type: application\/manifest+json",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: W\/\"2eb616f466c063dfd730cffab72512de\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2F0voZbbCDcI3%2Beti4Mr%2BfjQVPkS%2FK%2FUDLhgySfN8aUWiK%2BLkwIoNFFXlzelaLZJo8eoRbnwOdGSfFTAHHZPs1I2wL6Q9SFhB6RmZ%2Foe%2BcO%2FSLmu4S0qf79liu%2B6haCTjKhTCi11gBzCn2ZQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1774,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 0,
"ssl_ms": 46,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 590,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 267,
"body_hash": "7a9e07ce1f7386689917602ddc5a75750ad842e605ff764f67173529c181bf04",
"load_end": 699,
"ttfb_start": 646,
"ttfb_end": 698,
"download_start": 698,
"download_end": 699,
"download_ms": 1,
"all_start": 434,
"all_end": 699,
"all_ms": 99,
"index": 18,
"number": 19,
"body_file": "012-16866.35-body.txt",
"body_id": "16866.35",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.35"
},
{
"type": 3,
"id": "16866.34",
"request_id": "16866.34",
"ip_addr": "[2606:4700::6810:4f49]",
"full_url": "https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"is_secure": 1,
"method": "GET",
"host": "static.cloudflareinsights.com",
"url": "\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"raw_id": "16866.34",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 200,
"request_type": "Script",
"load_ms": 45,
"ttfb_ms": 41,
"load_start": 737,
"load_start_float": 737.000277,
"bytesIn": 11364,
"objectSize": 11364,
"objectSizeUncompressed": 31612,
"chunks": [
{
"ts": 779,
"bytes": 11364,
"inflated": 31612
}
],
"expires": "",
"cacheControl": "public, max-age=86400",
"contentType": "text\/javascript",
"contentEncoding": "gzip",
"socket": 294,
"protocol": "HTTP\/2",
"dns_start": 594,
"dns_end": 650,
"connect_start": 662,
"connect_end": 679,
"ssl_start": 679,
"ssl_end": 727,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "cloudflareinsights.com",
"sanList": [
"cloudflareinsights.com",
"*.cloudflareinsights.com"
],
"issuer": "WE1",
"validFrom": 1781565556,
"validTo": 1789345136,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Elephant2026h2'",
"logId": "AF67883B57B04EDD8FA6D97EF62EA8EB810AC77160F0245E55D60C2FE785873A",
"timestamp": 1781569157496,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100E13B52A3835FE23923309DA3B5334BD9B2E6BC51DC1362541C25096DAED66F9E022100E4061EBB0620E8988F019F56E0F78A217A27918AAC2981710552723B07D1ECE9"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2026h2' log",
"logId": "D809553B944F7AFFC816196F944F85ABB0F8FC5E8755260F15D12E72BB454B14",
"timestamp": 1781569157307,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022021B8DE825A2B68A34D96F0B9480CEEDF5E6E7038DEAF50723A2BC62900EB72C30220635EAB62A2C14E4D461DB70F252E3CE512FDD6F0F0938ECA1D8E6B3319771E2B"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 143,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: static.cloudflareinsights.com",
":method: GET",
":path: \/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"cache-control: public, max-age=86400",
"cf-ray: a1e2dfcf190098aa-IAD",
"content-encoding: gzip",
"content-type: text\/javascript;charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: W\/\"2026.6.0\"",
"last-modified: Thu, 18 Jun 2026 14:05:09 GMT",
"server: cloudflare",
":status: 200"
]
},
"bytesOut": 1993,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 56,
"connect_ms": 17,
"ssl_ms": 48,
"gzip_total": 11576,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 86400,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 594,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "static.cloudflareinsights.com",
"endpoints": [
{
"address": "2606:4700::6810:4f49",
"port": 0
},
{
"address": "2606:4700::6810:5049",
"port": 0
},
{
"address": "104.16.79.73",
"port": 0
},
{
"address": "104.16.80.73",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033933021938",
"type": "data"
},
{
"domain_name": "static.cloudflareinsights.com",
"metadatas": [
{
"metadata_value": {
"ech_config_list": "",
"supported_protocol_alpns": [
"h2",
"http\/1.1"
],
"target_name": "static.cloudflareinsights.com"
},
"metadata_weight": 1
}
],
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033933019952",
"type": "metadata"
}
]
},
"dns_details": {
"HTTPS": {
"ech": "",
"alpn": [
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"104.16.79.73",
"104.16.80.73"
]
},
"AAAA": {
"addr": [
"2606:4700::6810:4f49",
"2606:4700::6810:5049"
]
}
},
"socket_group": "pm\/https:\/\/static.cloudflareinsights.com <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 277,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIDxDCCA2ugAwIBAgIQIJPGLpU\/vSoTI4lk1tmKhTAKBggqhkjOPQQDAjA7MQsw\nCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD\nVQQDEwNXRTEwHhcNMjYwNjE1MjMxOTE2WhcNMjYwOTE0MDAxODU2WjAhMR8wHQYD\nVQQDExZjbG91ZGZsYXJlaW5zaWdodHMuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAEZIPcB0vAsxHmetw8gy5rrRkUlgftih4rUXt79DEuDa2iGE+Uc83VHZlJ\ntXXfBAYnJjsXFUY74Aq8ATnoSS0p9qOCAmkwggJlMA4GA1UdDwEB\/wQEAwIHgDAT\nBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRdsZ19\nyoX1Pra9J4DoLFzyeocavDAfBgNVHSMEGDAWgBSQd5I1Z8T\/qMyp5nvZgHl7zJP5\nODBeBggrBgEFBQcBAQRSMFAwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vLnBraS5nb29n\nL3Mvd2UxL0lKTTAlBggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UxLmNy\ndDA7BgNVHREENDAyghZjbG91ZGZsYXJlaW5zaWdodHMuY29tghgqLmNsb3VkZmxh\ncmVpbnNpZ2h0cy5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwNgYDVR0fBC8wLTAr\noCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd2UxL0E0Tk43R181djdNLmNybDCCAQQG\nCisGAQQB1nkCBAIEgfUEgfIA8AB3AK9niDtXsE7dj6bZfvYuqOuBCsdxYPAkXlXW\nDC\/nhYc6AAABns3L+XgAAAQDAEgwRgIhAOE7UqODX+I5IzCdo7UzS9my5rxR3BNi\nVBwlCW2u1m+eAiEA5AYeuwYg6JiPAZ9W4PeKIXonkYqsKYFxBVJyOwfR7OkAdQDY\nCVU7lE96\/8gWGW+UT4WrsPj8XodVJg8V0S5yu0VLFAAAAZ7Ny\/i7AAAEAwBGMEQC\nICG43oJaK2ijTZbwuUgM7t9ebnA43q9QcjorxikA63LDAiBjXqtiosFOTUYdtw8l\nLjzlEv3W8PCTjsodjmszGXceKzAKBggqhkjOPQQDAgNHADBEAiAcJ8RGczls1FEU\nXIrsfR8Ddoj4haoQgBqFRpW8Hh5fAAIgLzR8iGJlIkDyp+Kgr5H7ZF+NvMkg+98f\nhm6MAZ7iGJA=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIICnzCCAiWgAwIBAgIQf\/MZd5csIkp2FV0TttaF4zAKBggqhkjOPQQDAzBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjQwHhcNMjMxMjEzMDkwMDAwWhcNMjkwMjIwMTQw\nMDAwWjA7MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZp\nY2VzMQwwCgYDVQQDEwNXRTEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARvzTr+\nZ1dHTCEDhUDCR127WEcPQMFcF4XGGTfn1XzthkubgdnXGhOlCgP4mMTG6J7\/EFmP\nLCaY9eYmJbsPAvpWo4H+MIH7MA4GA1UdDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggr\nBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0TAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQU\nkHeSNWfE\/6jMqeZ72YB5e8yT+TgwHwYDVR0jBBgwFoAUgEzW63T\/STaj1dj8tT7F\navCUHYwwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAChhhodHRwOi8vaS5wa2ku\nZ29vZy9yNC5jcnQwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2MucGtpLmdvb2cv\nci9yNC5jcmwwEwYDVR0gBAwwCjAIBgZngQwBAgEwCgYIKoZIzj0EAwMDaAAwZQIx\nAOcCq1HW90OVznX+0RGU1cxAQXomvtgM8zItPZCuFQ8jSBJSjz5keROv9aYsAm5V\nsQIwJonMaAFi54mrfhfoFNZEfuNMSQ6\/bIBiNLiyoX46FohQvKeIoJ99cx7sUkFN\n7uJW\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDejCCAmKgAwIBAgIQf+UwvzMTQ77dghYQST2KGzANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIzMTEx\nNTAzNDMyMVoXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFI0\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE83Rzp2iLYK5DuDXFgTB7S0md+8Fhzube\nRr1r1WEYNa5A3XP3iZEwWus87oV8okB2O6nGuEfYKueSkWpz6bFyOZ8pn6KY019e\nWIZlD6GEZQbR3IvJx3PIjGov5cSr0R2Ko4H\/MIH8MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH\/BAUwAwEB\/zAd\nBgNVHQ4EFgQUgEzW63T\/STaj1dj8tT7FavCUHYwwHwYDVR0jBBgwFoAUYHtmGkUN\nl8qJUC99BM00qP\/8\/UswNgYIKwYBBQUHAQEEKjAoMCYGCCsGAQUFBzAChhpodHRw\nOi8vaS5wa2kuZ29vZy9nc3IxLmNydDAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8v\nYy5wa2kuZ29vZy9yL2dzcjEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMA0GCSqG\nSIb3DQEBCwUAA4IBAQAYQrsPBtYDh5bjP2OBDwmkoWhIDDkic574y04tfzHpn+cJ\nodI2D4SseesQ6bDrarZ7C30ddLibZatoKiws3UL9xnELz4ct92vID24FfVbiI1hY\n+SW6FoVHkNeWIP0GCbaM4C6uVdF5dTUsMVs\/ZbzNnIdCp5Gxmx5ejvEau8otR\/Cs\nkGN+hr\/W5GvT1tMBjgWKZ1i4\/\/emhA1JG1BbPzoLJQvyEotc03lXjTaCzv8mEbep\n8RqZ7a2CPsgRbuvTPBwcOMBBmuFeU88+FSBX6+7iP0il8b4Z0QFqIwwMHfs\/L6K1\nvepuoxtGzi4CZ68zJpiq1UvSqTbFJjtbD4seiMHl\n-----END CERTIFICATE-----\n"
],
"body_hash": "e1ac4849b9d4a498b68f8aca01e6ed99a11d94b35a2cec533b3916b8fb722fd6",
"server_port": "443",
"renderBlocking": "non_blocking",
"load_end": 782,
"ttfb_start": 737,
"ttfb_end": 778,
"download_start": 778,
"download_end": 782,
"download_ms": 4,
"all_start": 594,
"all_end": 782,
"all_ms": 166,
"index": 19,
"number": 20,
"body_file": "014-16866.34-body.txt",
"cpuTimes": {
"EvaluateScript": 17,
"v8.compile": 1,
"FunctionCall": 25
},
"cpu.EvaluateScript": 17,
"cpu.v8.compile": 1,
"cpu.FunctionCall": 25,
"cpuTime": 43,
"body_id": "16866.34",
"js_timing": [
[
1343.527,
1360.927
],
[
1347.423,
1348.173
],
[
1606.273,
1606.426
],
[
1606.435,
1606.5
],
[
1606.638,
1606.669
],
[
1606.672,
1606.677
],
[
1606.68,
1606.684
],
[
1606.686,
1606.691
],
[
1606.693,
1606.698
],
[
1620.588,
1620.632
],
[
1620.637,
1620.973
],
[
1620.987,
1621.004
],
[
1621.007,
1621.303
],
[
1623.347,
1623.384
],
[
1623.389,
1623.986
],
[
1624.207,
1624.224
],
[
1624.228,
1624.514
],
[
1840.329,
1840.372
],
[
1840.378,
1841.071
],
[
1946.853,
1946.899
],
[
1946.905,
1947.056
],
[
1948.074,
1948.089
],
[
1948.092,
1948.113
],
[
1955.916,
1955.927
],
[
1956.035,
1956.072
],
[
1963.744,
1964.102
],
[
2025.731,
2025.784
],
[
2025.79,
2026.072
],
[
2026.373,
2026.392
],
[
2026.396,
2026.53
],
[
2122.632,
2122.678
],
[
2122.684,
2122.734
],
[
2123.281,
2123.351
],
[
2386.124,
2386.139
],
[
2386.143,
2386.205
],
[
2403.784,
2403.831
],
[
2403.839,
2403.881
],
[
2404.385,
2404.456
],
[
2502.734,
2502.776
],
[
2502.783,
2502.926
],
[
2605.021,
2605.094
],
[
2605.099,
2605.145
],
[
2605.566,
2605.621
],
[
2804.558,
2804.593
],
[
2804.599,
2804.732
],
[
2903.952,
2903.985
],
[
2903.99,
2904.067
],
[
2904.144,
2904.212
],
[
3008.075,
3008.162
],
[
3008.167,
3008.296
],
[
3103.821,
3103.852
],
[
3103.858,
3103.892
],
[
3103.958,
3104.024
],
[
3204.116,
3204.15
],
[
3204.155,
3204.287
],
[
3308.7,
3308.796
],
[
3308.802,
3308.846
],
[
3308.925,
3309.023
],
[
3405.154,
3405.188
],
[
3405.194,
3405.322
],
[
3505.495,
3505.527
],
[
3505.532,
3505.568
],
[
3505.632,
3505.708
],
[
3604.348,
3604.383
],
[
3604.389,
3604.697
],
[
3704.945,
3704.993
],
[
3704.998,
3705.033
],
[
3705.085,
3705.36
],
[
3802.866,
3802.9
],
[
3802.906,
3803.035
],
[
3901.921,
3901.957
],
[
3901.963,
3901.999
],
[
3902.057,
3902.156
],
[
4004.864,
4004.894
],
[
4004.898,
4005.367
],
[
4104.076,
4104.11
],
[
4104.116,
4104.152
],
[
4104.21,
4104.28
],
[
4207.346,
4207.383
],
[
4207.39,
4207.586
],
[
4303.013,
4303.048
],
[
4303.053,
4303.129
],
[
4303.192,
4303.258
],
[
4404.634,
4404.668
],
[
4404.673,
4404.796
],
[
4504.711,
4504.788
],
[
4504.794,
4504.876
],
[
4504.943,
4505.004
],
[
4604.7,
4604.733
],
[
4604.739,
4604.857
],
[
4704.647,
4704.682
],
[
4704.687,
4704.727
],
[
4704.82,
4704.886
],
[
4804.902,
4805.043
],
[
4805.049,
4805.148
],
[
4905.202,
4905.329
],
[
4905.335,
4905.375
],
[
4905.447,
4905.514
],
[
5003.999,
5004.036
],
[
5004.041,
5004.141
],
[
5104.523,
5104.592
],
[
5104.598,
5104.635
],
[
5104.691,
5104.756
],
[
5204.688,
5204.723
],
[
5204.729,
5204.86
],
[
5306.469,
5306.521
],
[
5306.526,
5306.562
],
[
5306.614,
5306.678
],
[
5403.324,
5403.356
],
[
5403.361,
5403.485
],
[
5503.956,
5504.001
],
[
5504.006,
5504.043
],
[
5504.098,
5504.166
],
[
5604.27,
5604.924
],
[
5604.936,
5605.065
],
[
5704.491,
5704.524
],
[
5704.53,
5704.618
],
[
5704.678,
5704.75
],
[
5803.049,
5803.081
],
[
5803.086,
5803.187
],
[
5903.635,
5903.67
],
[
5903.676,
5903.725
],
[
5903.776,
5903.89
],
[
6003.71,
6003.742
],
[
6003.748,
6003.862
],
[
6103.228,
6103.261
],
[
6103.266,
6103.307
],
[
6103.362,
6103.504
],
[
6204.055,
6204.129
],
[
6204.134,
6204.236
],
[
6303.413,
6303.456
],
[
6303.461,
6303.512
],
[
6303.569,
6303.657
],
[
6404.036,
6404.071
],
[
6404.078,
6404.191
],
[
6506.84,
6506.876
],
[
6506.881,
6506.921
],
[
6506.973,
6507.05
],
[
6604.394,
6604.499
],
[
6604.505,
6604.651
],
[
6704.305,
6704.337
],
[
6704.343,
6704.387
],
[
6704.47,
6704.622
],
[
6805.052,
6805.088
],
[
6805.094,
6805.242
],
[
6903.772,
6903.812
],
[
6903.82,
6903.868
],
[
6903.93,
6904.028
],
[
7004.777,
7004.841
],
[
7004.846,
7005.426
],
[
7102.811,
7102.845
],
[
7102.851,
7102.93
],
[
7102.999,
7103.084
],
[
7203.445,
7203.755
],
[
7203.764,
7203.901
],
[
7304.346,
7304.379
],
[
7304.384,
7304.445
],
[
7304.501,
7304.591
],
[
7402.646,
7402.714
],
[
7402.72,
7402.861
],
[
7504.637,
7504.667
],
[
7504.672,
7504.713
],
[
7505.092,
7505.196
],
[
7605.699,
7605.734
],
[
7605.74,
7605.848
],
[
7704.597,
7704.634
],
[
7704.64,
7704.684
],
[
7704.738,
7704.827
],
[
7804.2,
7804.231
],
[
7804.236,
7804.339
],
[
7904.54,
7904.573
],
[
7904.579,
7904.624
],
[
7904.683,
7904.767
],
[
8005.559,
8005.599
],
[
8005.605,
8005.732
],
[
8104.305,
8104.337
],
[
8104.343,
8104.388
],
[
8104.473,
8104.591
],
[
8205.014,
8205.05
],
[
8205.056,
8205.172
],
[
8304.278,
8304.31
],
[
8304.314,
8304.358
],
[
8304.424,
8304.512
],
[
8404.02,
8404.14
],
[
8404.146,
8404.245
],
[
8504.591,
8504.629
],
[
8504.636,
8504.684
],
[
8504.779,
8504.88
],
[
8604.097,
8604.135
],
[
8604.141,
8604.253
],
[
8703.873,
8703.908
],
[
8703.913,
8703.956
],
[
8704.008,
8704.1
],
[
8805.338,
8805.376
],
[
8805.381,
8805.54
],
[
8903.071,
8903.138
],
[
8903.144,
8903.19
],
[
8903.244,
8903.336
],
[
9003.726,
9003.762
],
[
9003.767,
9003.907
],
[
9103.999,
9104.034
],
[
9104.04,
9104.087
],
[
9104.148,
9104.246
],
[
9205.117,
9205.152
],
[
9205.157,
9205.264
],
[
9303.869,
9303.931
],
[
9303.936,
9303.992
],
[
9304.042,
9304.134
],
[
9404.767,
9404.799
],
[
9404.804,
9404.903
],
[
9504.057,
9505.214
],
[
9505.224,
9505.283
],
[
9505.372,
9505.492
],
[
9603.661,
9603.73
],
[
9603.736,
9603.85
],
[
9704.057,
9704.092
],
[
9704.098,
9704.157
],
[
9704.207,
9704.307
],
[
9804.129,
9804.161
],
[
9804.167,
9804.275
],
[
9907.022,
9907.061
],
[
9907.067,
9907.117
],
[
9907.178,
9907.295
],
[
10004.119,
10004.216
],
[
10004.223,
10005.262
],
[
10104.332,
10104.367
],
[
10104.372,
10104.438
],
[
10104.5,
10104.607
],
[
10204.744,
10204.837
],
[
10204.844,
10204.97
],
[
10303.915,
10303.948
],
[
10303.953,
10304.003
],
[
10304.064,
10304.165
],
[
10405.136,
10405.171
],
[
10405.176,
10405.28
],
[
10510.354,
10512.995
],
[
10513.005,
10513.062
],
[
10513.205,
10513.324
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.34"
},
{
"type": 3,
"id": "16866.38",
"request_id": "16866.38",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"raw_id": "16866.38",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 42,
"ttfb_ms": 36,
"load_start": 1241,
"load_start_float": 1241.000308,
"bytesIn": 1468,
"objectSize": 1468,
"objectSizeUncompressed": 1468,
"chunks": [
{
"ts": 1283,
"bytes": 1468
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 144,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 846",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd239585946-IAD",
"cf-resized: internal=ok\/r q=0 n=65+0 c=0+3 v=2026.6.4 l=1468 f=false c2=0 wv=2026.5.1",
"content-length: 1468",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: \"cfOdaW03yOKOrtiqoRLq50SynWyGcNg1jRIW0EVlBeDw:76a4b5a0a2ca24ccd7f228d943aad789\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=3,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2Fia11ggUDqg0B9ajIgw9j95kelPV8yChGhqG3TzLgjiCibKfIKjxTqW8RB4JRoRMSl53Wg9PNglKnt22vuOOlVaTCF07BLlbhezb0qCkf8ji7M1awiJ6CYUxkygx4qOSUn5dPKDe4sazKEQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2134,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1468,
"image_save": 0,
"cache_time": 13554,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1240,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 308,
"body_hash": "508bd90b0616d41a16fffe40fcd0aeee6aeedaec013a96da5b730d9fab50fffb",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "1468 bytes",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 30,
"ImageHeight": 30
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "30x30",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 1076,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "30x30",
"Megapixels": 0.0009
}
},
"magick": {
"baseName": "16866.38",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 30,
"height": 30,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 900,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 486.669,
"median": 541.75,
"standardDeviation": 336.589,
"kurtosis": -1.05732,
"skewness": -0.253177,
"entropy": 0.823762
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 798.619,
"median": 1022,
"standardDeviation": 397.722,
"kurtosis": -0.00501292,
"skewness": -1.36604,
"entropy": 0.588123
},
"red": {
"min": 0,
"max": 1023,
"mean": 440.442,
"median": 391,
"standardDeviation": 396.417,
"kurtosis": -1.51771,
"skewness": 0.247902,
"entropy": 0.863792
},
"green": {
"min": 0,
"max": 1007,
"mean": 456.741,
"median": 527,
"standardDeviation": 334.704,
"kurtosis": -1.43245,
"skewness": -0.220587,
"entropy": 0.922605
},
"blue": {
"min": 0,
"max": 727,
"mean": 250.876,
"median": 227,
"standardDeviation": 217.514,
"kurtosis": -1.27409,
"skewness": 0.326013,
"entropy": 0.920527
}
},
"alpha": "#04C0000000000000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 30,
"height": 30,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "544bba27c59914ab9908b0927238db77628c23a5d5e8965e6a7ad40000d6897c"
},
"tainted": false,
"filesize": "1468B",
"numberPixels": "900",
"pixelsPerSecond": "64165B",
"userTime": "0.000u",
"elapsedTime": "0:01.014"
}
},
"load_end": 1283,
"ttfb_start": 1241,
"ttfb_end": 1277,
"download_start": 1277,
"download_end": 1283,
"download_ms": 6,
"all_start": 1241,
"all_end": 1283,
"all_ms": 42,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "16866.90",
"request_id": "16866.90",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/rum?",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/cdn-cgi\/rum",
"raw_id": "16866.90",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "XHR",
"load_ms": 36,
"ttfb_ms": 36,
"load_start": 1519,
"load_start_float": 1519.00032,
"bytesIn": 0,
"objectSize": 0,
"expires": "",
"cacheControl": "",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 8285,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/cdn-cgi\/rum?",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"content-length: 915",
"content-type: application\/json",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-ad6b6778e377b9db-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-methods: POST,OPTIONS",
"access-control-allow-origin: https:\/\/tanstack.com",
"access-control-max-age: 86400",
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd409665946-IAD",
"content-type: text\/plain",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=EvYAyOR0kTU7WIH9P42gqYaglsiewOml176A1Sw2yQbtwmivRy1dwnNWYUDHRBeu%2F8RmRKrMZ1lpsHsC2j2N2XWb54GY1h%2FjYW6KNn09H1um4C4sGLaPwiN3d%2BtG0UvNzsrhj%2B%2BvlPvVtE4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Origin"
]
},
"bytesOut": 3067,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1518,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 320,
"load_end": 1555,
"ttfb_start": 1519,
"ttfb_end": 1555,
"download_start": 1555,
"download_end": 1555,
"download_ms": 0,
"all_start": 1519,
"all_end": 1555,
"all_ms": 36,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "16866.97",
"request_id": "16866.97",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"raw_id": "16866.97",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 37,
"ttfb_ms": 35,
"load_start": 1657,
"load_start_float": 1657.000326,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 1694,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-95dbadce2bfa161e-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd4d9705946-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=wuFUYxDp6vRXW1bmKsvhBECmCz49TXdttWJ9piPGU4bnAsYluthtir2Riky3GEaMCKDSkoeHC1lU1EISvADMg9SfgamZEqnm6Bh%2BFqNTbnpO8K8YYf7gW%2FEnKYMF7GaWMsSRMlDP1Ch%2B8%2FA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3238,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1656,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 326,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 1694,
"ttfb_start": 1657,
"ttfb_end": 1692,
"download_start": 1692,
"download_end": 1694,
"download_ms": 2,
"all_start": 1657,
"all_end": 1694,
"all_ms": 37,
"index": 22,
"number": 23,
"body_file": "016-16866.97-body.txt",
"body_id": "16866.97",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.97"
},
{
"type": 3,
"id": "16866.100",
"request_id": "16866.100",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"raw_id": "16866.100",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 39,
"ttfb_ms": 37,
"load_start": 1722,
"load_start_float": 1722.000332,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 1761,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"content-length: 0",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-98662391b273f307-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd539755946-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OXYZp8Vl5Ljj6StETpbtIEQSABoVYW%2Fh0tdOFFtZtVukszU7lpcLvSGYVkTSga%2Fs89qp6oIZXFXBbMVKkJHpZjnGaSTmOMIJfGWL9c3gxJU%2BzjYtDPqNjfQLqBA5dHFH0gKAQAEN1VkMZeU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3400,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1720,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 332,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 1761,
"ttfb_start": 1722,
"ttfb_end": 1759,
"download_start": 1759,
"download_end": 1761,
"download_ms": 2,
"all_start": 1722,
"all_end": 1761,
"all_ms": 39,
"index": 23,
"number": 24,
"body_file": "017-16866.100-body.txt",
"body_id": "16866.100",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.100"
},
{
"type": 3,
"id": "16866.98",
"request_id": "16866.98",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"raw_id": "16866.98",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 139,
"ttfb_ms": 138,
"load_start": 1755,
"load_start_float": 1755.000337,
"bytesIn": 7974,
"objectSize": 7974,
"objectSizeUncompressed": 7974,
"chunks": [
{
"ts": 1894,
"bytes": 7974
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd569775946-IAD",
"cf-resized: internal=ok\/r q=0 n=60+88 c=0+0 v=2026.6.4 l=7974 f=false wv=2026.5.1",
"content-length: 7974",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: \"cfm9VYuUcWoKtmx-OItfEGERtr-bQMytsc61K8oRbBDw:e627683d4cb6d688457e3f1ff68362cc\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=3,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Rd8A3IDbspO1u3PlEsSpaA%2FhZQB%2BBY1ddVa6Qqkxrwkx3JTaOkzVMNkIoE005nJAcRwPjNGYJ9%2Fwn1SpLzu7aBoetL1OgGVUdvjPOyvceHc7PP%2Bv3cugRVwSX4Pt%2F87WXWPjAmxdx6kZ8YU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2122,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 7974,
"image_save": 0,
"cache_time": 14400,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1744,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 337,
"body_hash": "6687323bd38f29c9b2fb3e442f9fa7f6697b0efae80cdd38f8f45d7a52baef12",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "8.0 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 229,
"ImageHeight": 240
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "229x240",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 7582,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "229x240",
"Megapixels": 0.055
}
},
"magick": {
"baseName": "16866.98",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 229,
"height": 240,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 54960,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 606.615,
"median": 759.25,
"standardDeviation": 258.65,
"kurtosis": -0.156967,
"skewness": -0.420546,
"entropy": 0.663931
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 534.319,
"median": 1011,
"standardDeviation": 505.834,
"kurtosis": -1.98017,
"skewness": -0.0899105,
"entropy": 0.352285
},
"red": {
"min": 235,
"max": 1023,
"mean": 833.106,
"median": 832,
"standardDeviation": 100.576,
"kurtosis": 1.911,
"skewness": -0.894356,
"entropy": 0.766943
},
"green": {
"min": 39,
"max": 1008,
"mean": 603.086,
"median": 649,
"standardDeviation": 187.463,
"kurtosis": 0.167134,
"skewness": -0.48917,
"entropy": 0.7679
},
"blue": {
"min": 0,
"max": 970,
"mean": 455.947,
"median": 545,
"standardDeviation": 240.728,
"kurtosis": -0.725831,
"skewness": -0.208747,
"entropy": 0.768597
}
},
"alpha": "#D000A24088400000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 229,
"height": 240,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:14+00:00",
"date:modify": "2026-07-20T15:07:14+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "661607fdc532aa35723b8e00b8c4b69e331468516107fa83fb03b290ae297e05"
},
"tainted": false,
"filesize": "7974B",
"numberPixels": "54960",
"pixelsPerSecond": "1.1727MB",
"userTime": "0.010u",
"elapsedTime": "0:01.046"
}
},
"load_end": 1894,
"ttfb_start": 1755,
"ttfb_end": 1893,
"download_start": 1893,
"download_end": 1894,
"download_ms": 1,
"all_start": 1755,
"all_end": 1894,
"all_ms": 139,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "16866.103",
"request_id": "16866.103",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/favicon.ico",
"raw_id": "16866.103",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Other",
"load_ms": 49,
"ttfb_ms": 42,
"load_start": 1756,
"load_start_float": 1756.000343,
"bytesIn": 7064,
"objectSize": 7064,
"objectSizeUncompressed": 15406,
"chunks": [
{
"ts": 1802,
"bytes": 1860
},
{
"ts": 1804,
"bytes": 5204,
"inflated": 15406
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/vnd.microsoft.icon",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/favicon.ico",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd5797a5946-IAD",
"content-encoding: zstd",
"content-type: image\/vnd.microsoft.icon",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a49d736cc223d8f90add0929062838b7\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RkIPqtTF5H4OMAfbQLxRCHPirlkKB1Ot2ag2qLvuGbbVKmAYFHoQipmQWtT3BblQ3Ik2xTnuEf8Akx6FiQbDOztuMYZkTZuYkUOfNUCzcVICDWPtQtlaIFo%2BLv%2BXU3RuKPjXGOwmsCX%2FwTA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1951,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1748,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 343,
"body_hash": "b95b47c986d7cdf2c35316905e54abb6ba4d61929f30e0df7738ef22de5b891b",
"load_end": 1805,
"ttfb_start": 1756,
"ttfb_end": 1798,
"download_start": 1798,
"download_end": 1805,
"download_ms": 7,
"all_start": 1756,
"all_end": 1805,
"all_ms": 49,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "16866.104",
"request_id": "16866.104",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"raw_id": "16866.104",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 42,
"ttfb_ms": 40,
"load_start": 1845,
"load_start_float": 1845.00035,
"bytesIn": 182,
"objectSize": 182,
"objectSizeUncompressed": 211,
"chunks": [
{
"ts": 1886,
"bytes": 182,
"inflated": 211
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/HomeApplicationStarter-DKoDL7uE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd5f97e5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"fdc84e19ec36e96869e8704e4b252f45\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ZaCVApvfm7yQ9BiO2Z4WQl5di3Vl1YAmWU6S5LVIsgbZ1izAl0yv4eBLNgZcEgRi3PYeSUiU5zmNeJrb65BqL676un7047tJUPVfoSxMY6Zt7lTcMMHPB0iEMytnhujonR9DX8d6w7G5zUQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1939,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1819,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 350,
"body_hash": "04769be307be1bb7aef39e7dfcd353f62c0910784337e6dd345c3320088eee8c",
"renderBlocking": "non_blocking",
"load_end": 1887,
"ttfb_start": 1845,
"ttfb_end": 1885,
"download_start": 1885,
"download_end": 1887,
"download_ms": 2,
"all_start": 1845,
"all_end": 1887,
"all_ms": 42,
"index": 26,
"number": 27,
"body_file": "018-16866.104-body.txt",
"body_id": "16866.104",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.104"
},
{
"type": 3,
"id": "16866.105",
"request_id": "16866.105",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/ApplicationStarter-B3UMyhpE.js",
"raw_id": "16866.105",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 65,
"ttfb_ms": 54,
"load_start": 1846,
"load_start_float": 1846.000356,
"bytesIn": 23015,
"objectSize": 23015,
"objectSizeUncompressed": 71114,
"chunks": [
{
"ts": 1900,
"bytes": 10270,
"inflated": 24326
},
{
"ts": 1911,
"bytes": 12745,
"inflated": 46788
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/ApplicationStarter-B3UMyhpE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd6097f5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"927a91d066a74e0df9e3b5bc4c824d5f\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JJAyi56M9P6wUVIXjnInmEoIw9HXTxcjRNwkatmRLRELv87pzddUxRz5%2BXf9ud3tVt9I30kUEYgGIcvN0AdO6XCH7M1ROwTwHLW71BACyFDYr1CzkNwckgY5rNW%2BY9qioPLFAt%2BgdGSTwt4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1927,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1823,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 356,
"body_hash": "afbbdd24895d70788d1a45e7a7e1ef28aaafebfc164fffab6c7db2b3c4462fbf",
"renderBlocking": "non_blocking",
"load_end": 1911,
"ttfb_start": 1846,
"ttfb_end": 1900,
"download_start": 1900,
"download_end": 1911,
"download_ms": 11,
"all_start": 1846,
"all_end": 1911,
"all_ms": 65,
"index": 27,
"number": 28,
"body_file": "020-16866.105-body.txt",
"body_id": "16866.105",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.105"
},
{
"type": 3,
"id": "16866.106",
"request_id": "16866.106",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useDebouncedValue-CV-ebLIG.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useDebouncedValue-CV-ebLIG.js",
"raw_id": "16866.106",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 49,
"ttfb_ms": 46,
"load_start": 1848,
"load_start_float": 1848.000362,
"bytesIn": 188,
"objectSize": 188,
"objectSizeUncompressed": 257,
"chunks": [
{
"ts": 1896,
"bytes": 188,
"inflated": 257
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useDebouncedValue-CV-ebLIG.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd609805946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"8a96854d8f939f339022a24e40b15780\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2F%2Br1lNXYy8qO%2FAStlc8ZxIyZ7XgfX%2Bni50rPn9QQaEG9GQPGm8TDX%2BszgSRqbSvkJtDDUZycyBR9r7wAcKPYvgrw4cHJMaj4p%2F1f3W7QnvMWiUQCyhSqUKCYDjiJa3VCIKW9N42d7PoPcXs%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1924,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1826,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 362,
"body_hash": "1eaddb49846f0a15b171673f191ea0cc0905a12172f43acbae8966b9d52bcd18",
"renderBlocking": "non_blocking",
"load_end": 1897,
"ttfb_start": 1848,
"ttfb_end": 1894,
"download_start": 1894,
"download_end": 1897,
"download_ms": 3,
"all_start": 1848,
"all_end": 1897,
"all_ms": 49,
"index": 28,
"number": 29,
"body_file": "019-16866.106-body.txt",
"body_id": "16866.106",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.106"
},
{
"type": 3,
"id": "16866.107",
"request_id": "16866.107",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useDebouncer-DFwQa-3J.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useDebouncer-DFwQa-3J.js",
"raw_id": "16866.107",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 70,
"ttfb_ms": 66,
"load_start": 1849,
"load_start_float": 1849.000368,
"bytesIn": 964,
"objectSize": 964,
"objectSizeUncompressed": 2231,
"chunks": [
{
"ts": 1919,
"bytes": 964,
"inflated": 2231
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useDebouncer-DFwQa-3J.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619815946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a6594f41f31c10675bd3fbbd0717f85e\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=XmHene8LRpZQP6sMuASHCAmmxRuxp8ctMnyXSE29qkw5Y73vOXBx8r7tT36klb42f015H3u5BkslqUHwGfstyBIDYQ%2FUXm526h2%2FUo2oYiVjaDzBbMIaLn9PdNtxOp84LHSti%2FSBlXqHPKA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1909,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1827,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 368,
"body_hash": "f9647e6fae13d92fd8702b50c79cc5210b67b5ffc661dd8ce868983e3975657f",
"renderBlocking": "non_blocking",
"load_end": 1919,
"ttfb_start": 1849,
"ttfb_end": 1915,
"download_start": 1915,
"download_end": 1919,
"download_ms": 4,
"all_start": 1849,
"all_end": 1919,
"all_ms": 70,
"index": 29,
"number": 30,
"body_file": "021-16866.107-body.txt",
"body_id": "16866.107",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.107"
},
{
"type": 3,
"id": "16866.108",
"request_id": "16866.108",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/event-client-CV4ssJpW.js",
"raw_id": "16866.108",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 72,
"ttfb_ms": 70,
"load_start": 1851,
"load_start_float": 1851.000374,
"bytesIn": 2146,
"objectSize": 2146,
"objectSizeUncompressed": 5638,
"chunks": [
{
"ts": 1923,
"bytes": 2146,
"inflated": 5638
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/event-client-CV4ssJpW.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619825946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"fabdd0bfc8d14e5777b850077ea21150\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=VAFJMNWpzK8u3%2BDuDCygASa%2Fp0QdJtfVIa8vv4E1CBWwLewKMtq2We5HO4kZ8QXUvpyqQA8IibHKhRxpl0RJP44%2FUIZVvB81XvLr6vuxWCb9ldbBWNsysdENlD8tSI2696d3QQjl6OrcHXg%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1909,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1827,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 374,
"body_hash": "71df387aacd306ccd6a3af0cd4ba721ee3cfa164c3d584fd7cd7329b7fd90b13",
"renderBlocking": "non_blocking",
"load_end": 1923,
"ttfb_start": 1851,
"ttfb_end": 1921,
"download_start": 1921,
"download_end": 1923,
"download_ms": 2,
"all_start": 1851,
"all_end": 1923,
"all_ms": 72,
"index": 30,
"number": 31,
"body_file": "022-16866.108-body.txt",
"body_id": "16866.108",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.108"
},
{
"type": 3,
"id": "16866.109",
"request_id": "16866.109",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/store-Cj3QexLS.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/store-Cj3QexLS.js",
"raw_id": "16866.109",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 93,
"ttfb_ms": 72,
"load_start": 1852,
"load_start_float": 1852.00038,
"bytesIn": 1850,
"objectSize": 1850,
"objectSizeUncompressed": 4769,
"chunks": [
{
"ts": 1927,
"bytes": 689
},
{
"ts": 1945,
"bytes": 1161,
"inflated": 4769
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/store-Cj3QexLS.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619835946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a77f6a6d0041a85a58804ad74a86ffd0\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=W8hFB%2FoZWEqj7HBdfxZJaMoR0zeTU84gOaXG9ckMcyLv6sLQY1vuWig%2B0EIDmfT7oAlM1hsohmbbVXs%2BqNBG31GPkf%2BQ8cA36TnoGPmEBxV0eBxAPIwRxn082ZPUfRl8Te7a5qn6NoPPeFI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1836,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 380,
"body_hash": "ec60a194f56f7e54bca28271f1ff65ca6b017a51107238506c3ba44ff03aafdb",
"renderBlocking": "non_blocking",
"load_end": 1945,
"ttfb_start": 1852,
"ttfb_end": 1924,
"download_start": 1924,
"download_end": 1945,
"download_ms": 21,
"all_start": 1852,
"all_end": 1945,
"all_ms": 93,
"index": 31,
"number": 32,
"body_file": "025-16866.109-body.txt",
"body_id": "16866.109",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.109"
},
{
"type": 3,
"id": "16866.110",
"request_id": "16866.110",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/Icons-q42Z9Dpx.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/Icons-q42Z9Dpx.js",
"raw_id": "16866.110",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 87,
"ttfb_ms": 84,
"load_start": 1853,
"load_start_float": 1853.000386,
"bytesIn": 918,
"objectSize": 918,
"objectSizeUncompressed": 1690,
"chunks": [
{
"ts": 1939,
"bytes": 918,
"inflated": 1690
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/Icons-q42Z9Dpx.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd629845946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"cbf03c1186702235b00f5eb4cf07223d\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=0VttvW6mg4Hvo34PQcZgj00Ug8PZDPyC5b9DuOlLeHO%2BdFbHW9%2FHxiC6tVUqkrKNmPndKcqFDlpFIHUYrnxjlQzQ7DPz6GDN%2BYvmIq8xDKS3%2BtjyCto9UC2b1Te%2F5CXgWYPnX4LBcCvD9PY%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1838,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 386,
"body_hash": "91d9bae53b332a9a4670b8ad96cda1d1552fa21c075665e1901d9389cee92d4d",
"renderBlocking": "non_blocking",
"load_end": 1940,
"ttfb_start": 1853,
"ttfb_end": 1937,
"download_start": 1937,
"download_end": 1940,
"download_ms": 3,
"all_start": 1853,
"all_end": 1940,
"all_ms": 87,
"index": 32,
"number": 33,
"body_file": "024-16866.110-body.txt",
"body_id": "16866.110",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.110"
},
{
"type": 3,
"id": "16866.111",
"request_id": "16866.111",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/usePartnerPlacementContext-COo3TXOB.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/usePartnerPlacementContext-COo3TXOB.js",
"raw_id": "16866.111",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 89,
"ttfb_ms": 86,
"load_start": 1854,
"load_start_float": 1854.000392,
"bytesIn": 267,
"objectSize": 267,
"objectSizeUncompressed": 373,
"chunks": [
{
"ts": 1943,
"bytes": 267,
"inflated": 373
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/usePartnerPlacementContext-COo3TXOB.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd629855946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"2f64da9b441a89b16e21be01ac82d922\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=3VbaPhQTjc93dFNKH9KCsZ08%2BDMvKMbPgVlwX6NNlsQ38dKypVNoZZxxQ9jcqNjagg00RHg1VReV6TEMU%2BQSwigiCa5RRWoTJGK1jQwvWcpJkD9%2BpSLtpUCsJ9qqc5swSRD5XX%2FkFuz%2FAJ4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1951,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1842,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 392,
"body_hash": "b068d143a168145163e7391d6c2f5628f105787a9f3113baebda78ed4641c096",
"renderBlocking": "non_blocking",
"load_end": 1943,
"ttfb_start": 1854,
"ttfb_end": 1940,
"download_start": 1940,
"download_end": 1943,
"download_ms": 3,
"all_start": 1854,
"all_end": 1943,
"all_ms": 89,
"index": 33,
"number": 34,
"body_file": "023-16866.111-body.txt",
"body_id": "16866.111",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.111"
},
{
"type": 3,
"id": "16866.112",
"request_id": "16866.112",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/gtag.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/_a\/gtag.js",
"raw_id": "16866.112",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 206,
"ttfb_ms": 88,
"load_start": 1868,
"load_start_float": 1868.000398,
"bytesIn": 189762,
"objectSize": 189762,
"objectSizeUncompressed": 542713,
"chunks": [
{
"ts": 1960,
"bytes": 1329,
"inflated": 4120
},
{
"ts": 1963,
"bytes": 5103,
"inflated": 20480
},
{
"ts": 1967,
"bytes": 1760,
"inflated": 4096
},
{
"ts": 1972,
"bytes": 7046,
"inflated": 32744
},
{
"ts": 1978,
"bytes": 3454,
"inflated": 16384
},
{
"ts": 1987,
"bytes": 8460,
"inflated": 28696
},
{
"ts": 1991,
"bytes": 7819,
"inflated": 20480
},
{
"ts": 1994,
"bytes": 5989,
"inflated": 16384
},
{
"ts": 1997,
"bytes": 7010,
"inflated": 20480
},
{
"ts": 2003,
"bytes": 7684,
"inflated": 20456
},
{
"ts": 2008,
"bytes": 5786,
"inflated": 12312
},
{
"ts": 2012,
"bytes": 4096,
"inflated": 12288
},
{
"ts": 2018,
"bytes": 12288,
"inflated": 28672
},
{
"ts": 2026,
"bytes": 6155,
"inflated": 20480
},
{
"ts": 2040,
"bytes": 32768,
"inflated": 20480
},
{
"ts": 2046,
"bytes": 6239,
"inflated": 16384
},
{
"ts": 2053,
"bytes": 11690,
"inflated": 28672
},
{
"ts": 2057,
"bytes": 16358,
"inflated": 45056
},
{
"ts": 2064,
"bytes": 32768,
"inflated": 20480
},
{
"ts": 2073,
"bytes": 3846,
"inflated": 16384
},
{
"ts": 2074,
"bytes": 2114,
"inflated": 6113
}
],
"expires": "Mon, 20 Jul 2026 15:07:14 GMT",
"cacheControl": "private, max-age=900",
"contentType": "application\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": 3833,
"initiator_type": "script",
"initiator_function": "load",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/_a\/gtag.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-headers: Cache-Control",
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: private, max-age=900",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dfd639865946-IAD",
"content-encoding: zstd",
"content-type: application\/javascript; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=3,i=?0",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=C9ugKnlwxYOsr061eFwVxT05yCCQwr1Fc9qMfp%2Bpd8FJe2X4qOkQyUzKhm91NETbz9HjOG7mzsvbEDWyqHUgw0KevG9JGt1dCF1aqKtSxi8DPvzMzgtHVpMNkP%2FIFTYhwJf7HTn1k%2FnAavE%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 1708,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 900,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1867,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 398,
"body_hash": "9584176a17ac6ae813821958b6d2e2e9355fb9fece37241282efe35c392cb5dd",
"renderBlocking": "non_blocking",
"load_end": 2074,
"ttfb_start": 1868,
"ttfb_end": 1956,
"download_start": 1956,
"download_end": 2074,
"download_ms": 118,
"all_start": 1868,
"all_end": 2074,
"all_ms": 206,
"index": 34,
"number": 35,
"body_file": "026-16866.112-body.txt",
"cpuTimes": {
"EvaluateScript": 100,
"v8.compile": 49
},
"cpu.EvaluateScript": 100,
"cpu.v8.compile": 49,
"cpuTime": 149,
"body_id": "16866.112",
"js_timing": [
[
2192.476,
2233.288
],
[
2240.993,
2300.181
],
[
2192.495,
2202.858
],
[
2241.006,
2279.177
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.112",
"blockingTime": 59.1880000000001
},
{
"type": 3,
"id": "16866.114",
"request_id": "16866.114",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"raw_id": "16866.114",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 57,
"ttfb_ms": 57,
"load_start": 2261,
"load_start_float": 2261.000404,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g0$t1784560034$j60$l0$h0; _ga=GA1.1.2028791594.1784560035",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dfd899935946-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4333,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 2260,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 404,
"load_end": 2318,
"ttfb_start": 2261,
"ttfb_end": 2318,
"download_start": 2318,
"download_end": 2318,
"download_ms": 0,
"all_start": 2261,
"all_end": 2318,
"all_ms": 57,
"index": 35,
"number": 36
},
{
"type": 3,
"id": "16866.115",
"request_id": "16866.115",
"ip_addr": "[2607:f8b0:4004:c27::9c]",
"full_url": "https:\/\/stats.g.doubleclick.net\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
"is_secure": 1,
"method": "POST",
"host": "stats.g.doubleclick.net",
"url": "\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
"raw_id": "16866.115",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 204,
"request_type": "Ping",
"load_ms": 33,
"ttfb_ms": 33,
"load_start": 2357,
"load_start_float": 2357.000409,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 427,
"protocol": "HTTP\/2",
"dns_start": 2265,
"dns_end": 2305,
"connect_start": 2305,
"connect_end": 2321,
"ssl_start": 2321,
"ssl_end": 2357,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.g.doubleclick.net",
"sanList": [
"*.g.doubleclick.net",
"*.invitemedia.com",
"g.doubleclick.net",
"googleadservices.com",
"*.googleadservices.com",
"googlesyndication.com",
"*.googlesyndication.com",
"*.safeframe.googlesyndication.com",
"googletagservices.com",
"*.googletagservices.com",
"media.admob.com",
"mediation.goog",
"mediation-att.goog"
],
"issuer": "WE2",
"validFrom": 1782722251,
"validTo": 1789979850,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2026'",
"logId": "CB38F715897C84A1445F5BC1DDFBC96EF29A59CD470A690585B0CB14C31458E7",
"timestamp": 1782725853323,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100F2BE26C47232D37507639A370B4EA1877F219B22A1BE72B889914841A479AEA40220227F2E7D2E79DDCAE9AC94204BC94D5471F1B524744EFA4D5C91F1A728ADCD9E"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782725853336,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30450220480E06647DA0D880E0468A4D6C07ECD188747C18E25CF2DFEEC58F9B723F4E6E022100E5DD2ACE86ED9911D3B8C244547228F25B093D7943668556D12F2A8563940709"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/_a\/gtag.js",
"initiator_line": 268,
"initiator_column": 226,
"initiator_type": "script",
"initiator_function": "ld",
"priority": "Lowest",
"initial_priority": "Lowest",
"server_rtt": null,
"headers": {
"request": [
":authority: stats.g.doubleclick.net",
":method: POST",
":path: \/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 0",
"origin: https:\/\/tanstack.com",
"priority: u=4, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"sec-fetch-storage-access: active",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-browser-channel: stable",
"x-browser-copyright: Copyright 2026 Google LLC. All Rights Reserved.",
"x-browser-validation: aPZYPMaGr\/7yJOnQvC9FrWUW+Yw=",
"x-browser-year: 2026",
"x-client-data: CIjwygE="
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/tanstack.com",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:165:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:165:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"report-to: {\"group\":\"ascnsrsggc:165:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:165:0\"}],}",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3349,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 40,
"connect_ms": 16,
"ssl_ms": 36,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2265,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "stats.g.doubleclick.net",
"endpoints": [
{
"address": "2607:f8b0:4004:c27::9c",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9b",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9d",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9a",
"port": 0
},
{
"address": "173.194.45.157",
"port": 0
},
{
"address": "173.194.45.156",
"port": 0
},
{
"address": "173.194.45.154",
"port": 0
},
{
"address": "173.194.45.155",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033934678437",
"type": "data"
},
{
"domain_name": "stats.g.doubleclick.net",
"error": -105,
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033694677836",
"type": "error"
}
]
},
"dns_details": {
"HTTPS": {
"error": -105
},
"AAAA": {
"addr": [
"2607:f8b0:4004:c27::9c",
"2607:f8b0:4004:c27::9b",
"2607:f8b0:4004:c27::9d",
"2607:f8b0:4004:c27::9a"
]
},
"A": {
"addr": [
"173.194.45.157",
"173.194.45.156",
"173.194.45.154",
"173.194.45.155"
]
}
},
"socket_group": "https:\/\/stats.g.doubleclick.net <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [],
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 409,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIEsTCCBFegAwIBAgIQP9t9gDmJ2TIJ0tf+eKnVxzAKBggqhkjOPQQDAjA7MQsw\nCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD\nVQQDEwNXRTIwHhcNMjYwNjI5MDgzNzMxWhcNMjYwOTIxMDgzNzMwWjAeMRwwGgYD\nVQQDDBMqLmcuZG91YmxlY2xpY2submV0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD\nQgAEkUqz8T2MV6KRRM9e0p2MNiwYGJ58AkPbhD6Hq4AAOZ6mksHTU8aH9rz9TsWy\n4KG1bLhhJCr1yVz3fafRokVYxqOCA1gwggNUMA4GA1UdDwEB\/wQEAwIHgDATBgNV\nHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRuMiItBa2L\n5s5csc9PT9PKuEAPRTAfBgNVHSMEGDAWgBR1vsR3ron2RDd9z7FoHx0a69w0WTBY\nBggrBgEFBQcBAQRMMEowIQYIKwYBBQUHMAGGFWh0dHA6Ly9vLnBraS5nb29nL3dl\nMjAlBggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UyLmNydDCCAS4GA1Ud\nEQSCASUwggEhghMqLmcuZG91YmxlY2xpY2submV0ghEqLmludml0ZW1lZGlhLmNv\nbYIRZy5kb3VibGVjbGljay5uZXSCFGdvb2dsZWFkc2VydmljZXMuY29tghYqLmdv\nb2dsZWFkc2VydmljZXMuY29tghVnb29nbGVzeW5kaWNhdGlvbi5jb22CFyouZ29v\nZ2xlc3luZGljYXRpb24uY29tgiEqLnNhZmVmcmFtZS5nb29nbGVzeW5kaWNhdGlv\nbi5jb22CFWdvb2dsZXRhZ3NlcnZpY2VzLmNvbYIXKi5nb29nbGV0YWdzZXJ2aWNl\ncy5jb22CD21lZGlhLmFkbW9iLmNvbYIObWVkaWF0aW9uLmdvb2eCEm1lZGlhdGlv\nbi1hdHQuZ29vZzATBgNVHSAEDDAKMAgGBmeBDAECATA2BgNVHR8ELzAtMCugKaAn\nhiVodHRwOi8vYy5wa2kuZ29vZy93ZTIveUs1blBodEhLUXMuY3JsMIIBBAYKKwYB\nBAHWeQIEAgSB9QSB8gDwAHYAyzj3FYl8hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMU\nWOcAAAGfEr3AiwAABAMARzBFAiEA8r4mxHIy03UHY5o3C06hh38hmyKhvnK4iZFI\nQaR5rqQCICJ\/Ln0ued3K6ayUIEvJTVRx8bUkdE76TVyR8acorc2eAHYA1219ENGn\n9XfCx+lf1wC\/+YLJM1pl4dCzAXMXwMjFaXcAAAGfEr3AmAAABAMARzBFAiBIDgZk\nfaDYgOBGik1sB+zRiHR8GOJc8t\/uxY+bcj9ObgIhAOXdKs6G7ZkR07jCRFRyKPJb\nCT15Q2aFVtEvKoVjlAcJMAoGCCqGSM49BAMCA0gAMEUCIQD\/I9pNUBJy3LH8v+fR\npF+TZ\/Pfpzv0j3AAY\/m2qvV4YQIgBbvlB9dfS1NQi58q6gFujKgk0tQm\/4WWOoED\nUjXSBFo=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIICnjCCAiWgAwIBAgIQf\/Mta0CdFdWWWwWHOnxy4DAKBggqhkjOPQQDAzBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjQwHhcNMjMxMjEzMDkwMDAwWhcNMjkwMjIwMTQw\nMDAwWjA7MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZp\nY2VzMQwwCgYDVQQDEwNXRTIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ1fh\/y\nFO2QfeGeKjRDhsHVlugncN+eBMupyoZ5CwhNRorCdKS72b\/u\/SPXOPNL71QX4b7n\nylUlqAwwrC1dTqFRo4H+MIH7MA4GA1UdDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggr\nBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0TAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQU\ndb7Ed66J9kQ3fc+xaB8dGuvcNFkwHwYDVR0jBBgwFoAUgEzW63T\/STaj1dj8tT7F\navCUHYwwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAChhhodHRwOi8vaS5wa2ku\nZ29vZy9yNC5jcnQwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2MucGtpLmdvb2cv\nci9yNC5jcmwwEwYDVR0gBAwwCjAIBgZngQwBAgEwCgYIKoZIzj0EAwMDZwAwZAIw\nC724NlXINaPS2X05c9P394K4CdGBb+VkRdveqsAORRKPrJPoH2DsLn5ELCKUkeys\nAjAv3wyQdkwtaWHVT\/2YmBiE2zTqmOybzYhi\/9Jl5TNqmgztI0k4L1G\/kdASosk4\nONo=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDejCCAmKgAwIBAgIQf+UwvzMTQ77dghYQST2KGzANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIzMTEx\nNTAzNDMyMVoXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFI0\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE83Rzp2iLYK5DuDXFgTB7S0md+8Fhzube\nRr1r1WEYNa5A3XP3iZEwWus87oV8okB2O6nGuEfYKueSkWpz6bFyOZ8pn6KY019e\nWIZlD6GEZQbR3IvJx3PIjGov5cSr0R2Ko4H\/MIH8MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH\/BAUwAwEB\/zAd\nBgNVHQ4EFgQUgEzW63T\/STaj1dj8tT7FavCUHYwwHwYDVR0jBBgwFoAUYHtmGkUN\nl8qJUC99BM00qP\/8\/UswNgYIKwYBBQUHAQEEKjAoMCYGCCsGAQUFBzAChhpodHRw\nOi8vaS5wa2kuZ29vZy9nc3IxLmNydDAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8v\nYy5wa2kuZ29vZy9yL2dzcjEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMA0GCSqG\nSIb3DQEBCwUAA4IBAQAYQrsPBtYDh5bjP2OBDwmkoWhIDDkic574y04tfzHpn+cJ\nodI2D4SseesQ6bDrarZ7C30ddLibZatoKiws3UL9xnELz4ct92vID24FfVbiI1hY\n+SW6FoVHkNeWIP0GCbaM4C6uVdF5dTUsMVs\/ZbzNnIdCp5Gxmx5ejvEau8otR\/Cs\nkGN+hr\/W5GvT1tMBjgWKZ1i4\/\/emhA1JG1BbPzoLJQvyEotc03lXjTaCzv8mEbep\n8RqZ7a2CPsgRbuvTPBwcOMBBmuFeU88+FSBX6+7iP0il8b4Z0QFqIwwMHfs\/L6K1\nvepuoxtGzi4CZ68zJpiq1UvSqTbFJjtbD4seiMHl\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2390,
"ttfb_start": 2357,
"ttfb_end": 2390,
"download_start": 2390,
"download_end": 2390,
"download_ms": 0,
"all_start": 2265,
"all_end": 2390,
"all_ms": 125,
"index": 36,
"number": 37
},
{
"type": 3,
"id": "16866.116",
"request_id": "16866.116",
"ip_addr": "[2600:1901:0:5e8a::]",
"full_url": "https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"is_secure": 1,
"method": "POST",
"host": "o4507236158537728.ingest.us.sentry.io",
"url": "\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"raw_id": "16866.116",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 600,
"ttfb_ms": 599,
"load_start": 3624,
"load_start_float": 3624.000431,
"bytesIn": 41,
"objectSize": 41,
"objectSizeUncompressed": 41,
"chunks": [
{
"ts": 4224,
"bytes": 41
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "",
"socket": 449,
"protocol": "HTTP\/2",
"dns_start": 3532,
"dns_end": 3569,
"connect_start": 3569,
"connect_end": 3585,
"ssl_start": 3586,
"ssl_end": 3624,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ingest.sentry.io",
"sanList": [
"ingest.sentry.io",
"*.ingest.sentry.io",
"ingest.us.sentry.io",
"*.ingest.us.sentry.io"
],
"issuer": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"validFrom": 1753315200,
"validTo": 1787615999,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1753393499494,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100DDE96F7A13890DCEE19FE3F08DEDD8898C7C6111E598C8296B0CE130136C263A022100C064D8C46B93D6C8FFFA0882EBB30A2292928905EC0941B697A9460214C7793B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Wyvern2026h2'",
"logId": "C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD",
"timestamp": 1753393499541,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100EC5AA2D6F9EAA6249962851DBCAC65234C12D1517D5D8E2321C53337A1F363920220303103C7798CCA60ED88241A53598291C7BF4E60E145BEC088F361C4C680EC03"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Sphinx2026h2'",
"logId": "944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8",
"timestamp": 1753393499561,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022012D0D8CA52A14B16E31C743D20D12427C154237E466A50CBA3371106581711810221008C8F3D7F69A427269AB7813CF9C674345F2E47895DE881CE56A929A13B38E64C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 2204,
"initiator_type": "script",
"initiator_function": "a",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: o4507236158537728.ingest.us.sentry.io",
":method: POST",
":path: \/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 67115",
"content-type: text\/plain;charset=UTF-8",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"access-control-expose-headers: x-sentry-error,x-sentry-rate-limits,retry-after",
"alt-svc: h3=\":443\"; ma=2592000",
"content-length: 41",
"content-type: application\/json",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:16 GMT",
"server: nginx",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"vary: origin, access-control-request-method, access-control-request-headers",
"via: 1.1 google",
":status: 200"
]
},
"bytesOut": 2557,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 37,
"connect_ms": 16,
"ssl_ms": 38,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Google",
"server_count": null,
"created": 3531,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"error": -105,
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033935939430",
"type": "error"
},
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"endpoints": [
{
"address": "2600:1901:0:5e8a::",
"port": 0
},
{
"address": "34.160.81.0",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429055235940152",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"error": -105
},
"AAAA": {
"addr": [
"2600:1901:0:5e8a::"
]
},
"A": {
"addr": [
"34.160.81.0"
]
}
},
"socket_group": "pm\/https:\/\/o4507236158537728.ingest.us.sentry.io <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 431,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIHGDCCBgCgAwIBAgIQCx8DQtMvTJLDQcL183zdQDANBgkqhkiG9w0BAQsFADBZ\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE\naWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjUw\nNzI0MDAwMDAwWhcNMjYwODI0MjM1OTU5WjBmMQswCQYDVQQGEwJVUzETMBEGA1UE\nCBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzEPMA0GA1UEChMG\nU2VudHJ5MRkwFwYDVQQDExBpbmdlc3Quc2VudHJ5LmlvMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEA05ZMbDhxmmSxSL5r2lN+0HEvZlXK5nUgZsXR57vE\nQxjovSbBo76\/W33YEbHHEdy+OeI0ysaNSPsZc8TqokN4h1YZdm9hXlOAFh+isVuG\nCGmO2Em5QgillLUwbLRBu\/+vIBHcYS2T4Y9EyJSpnmESXuONBKYKIHqBggBQNYWA\nzodjdOpMKNRUoeCwIt9vdqbwtyKGHErzRoVyiuATWmsqxw47ZcU7SL5pFoQq6xSp\nu3Ba4wzEQk6VvnxcykxmxQmkuv7amlsk4tmaGsEXGrKK0RZS3w2VWb6B1OcCk4S+\nEZJPuyumArRH57aFWi329JWzYPf0XmxPa1cINlHrspO2OwIDAQABo4IDzTCCA8kw\nHwYDVR0jBBgwFoAUdIWAwGbH3zfez70pN6oDHb7tzRcwHQYDVR0OBBYEFIcgq9OE\nEbRBXmHyR2dDOJuniftkMFsGA1UdEQRUMFKCEGluZ2VzdC5zZW50cnkuaW+CEiou\naW5nZXN0LnNlbnRyeS5pb4ITaW5nZXN0LnVzLnNlbnRyeS5pb4IVKi5pbmdlc3Qu\ndXMuc2VudHJ5LmlvMD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYBBQUHAgEW\nG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGfBgNVHR8EgZcwgZQwSKBGoESG\nQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcyVExTUlNB\nU0hBMjU2MjAyMENBMS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGlnaWNlcnQu\nY29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3JsMIGH\nBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0\nLmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0Rp\nZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwGA1UdEwEB\n\/wQCMAAwggF\/BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB3ANdtfRDRp\/V3wsfpX9cA\nv\/mCyTNaZeHQswFzF8DIxWl3AAABmD5ljWYAAAQDAEgwRgIhAN3pb3oTiQ3O4Z\/j\n8I3t2ImMfGER5ZjIKWsM4TATbCY6AiEAwGTYxGuT1sj\/+giC67MKIpKSiQXsCUG2\nl6lGAhTHeTsAdgDCMX5XRRmjRe5\/ON6ykEHrx8IhWiK\/f9W1rXaa2Q5SzQAAAZg+\nZY2VAAAEAwBHMEUCIQDsWqLW+eqmJJlihR28rGUjTBLRUX1djiMhxTM3ofNjkgIg\nMDEDx3mMymDtiCQaU1mCkce\/TmDhRb7AiPNhxMaA7AMAdgCUTkOH+uzB74HzGSQm\nqBhlAcfTXzgCAT9yZ31VNy4Z2AAAAZg+ZY2pAAAEAwBHMEUCIBLQ2MpSoUsW4xx0\nPSDRJCfBVCN+RmpQy6M3EQZYFxGBAiEAjI89f2mkJyaat4E8+cZ0NF8uR4ld6IHO\nVqkpoTs45kwwDQYJKoZIhvcNAQELBQADggEBAAqBL\/akSPcNgvdPveobO4VSTelS\nBkGQHhovhPf3VMBEupQEu8HSHeEhSaPFlszfMbC\/pdUoNG8NkiQZdbOot3yLpRzS\nrIhzrNJHnBQz5aYBO3FuJBRJGzCURhaUowC\/yDFVPJfV5vXEYkNczDHbqcq6RY3b\ngy5rUK0uEDvSsswp2fL2xrM1WE9oX95Cvpu2W29nADZGBQUZstncdRNNikvwDMz+\njzEa91oUQO54hYUoNmceIr9pPFDqzZWVD3LNRPs28H37U9Vs++ZmHc6htvV5+faJ\nqDDz8I48X651hpu6aRqIaaPBG7m2G8KaSDEwraWiEVoOz0s7sCdt59pD970=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIEyDCCA7CgAwIBAgIQDPW9BitWAvR6uFAsI8zwZjANBgkqhkiG9w0BAQsFADBh\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\nd3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH\nMjAeFw0yMTAzMzAwMDAwMDBaFw0zMTAzMjkyMzU5NTlaMFkxCzAJBgNVBAYTAlVT\nMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMzAxBgNVBAMTKkRpZ2lDZXJ0IEdsb2Jh\nbCBHMiBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMz3EGJPprtjb+2QUlbFbSd7ehJWivH0+dbn4Y+9lavyYEEV\ncNsSAPonCrVXOFt9slGTcZUOakGUWzUb+nv6u8W+JDD+Vu\/E832X4xT1FE3LpxDy\nFuqrIvAxIhFhaZAmunjZlx\/jfWardUSVc8is\/+9dCopZQ+GssjoP80j812s3wWPc\n3kbW20X+fSP9kOhRBx5Ro1\/tSUZUfyyIxfQTnJcVPAPooTncaQwywa8WV0yUR0J8\nosicfebUTVSvQpmowQTCd5zWSOTOEeAqgJnwQ3DPP3Zr0UxJqyRewg2C\/Uaoq2yT\nzGJSQnWS+Jr6Xl6ysGHlHx+5fwmY6D36g39HaaECAwEAAaOCAYIwggF+MBIGA1Ud\nEwEB\/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHSFgMBmx9833s+9KTeqAx2+7c0XMB8G\nA1UdIwQYMBaAFE4iVCAYlebjbuYP+vq5Eu0GF485MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwdgYIKwYBBQUHAQEEajBoMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKG\nNGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RH\nMi5jcnQwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29t\nL0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNybDA9BgNVHSAENjA0MAsGCWCGSAGG\/WwC\nATAHBgVngQwBATAIBgZngQwBAgEwCAYGZ4EMAQICMAgGBmeBDAECAzANBgkqhkiG\n9w0BAQsFAAOCAQEAkPFwyyiXaZd8dP3A+iZ7U6utzWX9upwGnIrXWkOH7U1MVl+t\nwcW1BSAuWdH\/SvWgKtiwla3JLko716f2b4gp\/DA\/JIS7w7d7kwcsr4drdjPtAFVS\nslme5LnQ89\/nD\/7d+MS5EHKBCQRfz5eeLjJ1js+aWNJXMX43AYGyZm0pGrFmCW3R\nbpD0ufovARTFXFZkAdl9h6g4U5+LXUZtXMYnhIHUfoyMo5tS58aI7Dd8KvvwVVo4\nchDYABPPTHPbqjc1qCmBaZx2vN4Ye5DUys\/vZwP9BFohFrH\/6j\/f3IL16\/RZkiMN\nJCqVJUzKoZHm1Lesh3Sz8W2jmdv51b2EQJ8HmA==\n-----END CERTIFICATE-----\n"
],
"body_hash": "e0d3ab4d122b82f87360da3e202802efd91f4a5683279192ab0dff75115f1abb",
"server_port": "443",
"load_end": 4224,
"ttfb_start": 3624,
"ttfb_end": 4223,
"download_start": 4223,
"download_end": 4224,
"download_ms": 1,
"all_start": 3532,
"all_end": 4224,
"all_ms": 691,
"index": 37,
"number": 38,
"body_file": "027-16866.116-body.txt",
"body_id": "16866.116",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.116"
},
{
"type": 3,
"id": "16866.117",
"request_id": "16866.117",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
"raw_id": "16866.117",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 63,
"ttfb_ms": 63,
"load_start": 7280,
"load_start_float": 7280.000453,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dff7fafa5946-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:19 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4255,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 7279,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 453,
"load_end": 7343,
"ttfb_start": 7280,
"ttfb_end": 7343,
"download_start": 7343,
"download_end": 7343,
"download_ms": 0,
"all_start": 7280,
"all_end": 7343,
"all_ms": 63,
"index": 38,
"number": 39
}
],
"requestsFull": 39,
"requestsDoc": 22,
"responses_200": 35,
"responses_404": 0,
"responses_other": 4,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"loadEventStart": 1511,
"loadEventEnd": 1511,
"domContentLoadedEventStart": 1266,
"domContentLoadedEventEnd": 1266,
"URL": "https:\/\/tanstack.com\/",
"connections": 5,
"final_base_page_request": 0,
"final_base_page_request_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"final_url": "https:\/\/tanstack.com\/",
"domInteractive": 652,
"firstContentfulPaint": 1412,
"firstPaint": 1320,
"firstImagePaint": 1412,
"firstMeaningfulPaint": 1412,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 378,
"basePageSSLTime": 50,
"score_cache": 78,
"score_cdn": 100,
"score_gzip": 92,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 33353,
"gzip_savings": 3000,
"minify_total": -1,
"minify_savings": -1,
"image_total": 60301,
"image_savings": 0,
"base_page_cdn": "Cloudflare",
"cpuTimes": {
"ParseHTML": 30,
"EventDispatch": 4,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 21,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"EvaluateScript": 59,
"v8.compile": 55,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 36,
"MarkDOMContent": 0,
"UpdateLayoutTree": 483,
"MarkLoad": 0,
"Layout": 486,
"PrePaint": 45,
"IntersectionObserverController::computeIntersections": 10,
"Paint": 79,
"Layerize": 41,
"RemoteFontLoaded": 0,
"largestContentfulPaint::Candidate": 0,
"ResourceChangePriority": 0,
"FunctionCall": 296,
"v8.evaluateModule": 110,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 2,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 6,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 11,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"TimerFire": 3,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 8,
"HitTest": 3,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 3,
"v8.produceCache": 15,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 7,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"Major concurrent marking rescheduled": 0,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 1,
"V8.GC_MC_SWEEP": 1,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 2,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 5521
},
"cpuTimesDoc": {
"ParseHTML": 30,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 8,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"EvaluateScript": 24,
"v8.compile": 6,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 36,
"MarkDOMContent": 0,
"UpdateLayoutTree": 145,
"MarkLoad": 0,
"Layout": 448,
"PrePaint": 9,
"IntersectionObserverController::computeIntersections": 1,
"Paint": 12,
"Layerize": 2,
"RemoteFontLoaded": 0,
"largestContentfulPaint::Candidate": 0,
"ResourceChangePriority": 0,
"FunctionCall": 1,
"v8.evaluateModule": 104,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 1,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"TimerFire": 0,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 0,
"HitTest": 0,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 0,
"v8.produceCache": 0,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 0,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 0,
"Major concurrent marking rescheduled": 0,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 0,
"V8.GC_MC_SWEEP": 0,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 0,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 776
},
"cpu.ParseHTML": 30,
"cpu.EventDispatch": 4,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 21,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"cpu.EvaluateScript": 59,
"cpu.v8.compile": 55,
"cpu.v8.compileModule": 3,
"cpu.ParseAuthorStyleSheet": 36,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 483,
"cpu.MarkLoad": 0,
"cpu.Layout": 486,
"cpu.PrePaint": 45,
"cpu.IntersectionObserverController::computeIntersections": 10,
"cpu.Paint": 79,
"cpu.Layerize": 41,
"cpu.RemoteFontLoaded": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.ResourceChangePriority": 0,
"cpu.FunctionCall": 296,
"cpu.v8.evaluateModule": 110,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 2,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 6,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 11,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.TimerFire": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 8,
"cpu.HitTest": 3,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 3,
"cpu.v8.produceCache": 15,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 7,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"cpu.Major concurrent marking rescheduled": 0,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 1,
"cpu.V8.GC_MC_SWEEP": 1,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 2,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 5521,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1784560014.47642,
"osVersion": "Linux 6.8.0-1064-gcp",
"os_version": "Linux 6.8.0-1064-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1784560032.231274,
"browserVersion": "150.0.0.0",
"browser_version": "150.0.0.0",
"fullyLoadedCPUms": 5769,
"fullyLoadedCPUpct": 28.649453823243494,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"loaderId": "2409405DFFB1372CFFB6A6A99A686379"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "NavigationEntryMarkedSkippable",
"request": {
"url": "http:\/\/127.0.0.1:8888\/orange.html"
}
}
}
},
{
"code": "BounceTrackingIssue",
"details": {
"bounceTrackingIssueDetails": {
"trackingSites": [
"127.0.0.1"
]
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 171,
"violatingNodeAttribute": ""
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 171,
"violatingNodeAttribute": ""
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tanstack.com",
"name": ""
}
],
"webdx_features": [
{
"name": "PageVisits",
"id": "0"
},
{
"name": "CascadeLayers",
"id": "5"
},
{
"name": "Appearance",
"id": "8"
},
{
"name": "AspectRatio",
"id": "9"
},
{
"name": "Avif",
"id": "10"
},
{
"name": "BackdropFilter",
"id": "11"
},
{
"name": "ColorScheme",
"id": "16"
},
{
"name": "ContainIntrinsicSize",
"id": "21"
},
{
"name": "Flexbox",
"id": "28"
},
{
"name": "FocusVisible",
"id": "29"
},
{
"name": "Grid",
"id": "38"
},
{
"name": "Has",
"id": "39"
},
{
"name": "IndividualTransforms",
"id": "43"
},
{
"name": "IntersectionObserver",
"id": "45"
},
{
"name": "Is",
"id": "46"
},
{
"name": "JsModules",
"id": "47"
},
{
"name": "RelativeColor",
"id": "53"
},
{
"name": "ScrollbarColor",
"id": "55"
},
{
"name": "Scrollend",
"id": "58"
},
{
"name": "TextWrapBalance",
"id": "71"
},
{
"name": "Where",
"id": "83"
},
{
"name": "ColorMix",
"id": "95"
},
{
"name": "Aborting",
"id": "124"
},
{
"name": "BackgroundClipText",
"id": "131"
},
{
"name": "MediaQueryRangeSyntax",
"id": "145"
},
{
"name": "RegisteredCustomProperties",
"id": "146"
},
{
"name": "LogicalProperties",
"id": "168"
},
{
"name": "Oklab",
"id": "170"
},
{
"name": "GradientInterpolation",
"id": "178"
},
{
"name": "TextWrap",
"id": "181"
},
{
"name": "FileSelectorButton",
"id": "185"
},
{
"name": "Outline",
"id": "189"
},
{
"name": "Marker",
"id": "197"
},
{
"name": "ClipPath",
"id": "216"
},
{
"name": "LongAnimationFrames",
"id": "236"
},
{
"name": "ViewportUnitVariants",
"id": "250"
},
{
"name": "StringReplaceall",
"id": "252"
},
{
"name": "WeakReferences",
"id": "254"
},
{
"name": "ReferrerPolicy",
"id": "260"
},
{
"name": "UrlCanparse",
"id": "261"
},
{
"name": "FetchPriority",
"id": "268"
},
{
"name": "BeforeUnload",
"id": "275"
},
{
"name": "LayoutInstability",
"id": "277"
},
{
"name": "Zstd",
"id": "291"
},
{
"name": "Manifest",
"id": "302"
},
{
"name": "Http3",
"id": "316"
},
{
"name": "RequestAnimationFrame",
"id": "323"
},
{
"name": "Requestidlecallback",
"id": "338"
},
{
"name": "UaClientHints",
"id": "341"
},
{
"name": "Not",
"id": "343"
},
{
"name": "LogicalAssignments",
"id": "378"
},
{
"name": "NullishCoalescing",
"id": "379"
}
],
"document_URL": "https:\/\/tanstack.com\/",
"document_hostname": "tanstack.com",
"document_origin": "https:\/\/tanstack.com",
"viewport": {
"width": 1366,
"height": 681,
"dpr": 1
},
"domElements": 2028,
"domComplete": 1511,
"PerformancePaintTiming.first-paint": 1320,
"PerformancePaintTiming.first-contentful-paint": 1320,
"origin_dns": {
"a": [
"104.21.9.118",
"172.67.189.61"
],
"aaaa": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
],
"ns": [
"margot.ns.cloudflare.com.",
"simon.ns.cloudflare.com."
],
"mx": [
"1 smtp.google.com.",
"10 mx1.improvmx.com.",
"20 mx2.improvmx.com."
],
"txt": [
"\"google-site-verification=0VNfmS_xR2CkrsV6E1vz---8H0RBGcVex2nEqLi_BLA\"",
"\"google-site-verification=VOazUpC6cLqT0digK0p5cBAOKBBGKjIJKIYozcYac54\"",
"\"v=spf1 include:spf.improvmx.com ~all\""
],
"soa": [
"margot.ns.cloudflare.com. dns.cloudflare.com. 2408263776 10000 2400 604800 1800"
],
"https": [
"1 . alpn=\"h3,h2\" ipv4hint=\"104.21.9.118,172.67.189.61\" ech=\"AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=\" ipv6hint=\"2606:4700:3032::ac43:bd3d,2606:4700:3036::6815:976\""
],
"cname": [],
"svcb": []
},
"detected": {
"Ecommerce": "Cart Functionality",
"Issue trackers": "Sentry",
"UI frameworks": "Tailwind CSS",
"JavaScript frameworks": "TanStack Start",
"Web frameworks": "TanStack Start",
"Tag managers": "Google Tag Manager",
"Performance": "Priority Hints",
"Security": "HSTS",
"Analytics": "Google Analytics,Cloudflare Browser Insights",
"RUM": "Cloudflare Browser Insights",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph,HTTP\/3"
},
"detected_apps": {
"Cart Functionality": "",
"Sentry": "",
"Tailwind CSS": "",
"TanStack Start": "",
"Google Tag Manager": "",
"Priority Hints": "",
"HSTS": "",
"Google Analytics": "",
"Cloudflare Browser Insights": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": "",
"HTTP\/3": ""
},
"detected_technologies": {
"Cart Functionality": {
"name": "Cart Functionality",
"description": "Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.",
"slug": "cart-functionality",
"categories": [
{
"id": 6,
"slug": "ecommerce",
"description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
"groups": [
1
],
"name": "Ecommerce",
"priority": 1
}
],
"confidence": 100,
"version": "",
"icon": "Cart-generic.svg",
"website": "https:\/\/www.wappalyzer.com\/technologies\/ecommerce\/cart-functionality",
"pricing": [],
"cpe": null
},
"Sentry": {
"name": "Sentry",
"description": "Sentry is an open-source platform for workflow productivity, aggregating errors from across the stack in real time.",
"slug": "sentry",
"categories": [
{
"id": 13,
"slug": "issue-trackers",
"description": "Platforms used to manage and track bugs, tasks, and features in software development",
"groups": [
3,
18
],
"name": "Issue trackers",
"priority": 2
}
],
"confidence": 100,
"version": "",
"icon": "Sentry.svg",
"website": "https:\/\/sentry.io\/",
"pricing": [],
"cpe": null
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"description": "Provide pre-built components to build user interfaces",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"TanStack Start": {
"name": "TanStack Start",
"description": "TanStack Start takes TanStack Router's typed route tree, URL state, loaders, and prefetching, then adds the server pieces: full-document SSR, streaming, server functions, server routes, and build output for the runtime you choose.",
"slug": "tanstack-start",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"description": "Software used for building dynamic web applications and user interfaces",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
},
{
"id": 18,
"slug": "web-frameworks",
"description": "Software that provides a structure for building web applications",
"groups": [
9
],
"name": "Web frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "TanStack.svg",
"website": "https:\/\/tanstack.com\/start",
"pricing": [],
"cpe": null
},
"Google Tag Manager": {
"name": "Google Tag Manager",
"description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.",
"slug": "google-tag-manager",
"categories": [
{
"id": 42,
"slug": "tag-managers",
"description": "Tools that allow the addition of scripts and tracking tools to websites",
"groups": [
8
],
"name": "Tag managers",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Tag Manager.svg",
"website": "https:\/\/www.google.com\/tagmanager",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"description": "Tools that measure and optimize site speed",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"description": "Technologies that protect websites from vulnerabilities and attacks",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "https:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"Cloudflare Browser Insights": {
"name": "Cloudflare Browser Insights",
"description": "Cloudflare Browser Insights is a tool that measures the performance of websites from the perspective of users.",
"slug": "cloudflare-browser-insights",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 78,
"slug": "rum",
"description": "Tools that track performance as experienced by users",
"groups": [
2
],
"name": "RUM",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"HTTP\/3": {
"name": "HTTP\/3",
"description": "HTTP\/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"slug": "http-3",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "HTTP3.svg",
"website": "https:\/\/httpwg.org\/",
"pricing": [],
"cpe": null
}
},
"axe": {
"testEngine": "4.4.1",
"violations": [
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
]
}
],
"passes": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"overflow-x-hidden\">",
"target": [
"body"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"blog\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-newspaper.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"workshops\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-code.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(2) > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"showcase\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-sparkles.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"builder\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-hammer.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"npm\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-trending-up.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"shop\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shopping-bag.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"support\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-circle-question-mark.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"partners\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-heart.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".grid-cols-\\[repeat\\(2\\,260px\\)\\].grid.gap-3 > div:nth-child(1) > .grid.gap-1 > .active[href$=\"\/#sponsors\"][data-status=\"active\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"paid-support\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href=\"mailto:support@tanstack.com\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"ethos\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"tenets\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-book-open.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"brand-guide\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-paintbrush.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5.bg-white > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .dark\\:border-gray-700.shadow-sm.transition-transform:nth-child(1) > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(2) > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(3) > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\">",
"target": [
".place-items-center"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".lucide-search"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black > .lucide-user.h-3\\.5.w-3\\.5"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div>",
"target": [
".bottom-0"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-download"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span>",
"target": [
".hover\\:text-emerald-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-trending-up.size-5.mt-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span>",
"target": [
".border-cyan-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-star"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">000,000<\/span>",
"target": [
".border-yellow-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".hover\\:bg-emerald-600 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div>",
"target": [
".from-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".border-gray-300 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div>",
"target": [
".from-blue-500.to-cyan-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-layers"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\">",
"target": [
".h-32"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div>",
"target": [
".h-1.to-teal-500.from-emerald-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-code-xml"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div>",
"target": [
".h-1.inset-x-0.to-red-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-zap"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".to-pink-500.from-purple-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-shield"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".h-px.to-pink-500.from-purple-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg>",
"target": [
".text-amber-500 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg>",
"target": [
".text-slate-400 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg>",
"target": [
".text-amber-800.dark\\:text-amber-600:nth-child(1) > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
"a[href=\"\/partners?status=inactive\"] > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"] > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-green-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-red-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-emerald-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Forms\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Validation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: State Management\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"schanuelmiller\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-purple-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Data Grids\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Dashboards\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"kevinvancott\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[aria-label=\"linkedIn\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Templates\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"c_horobin\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Virtualization\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: DevTools\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Routers\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"www.forge42.dev\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2) > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-orange-600\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"svg[width=\"300\"][height=\"300\"][viewBox=\"0 0 461 461\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\">",
"target": [
".lucide-play"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\">",
"target": [
".lucide-log-in"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\">",
"target": [
".z-99999999"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">",
"target": [
"h2"
]
},
{
"html": "<h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3>",
"target": [
".tracking-\\[-0\\.04em\\]"
]
},
{
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .group-hover\\:underline"
]
},
{
"html": "<h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3>",
"target": [
".sm\\:text-4xl"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"html": "<h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3>",
"target": [
".space-y-8 > .text-3xl"
]
},
{
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
],
"impact": "serious",
"message": "Page has a heading"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R0",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R6",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "primary-mobile-menu",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "tanstack-highlight-theme",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<style id=\"tanstack-highlight-theme\">",
"target": [
"#tanstack-highlight-theme"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "radix-:R4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "libraries",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "partners",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "blog",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainers",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tannerlinsley",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span>",
"target": [
"#maintainer-name-tannerlinsley"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tkdodo",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span>",
"target": [
"#maintainer-name-tkdodo"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-crutchcorn",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span>",
"target": [
"#maintainer-name-crutchcorn"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-schiller-manuel",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span>",
"target": [
"#maintainer-name-schiller-manuel"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-kevinvandy",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span>",
"target": [
"#maintainer-name-kevinvandy"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-jherr",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span>",
"target": [
"#maintainer-name-jherr"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-seancassiere",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span>",
"target": [
"#maintainer-name-seancassiere"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-chorobin",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span>",
"target": [
"#maintainer-name-chorobin"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-piecyk",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span>",
"target": [
"#maintainer-name-piecyk"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-KyleAMathews",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span>",
"target": [
"#maintainer-name-KyleAMathews"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-AlemTuzlak",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span>",
"target": [
"#maintainer-name-AlemTuzlak"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-samwillis",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span>",
"target": [
"#maintainer-name-samwillis"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-lachlancollins",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span>",
"target": [
"#maintainer-name-lachlancollins"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "sponsors",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"sponsors\" class=\"scroll-mt-24\">",
"target": [
"#sponsors"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "discord",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "youtube",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "newsletter",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\">",
"target": [
".group-hover\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\">",
"target": [
".dark\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\">",
"target": [
".light\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\">",
"target": [
".animate-ship-peek > .w-16.xl\\:w-20[width=\"240\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"libraries\"][href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"learn\"][href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"merch\"][href$=\"shop\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\">",
"target": [
".animate-ship-peek-clickable"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\">",
"target": [
".hover\\:text-emerald-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\">",
"target": [
".border-cyan-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\">",
"target": [
".border-yellow-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a>",
"target": [
"a[href$=\"#libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">",
"target": [
".border-gray-300"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a>",
"target": [
"a[href$=\"#partners\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
"a[href$=\"wOwHtuJ\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
"a[href$=\"electric-sql.com\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/partners?status=inactive\">",
"target": [
"a[href=\"\/partners?status=inactive\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a>",
"target": [
"a[href$=\"#blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a>",
"target": [
"a[href$=\"#maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a>",
"target": [
".text-3xl > a[href$=\"#sponsors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a>",
"target": [
"a[href$=\"#discord\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-discord"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a>",
"target": [
"a[href$=\"#youtube\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-red-600"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a>",
"target": [
"a[href$=\"#newsletter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\">Blog<\/a>",
"target": [
"div:nth-child(1) > a[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a>",
"target": [
".md\\:grid-cols-3.sm\\:grid-cols-2.grid > div:nth-child(2) > a[href$=\"tan_stack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a>",
"target": [
"a[href$=\"tannerlinsley\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a>",
"target": [
"div:nth-child(4) > a[href$=\"tanstack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a>",
"target": [
"div:nth-child(5) > a[href$=\"@tan_stack\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a>",
"target": [
"a[href$=\"nozzle.io\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/ethos\">Ethos<\/a>",
"target": [
"div:nth-child(7) > a[href$=\"ethos\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\">Tenets<\/a>",
"target": [
"div:nth-child(8) > a[href$=\"tenets\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/privacy\">Privacy Policy<\/a>",
"target": [
"a[href$=\"privacy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/terms\">Terms of Service<\/a>",
"target": [
"a[href$=\"terms\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"grid gap-3 sm:grid-cols-2\">",
"target": [
".gap-8 > .sm\\:grid-cols-2"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
}
],
"incomplete": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
}
]
},
{
"id": "color-contrast",
"impact": null,
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"message": "Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"",
"stack": "Error: Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"\n at cn.parseString (<anonymous>:12:157033)\n at dn (<anonymous>:12:158723)\n at <anonymous>:12:291523\n at Array.some (<anonymous>)\n at Vs (<anonymous>:12:291471)\n at color-contrast-evaluate (<anonymous>:12:305490)\n at Mu.run (<anonymous>:12:329690)\n at <anonymous>:12:332322\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:332300\n at Array.forEach (<anonymous>)\n at ju.runChecks (<anonymous>:12:332232)\n at <anonymous>:12:333167\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333145\n at Array.forEach (<anonymous>)\n at <anonymous>:12:333123\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333071\n at Array.forEach (<anonymous>)\n at ju.run (<anonymous>:12:333049)\n at <anonymous>:12:337236\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:342527\n at Array.forEach (<anonymous>)\n at Wu.value (<anonymous>:12:342505)\n at <anonymous>:12:349662\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at Object.u1 [as _runRules] (<anonymous>:12:349640)\n at axe.run (<anonymous>:12:355983)\n at <anonymous>:12:434603",
"error": {
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
}
},
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
},
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": []
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "margot.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 33761,
"testUrl": "https:\/\/tanstack.com\/",
"userTime.sentry-tracing-init": 1493,
"userTimes": {
"sentry-tracing-init": 1493
},
"userTime": 1493,
"custom": [
"00_reset",
"Colordepth",
"Dpi",
"Images",
"Resolution",
"a11y",
"ads",
"almanac",
"aurora",
"avg_dom_depth",
"cms",
"cookies",
"crawl_links",
"css",
"css-variables",
"doctype",
"document_height",
"document_width",
"ecommerce",
"element_count",
"event-names",
"fugu-apis",
"generated-content",
"generated-html",
"has_shadow_root",
"img-loading-attr",
"initiators",
"inline_style_bytes",
"javascript",
"llms_txt_validation",
"localstorage_size",
"markup",
"media",
"meta_viewport",
"num_iframes",
"num_scripts",
"num_scripts_async",
"num_scripts_sync",
"observers",
"origin-trials",
"parsed_css",
"performance",
"privacy",
"privacy-sandbox",
"pwa",
"quirks_mode",
"responsive_images",
"robots_meta",
"robots_txt",
"sass",
"security",
"sessionstorage_size",
"structured-data",
"test_result",
"third-parties",
"usertiming",
"valid-head",
"well-known",
"wpt_bodies"
],
"00_reset": null,
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\",\"width\":30,\"height\":30,\"naturalWidth\":30,\"naturalHeight\":30,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-black.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-white.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":400,\"height\":400,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":500,\"height\":500,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-light-CIzGLYU_.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-dark-D643Zkrv.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-black-6Ojsn8yh.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-white-Co-Tyjbl.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-black-DeBDfNao.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-white-CFKFsfw2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-black-1mVxR6Bj.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-white-DLB1BxKZ.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-black-DNn7_580.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-white-COMTfjvn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/workos-black-DnPI5Ve5.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-black-DnXRiQQ3.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-white-CPxTEZSp.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-light-BYN-U_0H.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-dark-CRE22T_2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-light-Cloa3Onm.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-dark-DwgDxLwn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-light-C-5MDda4.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-dark-Bfu2Vl2j.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-table-v9-reactivity\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tannerlinsley.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tkdodo.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/crutchcorn.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/schiller-manuel.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/kevinvandy.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/jherr.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/seancassiere.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/chorobin.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/piecyk.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/KyleAMathews.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/AlemTuzlak.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/samwillis.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/lachlancollins.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"a11y": "{\"tables\":{\"total\":0,\"total_with_caption\":0,\"total_with_presentational\":0,\"total_with_figcaption\":0},\"file_extension_alts\":{\"total_elements_with_alt\":52,\"total_elements_with_non_empty_alt\":45,\"total_with_file_extension\":0,\"file_extensions\":{}},\"title_and_alt\":{\"total_alt\":52,\"total_title\":32,\"total_both\":0,\"total_alt_same_as_title\":0},\"th_with_scope_attribute\":{\"total_th\":0,\"total_with_scope\":0,\"scopes\":{}},\"td_with_headers_attribute\":{\"total_tds\":0,\"total_with_headers\":0},\"total_anchors_with_role_button\":0,\"total_role_tab_with_selected_and_controls\":0,\"placeholder_but_no_label\":{\"total_placeholder\":1,\"total_no_label\":1},\"divs_or_spans_as_button_or_link\":{\"total_role_button\":0,\"total_role_link\":0,\"total_either\":0},\"screen_reader_classes\":true,\"form_control_a11y_tree\":[{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R0\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"TanStack social channels\",\"id\":\"radix-:R2\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"TanStack social channels\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"TanStack social channels\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Social channels\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Theme: Auto. Switch to light mode.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Theme: Auto. Switch to light mode.\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Search TanStack\",\"aria-haspopup\":\"dialog\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\"},\"accessible_name\":\"Search TanStack\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Search TanStack\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"Search\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Open AI panel\",\"aria-haspopup\":\"dialog\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\",\"pressed\":\"false\"},\"accessible_name\":\"Open AI panel\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Open AI panel\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"AI Ask AI\"},{\"type\":\"attribute\",\"value\":\"Ask AI\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 11 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 11 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 11 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+11 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 1 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 1 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 1 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+1 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 2 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 2 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 2 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+2 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Log in to subscribe\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Log in to subscribe\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Community\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Community\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Tools\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Tools\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Support\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Support\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R6\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"true\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"true\"},\"accessible_name\":\"Blank starter\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Blank starter\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Migrate from Next.js\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Migrate from Next.js\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a blog\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a blog\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"SaaS dashboard\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"SaaS dashboard\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a shop\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a shop\"}],\"role\":\"button\"},{\"type\":\"textarea\",\"attributes\":{\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"editable\":\"plaintext\",\"settable\":true,\"multiline\":true,\"readonly\":false,\"required\":false},\"accessible_name\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"accessible_name_sources\":[{\"type\":\"placeholder\",\"value\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"attribute\":\"placeholder\"}],\"role\":\"textbox\"},{\"type\":\"button\",\"attributes\":{\"type\":\"submit\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Next \u2303 \u21b5\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Next \u2303 \u21b5\"}],\"role\":\"button\"}],\"fieldset_radio_checkbox\":{\"total_radio\":0,\"total_checkbox\":0,\"total_radio_in_fieldset\":0,\"total_checkbox_in_fieldset\":0,\"fieldsets\":[]},\"required_form_controls\":[]}",
"ads": "{\"ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"app_ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"sellers\":{\"present\":false,\"redirected\":false,\"status\":404}}",
"almanac": "{\"01.12\":1,\"01.13\":0,\"link-nodes\":{\"total\":27,\"nodes\":[{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/rolldown-runtime-9r-HBx0o.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-router-U0H7bmeq.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-query-BttgOCQn.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/icons-xTj2hkG8.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/shared-constants-yNCBtlN_.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/routes-DfNLmXGz.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/Footer-DXYm8Pa-.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/blog.functions-C-Dso7yf.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/users.functions-CeXclkLY.js\"},{\"tagName\":\"link\",\"rel\":\"canonical\",\"href\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"link\",\"rel\":\"preload\",\"href\":\"\/fonts\/Inter-latin.woff2\",\"as\":\"font\",\"type\":\"font\/woff2\",\"crossorigin\":\"anonymous\"},{\"tagName\":\"link\",\"rel\":\"apple-touch-icon\",\"sizes\":\"180x180\",\"href\":\"\/apple-touch-icon.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"32x32\",\"href\":\"\/favicon-32x32.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"16x16\",\"href\":\"\/favicon-16x16.png\"},{\"tagName\":\"link\",\"rel\":\"manifest\",\"href\":\"\/site.webmanifest\",\"color\":\"#fffff\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"href\":\"\/favicon.ico\"},{\"tagName\":\"link\",\"rel\":\"stylesheet\",\"href\":\"\/assets\/index-Drgb1pa5.css\",\"precedence\":\"default\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/ApplicationStarter-B3UMyhpE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncedValue-CV-ebLIG.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncer-DFwQa-3J.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/event-client-CV4ssJpW.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/store-Cj3QexLS.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/Icons-q42Z9Dpx.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"}],\"attribute_usage_count\":{\"rel\":27,\"href\":27,\"as\":9,\"type\":3,\"crossorigin\":9,\"sizes\":3,\"color\":1,\"precedence\":1}},\"priority-hints\":{\"total\":2,\"nodes\":[{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 block h-full w-full object-contain dark:hidden\",\"fetchpriority\":\"high\"},{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 hidden h-full w-full object-contain dark:block\",\"fetchpriority\":\"high\"}],\"attribute_usage_count\":{\"src\":2,\"width\":2,\"height\":2,\"alt\":2,\"loading\":2,\"decoding\":2,\"class\":2,\"fetchpriority\":2}},\"meta-nodes\":{\"total\":17,\"nodes\":[{\"tagName\":\"meta\",\"charset\":\"utf-8\"},{\"tagName\":\"meta\",\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"},{\"tagName\":\"meta\",\"name\":\"theme-color\",\"content\":\"#f9fafb\",\"media\":\"(prefers-color-scheme: dark)\"},{\"tagName\":\"meta\",\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"tagName\":\"meta\",\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"keywords\"},{\"tagName\":\"meta\",\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"property\":\"og:type\",\"content\":\"website\"},{\"tagName\":\"meta\",\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}],\"attribute_usage_count\":{\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5}},\"10.5\":[],\"seo-anchor-elements\":{\"internal\":153,\"external\":81,\"hash\":10,\"navigateHash\":0,\"earlyHash\":0},\"seo-titles\":{\"titleWords\":56,\"titleElements\":21},\"seo-words\":{\"wordsCount\":548,\"wordElements\":68},\"input_elements\":{\"total\":1,\"nodes\":[{\"tagName\":\"textarea\",\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"}],\"attribute_usage_count\":{\"rows\":1,\"placeholder\":1,\"class\":1}},\"link_protocols_used\":{\"https\":230,\"mailto\":4},\"06.47\":0,\"08.39\":{\"link\":0,\"script\":1},\"09.27\":{\"total\":39,\"nodes\":[{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"section\",\"tabindex\":\"-1\"}],\"attribute_usage_count\":{\"href\":35,\"target\":13,\"rel\":13,\"aria-label\":39,\"class\":38,\"tabindex\":39,\"title\":22,\"type\":3,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1}},\"icon_only_clickables\":39,\"inline_svg_stats\":{\"total\":169,\"content_lengths\":[462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,1481,1471,552,597,633,465,320,342,318,1481,1471,552,342,367,462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,405,359,667,305,354,354,354,354,354,305,551,337,413,423,187,156,128,305,305,123,123,141,141,141,672,259,760,404,123,141,141,141,672,760,404,123,123,123,123,123,141,141,141,672,259,760,404,123,141,141,141,672,259,760,123,123,123,141,141,141,672,259,760,538,404,123,141,672,123,141,141,141,672,259,760,404,123,141,672,259,760,123,141,141,672,123,141,672,123,141,141,141,672,259,760,404,123,141,141,672,123,123,141,672,305,536,341,360,341],\"attribute_usage_count\":{\"xmlns\":81,\"width\":81,\"height\":81,\"viewbox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"class\":168,\"aria-hidden\":168,\"role\":13,\"aria-label\":1}},\"images\":{\"pictures\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"imgs\":{\"total\":52,\"nodes\":[{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\"},{\"tagName\":\"img\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"}],\"attribute_usage_count\":{\"src\":52,\"width\":34,\"alt\":52,\"loading\":50,\"decoding\":21,\"class\":51,\"height\":33,\"fetchpriority\":2,\"sizes\":28,\"style\":13}},\"sources\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"total_with_srcset\":0,\"total_with_sizes\":28,\"total_pictures_with_img\":0,\"sizes_values\":[\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"],\"loading_values\":[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"],\"alt_lengths\":[0,0,0,0,16,13,13,10,10,10,10,7,7,7,7,7,7,10,10,6,6,7,7,7,7,5,5,6,6,5,5,6,6,8,8,0,0,0,24,29,26,25,24,25,23,29,27,22,21,20,25,12]},\"videos\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"audios\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"iframes\":{\"iframes\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"loading_values\":[]},\"scripts\":{\"total\":6,\"nodes\":[{\"tagName\":\"script\"},{\"tagName\":\"script\"},{\"tagName\":\"script\",\"type\":\"module\",\"async\":\"\",\"src\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"defer\":\"\",\"src\":\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\",\"integrity\":\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\",\"data-cf-beacon\":\"\",\"crossorigin\":\"anonymous\"}],\"attribute_usage_count\":{\"type\":1,\"async\":3,\"src\":4,\"data-ga-loader\":2,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1,\"crossorigin\":1}},\"nodes_using_role\":{\"total\":13,\"usage_and_count\":{\"img\":13}},\"headings_order\":[1,2,3,3,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3],\"shortcuts_stats\":{\"total_with_aria_shortcut\":0,\"total_with_accesskey\":0,\"aria_shortcut_values\":[],\"accesskey_values\":[]},\"attributes_used_on_elements\":{\"lang\":1,\"class\":1622,\"style\":109,\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5,\"rel\":103,\"href\":261,\"as\":9,\"type\":32,\"crossorigin\":10,\"sizes\":31,\"color\":1,\"precedence\":1,\"id\":27,\"async\":3,\"src\":56,\"data-ga-loader\":2,\"data-status\":3,\"aria-current\":3,\"width\":151,\"alt\":52,\"loading\":50,\"decoding\":21,\"aria-haspopup\":6,\"aria-expanded\":11,\"data-state\":4,\"aria-label\":152,\"data-menu-key\":12,\"data-library-menu-item\":30,\"data-library-badge\":20,\"xmlns\":81,\"height\":150,\"viewBox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"aria-hidden\":186,\"d\":208,\"x\":36,\"y\":36,\"rx\":36,\"target\":76,\"role\":13,\"cx\":35,\"cy\":35,\"r\":35,\"title\":32,\"data-search-trigger\":1,\"aria-pressed\":6,\"aria-controls\":1,\"data-collapsible\":9,\"data-mobile-menu\":1,\"data-collapsible-trigger\":6,\"data-site-menu-tint\":1,\"data-site-content\":1,\"fetchpriority\":2,\"rows\":1,\"placeholder\":1,\"data-adapter-label\":6,\"data-connection-flow\":5,\"data-connection-port\":10,\"datetime\":3,\"tabindex\":39,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1},\"body_node\":{\"tagName\":\"body\",\"class\":\"overflow-x-hidden\"},\"html_node\":{\"tagName\":\"html\",\"lang\":\"en\",\"class\":\"light auto\",\"style\":\"color-scheme: light;\"},\"document_title\":{\"value\":\"TanStack | The open-source application stack for the web.\",\"length\":57},\"length_of_h1s\":[8]}",
"aurora": {
"ng_version": null,
"ng_img_user": null,
"ng_priority_img_count": null,
"ng_server_context": null,
"nuxt_version": null,
"nuxt_vue_version": null,
"next_version": null,
"next_is_script_user": null,
"next_is_third_parties_user": null,
"next_script_before_interactive_count": null,
"next_script_after_interactive_count": null,
"next_script_lazy_on_load_count": null,
"next_script_worker_count": null,
"react_version": null,
"svelte_version": null,
"feature_flags": []
},
"avg_dom_depth": 14,
"cms": {
"wordpress": {
"theme": {
"theme": null,
"child_theme": null
},
"block_theme": false,
"has_embed_block": false,
"embed_block_count": {
"total": 0,
"total_by_type": []
},
"scripts": [],
"content_type": {
"template": "unknown",
"post_type": "",
"taxonomy": ""
},
"uses_interactivity_api": false,
"interactivity_api_usage": {
"total_regions": 0,
"total_regions_by_namespace": []
}
}
},
"cookies": [
{
"name": "_ga",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120034.620227,
"size": 30,
"httpOnly": false,
"secure": false,
"session": false
},
{
"name": "_ga_JMT1Z50SPS",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120034.649809,
"size": 59,
"httpOnly": false,
"secure": false,
"session": false
}
],
"crawl_links": [
"https:\/\/tanstack.com\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0",
"https:\/\/tanstack.com\/explore",
"https:\/\/tanstack.com\/libraries",
"https:\/\/tanstack.com\/shop",
"https:\/\/tanstack.com\/login",
"https:\/\/tanstack.com\/blog",
"https:\/\/tanstack.com\/blog\/tanstack-table-v9-reactivity",
"https:\/\/tanstack.com\/blog\/run-coding-agents-in-a-sandbox",
"https:\/\/tanstack.com\/blog\/tanstack-open-source-awards-2026",
"https:\/\/tanstack.com\/stack\/state",
"https:\/\/tanstack.com\/stack\/performance",
"https:\/\/tanstack.com\/stack\/framework",
"https:\/\/tanstack.com\/stack\/tooling",
"https:\/\/tanstack.com\/stack\/ui",
"https:\/\/tanstack.com\/maintainers",
"https:\/\/tanstack.com\/tenets",
"https:\/\/tanstack.com\/ethos",
"https:\/\/tanstack.com\/showcase",
"https:\/\/tanstack.com\/paid-support",
"https:\/\/tanstack.com\/partners"
],
"css": "{\"css_in_js\":[],\"prefersColorScheme\":true,\"externalCssInHead\":1,\"externalCssInBody\":0,\"inlineCssInHead\":2,\"inlineCssInBody\":0}",
"css-variables": "{\"summary\":{\"--color-gray-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-50)\",\"selector\":\".dropdown-item:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#fafafa\",\"selector\":\":root, :host\"}]},\"--color-gray-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-ghost:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-icon:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\"[data-tab] .markdown-alert\"}],\"set\":[{\"value\":\"#f5f5f5\",\"selector\":\":root, :host\"}]},\"--color-gray-200\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-200)\",\"selector\":\".btn-secondary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#e5e5e5\",\"selector\":\":root, :host\"}]},\"--color-gray-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".dropdown-item:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\":is([data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol):is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#d4d4d4\",\"selector\":\":root, :host\"}]},\"--color-gray-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-ghost:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-icon:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".input-base::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".text-secondary:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#a3a3a3\",\"selector\":\":root, :host\"}]},\"--color-gray-500\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".input-base:is(.dark, .dark *)::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".text-tertiary, .text-tertiary:is(.dark, .dark *)\"},{\"usedIn\":\"stroke\",\"value\":\"color-mix(in oklab, var(--color-gray-500) 20%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#737373\",\"selector\":\":root, :host\"}]},\"--color-gray-600\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-ghost\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-icon\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".text-secondary\"}],\"set\":[{\"value\":\"#525252\",\"selector\":\":root, :host\"}]},\"--color-gray-700\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-icon:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}],\"set\":[{\"value\":\"#404040\",\"selector\":\":root, :host\"}]},\"--color-gray-800\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-ghost:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".card:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".dropdown-menu:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".bg-clip-text\",\"condition\":[{\"type\":\"media\",\"test\":\"print\"}]},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-gray-800) 90%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#262626\",\"selector\":\":root, :host\"}]},\"--color-gray-900\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".input-base\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".TanStackRouterDevtools > button:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".markdown-alert:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\"[data-tab] .markdown-alert:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#171717\",\"selector\":\":root, :host\"}]},\"--color-gray-950\":{\"set\":[{\"value\":\"#0a0a0a\",\"selector\":\":root, :host\"}]},\"--color-white\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-danger\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".card\"},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-elevated\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-interactive\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".markdown-alert\"}]},\"--plot-background\":{\"set\":[{\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"}]},\"--ts-mega-dropdown-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(.985)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), 0, 0) scale(1)\",\"selector\":\".ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):hover > .ts-mega-dropdown, .ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):focus-within > .ts-mega-dropdown\"}],\"set\":[{\"value\":\"0\",\"selector\":\".ts-mega-dropdown\"},{\"value\":\"-50%\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--ts-primary-nav-target-width\":{\"get\":[{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown-panel\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}],\"set\":[{\"value\":\"453px\",\"selector\":\"\"}]},\"--navbar-height\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"calc(var(--navbar-height) - .625rem)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--tw-translate-x\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-docs-layout][data-docs-menu-open=\\\"true\\\"] [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-menu-trigger]:is(:hover, :focus, :active)) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-desktop-menu]:hover) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--font-weight-medium\":{\"get\":[{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"}]},\"--tw-font-weight\":{\"set\":[{\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"value\":\"500\",\"selector\":\"[data-tab] a\"}]},\"--tw-ease\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--default-transition-timing-function\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--tw-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}],\"set\":[{\"value\":\".2s\",\"selector\":\".card\"},{\"value\":\".2s\",\"selector\":\".card-elevated\"},{\"value\":\".2s\",\"selector\":\".card-interactive\"}]},\"--default-transition-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}]},\"--color-blue-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".dropdown-item-active\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".text-link\"}]},\"--color-blue-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".btn-primary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".text-link:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--color-red-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-600)\",\"selector\":\".btn-danger\"}]},\"--color-red-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-700)\",\"selector\":\".btn-danger:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--text-sm\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".input-base\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--tw-leading\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}],\"set\":[{\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--text-sm--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"}]},\"--tw-ring-inset\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-offset-width\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-color\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}],\"set\":[{\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-inset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-inset-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-ring-offset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--color-blue-500\":{\"get\":[{\"usedIn\":\"--tw-ring-color\",\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-blue-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-note .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--tw-outline-style\":{\"set\":[{\"value\":\"none\",\"selector\":\".input-base:focus\"}]},\"--tw-shadow-color\":{\"get\":[{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--blur-sm\":{\"get\":[{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-blur\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}],\"set\":[{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-brightness\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-contrast\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-grayscale\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-hue-rotate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-invert\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-opacity\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-saturate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-sepia\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--color-black\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-elevated:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-interactive:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-black)\",\"selector\":\"pre\"}]},\"--color-blue-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-50)\",\"selector\":\".dropdown-item-active\"}]},\"--color-blue-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".badge-blue:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-blue-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".badge-blue:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".text-link:is(.dark, .dark *)\"}]},\"--text-xs\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-xs)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--text-xs--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--color-blue-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-100)\",\"selector\":\".badge-blue\"}]},\"--color-blue-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-800)\",\"selector\":\".badge-blue\"}]},\"--color-green-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-green-100)\",\"selector\":\".badge-green\"}]},\"--color-green-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-800)\",\"selector\":\".badge-green\"}]},\"--color-green-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-green-900) 30%, transparent)\",\"selector\":\".badge-green:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-400)\",\"selector\":\".badge-green:is(.dark, .dark *)\"}]},\"--color-red-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-100)\",\"selector\":\".badge-red\"}]},\"--color-red-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-800)\",\"selector\":\".badge-red\"}]},\"--color-red-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-red-900) 30%, transparent)\",\"selector\":\".badge-red:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-400)\",\"selector\":\".badge-red:is(.dark, .dark *)\"}]},\"--color-yellow-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-100)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-800)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-yellow-900) 30%, transparent)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-yellow-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\"mark\"}]},\"--color-blue-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-300)\",\"selector\":\".text-link:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--leading-tight\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"}]},\"--code-font\":{\"get\":[{\"usedIn\":\"font-family\",\"value\":\"var(--code-font)\",\"selector\":\"pre .inline-completions ul.dropdown\"}]},\"--spacing\":{\"get\":[{\"usedIn\":\"--tw-translate-x\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"padding-top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-bottom\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-left\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"padding-right\",\"value\":\"calc(var(--spacing) * 5)\",\"selector\":\".markdown-alert .markdown-alert-content\"},{\"usedIn\":\"margin-top\",\"value\":\"calc(var(--spacing) * 0)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"},{\"usedIn\":\"top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"},{\"usedIn\":\"right\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--tw-translate-y\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"calc(50px * -1)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-border-style\":{\"get\":[{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"border-left-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"}],\"set\":[{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock\"},{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--radius-sm\":{\"get\":[{\"usedIn\":\"border-top-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-bottom-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"}]},\"--color-yellow-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-yellow-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-warning .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-red-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-caution .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-green-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-tip .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-purple-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-purple-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-important .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--leading-normal\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"}]},\"--home-open-source-gradient\":{\"get\":[{\"usedIn\":\"background-image\",\"value\":\"var(--home-open-source-gradient)\",\"selector\":\".home-open-source-gradient\"}],\"set\":[{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\",\"selector\":\".home-open-source-gradient\"}]},\"--leading-relaxed\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--th-background\":{\"set\":[{\"value\":\"#ffffff\",\"selector\":\":root\"},{\"value\":\"#111111\",\"selector\":\".dark\"}]},\"--th-token\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\"pre.th-code\"},{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\".th-token\"}],\"set\":[{\"value\":\"#24292f\",\"selector\":\":root\"},{\"value\":\"#d4d4d4\",\"selector\":\".dark\"}]},\"--th-attr\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-attr)\",\"selector\":\".th-attr\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-code-inline\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-code-inline)\",\"selector\":\".th-code-inline\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-command\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-command)\",\"selector\":\".th-command\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-comment\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-comment)\",\"selector\":\".th-comment\"}],\"set\":[{\"value\":\"#6e7781\",\"selector\":\":root\"},{\"value\":\"#a3a3a3\",\"selector\":\".dark\"}]},\"--th-deleted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-deleted)\",\"selector\":\".th-deleted\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-function\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-function)\",\"selector\":\".th-function\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-heading\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-heading)\",\"selector\":\".th-heading\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-inserted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-inserted)\",\"selector\":\".th-inserted\"}],\"set\":[{\"value\":\"#1a7f37\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-keyword\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-keyword)\",\"selector\":\".th-keyword\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-link\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-link)\",\"selector\":\".th-link\"}],\"set\":[{\"value\":\"#0969da\",\"selector\":\":root\"},{\"value\":\"#58a6ff\",\"selector\":\".dark\"}]},\"--th-literal\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-literal)\",\"selector\":\".th-literal\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-meta\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-meta)\",\"selector\":\".th-meta\"}],\"set\":[{\"value\":\"#57606a\",\"selector\":\":root\"},{\"value\":\"#737373\",\"selector\":\".dark\"}]},\"--th-number\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-number)\",\"selector\":\".th-number\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-operator\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-operator)\",\"selector\":\".th-operator\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-property\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-property)\",\"selector\":\".th-property\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-selector\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-selector)\",\"selector\":\".th-selector\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-string\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-string)\",\"selector\":\".th-string\"}],\"set\":[{\"value\":\"#0a7f64\",\"selector\":\":root\"},{\"value\":\"#a5d6ff\",\"selector\":\".dark\"}]},\"--th-tag\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-tag)\",\"selector\":\".th-tag\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-type\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-type)\",\"selector\":\".th-type\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-variable\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-variable)\",\"selector\":\".th-variable\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--toast-icon-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-icon-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-icon-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-icon-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-svg-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-svg-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-start\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--toast-close-button-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-end\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--toast-close-button-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-transform\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--toast-close-button-transform)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"translate(-35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"translate(35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--width\":{\"get\":[{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toaster]\"},{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"}]},\"--gray1\":{\"get\":[{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 99%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray2\":{\"set\":[{\"value\":\"hsl(0, 0%, 97.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray3\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 95.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray4\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 93%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray5\":{\"set\":[{\"value\":\"hsl(0, 0%, 90.9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray6\":{\"set\":[{\"value\":\"hsl(0, 0%, 88.7%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray7\":{\"set\":[{\"value\":\"hsl(0, 0%, 85.8%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray8\":{\"set\":[{\"value\":\"hsl(0, 0%, 78%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray9\":{\"set\":[{\"value\":\"hsl(0, 0%, 56.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray10\":{\"set\":[{\"value\":\"hsl(0, 0%, 52.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray11\":{\"set\":[{\"value\":\"hsl(0, 0%, 43.5%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray12\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--border-radius\":{\"set\":[{\"value\":\"8px\",\"selector\":\"[data-sonner-toaster]\"}]},\"--offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"right\\\"]\"}]},\"--offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\"}]},\"--offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\"}]},\"--offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\"}]},\"--y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y)\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}],\"set\":[{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"translateY(-100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"value\":\"translateY(0)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(40%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"false\\\"]\"}]},\"--lift\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}],\"set\":[{\"value\":\"1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"-1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--gap\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--gap) + 1px)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"true\\\"]::after\"}]},\"--lift-amount\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--z-index\":{\"get\":[{\"usedIn\":\"z-index\",\"value\":\"var(--z-index)\",\"selector\":\"[data-sonner-toast]\"}]},\"--normal-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-cancel]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast] [data-close-button]\"}],\"set\":[{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-bg)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"}],\"set\":[{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--toasts-before\":{\"get\":[{\"usedIn\":\"--scale\",\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--scale\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--front-toast-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--front-toast-height)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--offset\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}]},\"--initial-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--initial-height)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--initial-height) + 20%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"]::before\"}]},\"--swipe-amount-y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--swipe-amount-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--mobile-offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"calc(var(--mobile-offset-left) * -1)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"width\",\"value\":\"calc(100% - var(--mobile-offset-left) * 2)\",\"selector\":\"[data-sonner-toaster] [data-sonner-toast]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--mobile-offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--mobile-offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--normal-border\":{\"set\":[{\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-bg\":{\"set\":[{\"value\":\"hsl(143, 85%, 96%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-border\":{\"set\":[{\"value\":\"hsl(145, 92%, 87%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(147, 100%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(140, 100%, 27%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 86%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-bg\":{\"set\":[{\"value\":\"hsl(208, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(215, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-border\":{\"set\":[{\"value\":\"hsl(221, 91%, 93%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(223, 43%, 17%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(210, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(216, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-bg\":{\"set\":[{\"value\":\"hsl(49, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(64, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-border\":{\"set\":[{\"value\":\"hsl(49, 91%, 84%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(60, 100%, 9%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(31, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(46, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-bg\":{\"set\":[{\"value\":\"hsl(359, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 76%, 10%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-border\":{\"set\":[{\"value\":\"hsl(359, 100%, 94%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(357, 89%, 16%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(360, 100%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 100%, 81%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-border-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 25%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--size\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"}],\"set\":[{\"value\":\"16px\",\"selector\":\".sonner-loading-wrapper\"}]}},\"computed\":[{\"element\":\"HTML.light.auto\",\"children\":[{\"element\":\"NAV.hidden.min-[900px]:flex.relative.shrink-0.items-center.gap-0\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown-panel.ts-glass-menu.rounded-xl.w-max.min-w-[var(--ts-primary-nav-target-width,0px)].max-w-[calc(100vw-2rem)].border.border-white\/45.bg-white\/80.p-4.shadow-2xl.shadow-black\/15.backdrop-blur-2xl.backdrop-saturate-150.dark:border-white\/10.dark:bg-black\/70.dark:shadow-black\/50\",\"declarations\":{\"--tw-backdrop-blur\":{\"value\":\"blur(40px)\"},\"--tw-backdrop-saturate\":{\"value\":\"saturate(150%)\"},\"--tw-shadow\":{\"value\":\"0 25px 50px -12px color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"},\"--tw-shadow-color\":{\"value\":\"color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"}}}],\"declarations\":{\"min-width\":{\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"references\":[\"--ts-primary-nav-target-width\"],\"computed\":\"453px\"},\"transform\":{\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(0.985)\",\"references\":[\"--ts-mega-dropdown-x\"],\"computed\":\"translate3d(0px, -8px, 0px) scale(0.985, 0.985)\"},\"--ts-mega-dropdown-x\":{\"value\":\"0\"}},\"times\":6}],\"declarations\":{\"--ts-primary-nav-target-width\":{\"value\":\"453px\"}}},{\"element\":\"SPAN.home-open-source-gradient\",\"declarations\":{\"background-image\":{\"value\":\"var(--home-open-source-gradient)\",\"references\":[\"--home-open-source-gradient\"],\"computed\":\"linear-gradient(90deg, rgb(20, 184, 166), rgb(59, 130, 246), rgb(168, 85, 247), rgb(244, 63, 94), rgb(234, 179, 8), rgb(20, 184, 166))\"},\"--home-open-source-gradient\":{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\"}}},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.font-black.text-transparent.from-emerald-500.to-teal-500\",\"declarations\":{\"--tw-font-weight\":{\"value\":\"900\"},\"--tw-gradient-from\":{\"value\":\"oklch(0.696 0.17 162.48)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.696 0.17 162.48) 0%, oklch(0.704 0.14 182.503) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.704 0.14 182.503)\",\"type\":\"CSSStyleValue\"}},\"times\":3},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.text-transparent.from-orange-500.to-red-500\",\"declarations\":{\"--tw-gradient-from\":{\"value\":\"oklch(0.705 0.213 47.604)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.705 0.213 47.604) 0%, oklch(0.637 0.237 25.331) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.637 0.237 25.331)\",\"type\":\"CSSStyleValue\"}}}],\"declarations\":{\"--anchor-scroll-padding-top\":{\"value\":\"calc(52px + 0px)\"},\"--animate-bounce\":{\"value\":\"bounce 1s infinite\"},\"--animate-ping\":{\"value\":\"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite\"},\"--animate-pulse\":{\"value\":\"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite\"},\"--animate-spin\":{\"value\":\"spin 1s linear infinite\"},\"--aspect-video\":{\"value\":\"16 \/ 9\"},\"--blur-2xl\":{\"value\":\"40px\"},\"--blur-3xl\":{\"value\":\"64px\"},\"--blur-lg\":{\"value\":\"16px\"},\"--blur-md\":{\"value\":\"12px\"},\"--blur-sm\":{\"value\":\"8px\"},\"--blur-xl\":{\"value\":\"24px\"},\"--breakpoint-lg\":{\"value\":\"64rem\"},\"--breakpoint-sm\":{\"value\":\"40rem\"},\"--color-amber-100\":{\"value\":\"oklch(96.2% 0.059 95.617)\"},\"--color-amber-200\":{\"value\":\"oklch(92.4% 0.12 95.746)\"},\"--color-amber-300\":{\"value\":\"oklch(87.9% 0.169 91.605)\"},\"--color-amber-400\":{\"value\":\"oklch(82.8% 0.189 84.429)\"},\"--color-amber-50\":{\"value\":\"oklch(98.7% 0.022 95.277)\"},\"--color-amber-500\":{\"value\":\"oklch(76.9% 0.188 70.08)\"},\"--color-amber-600\":{\"value\":\"oklch(66.6% 0.179 58.318)\"},\"--color-amber-700\":{\"value\":\"oklch(55.5% 0.163 48.998)\"},\"--color-amber-800\":{\"value\":\"oklch(47.3% 0.137 46.201)\"},\"--color-amber-900\":{\"value\":\"oklch(41.4% 0.112 45.904)\"},\"--color-amber-950\":{\"value\":\"oklch(27.9% 0.077 45.635)\"},\"--color-black\":{\"value\":\"#000\"},\"--color-blue-100\":{\"value\":\"oklch(93.2% 0.032 255.585)\"},\"--color-blue-200\":{\"value\":\"oklch(88.2% 0.059 254.128)\"},\"--color-blue-300\":{\"value\":\"oklch(80.9% 0.105 251.813)\"},\"--color-blue-400\":{\"value\":\"oklch(70.7% 0.165 254.624)\"},\"--color-blue-50\":{\"value\":\"oklch(97% 0.014 254.604)\"},\"--color-blue-500\":{\"value\":\"oklch(62.3% 0.214 259.815)\"},\"--color-blue-600\":{\"value\":\"oklch(54.6% 0.245 262.881)\"},\"--color-blue-700\":{\"value\":\"oklch(48.8% 0.243 264.376)\"},\"--color-blue-800\":{\"value\":\"oklch(42.4% 0.199 265.638)\"},\"--color-blue-900\":{\"value\":\"oklch(37.9% 0.146 265.522)\"},\"--color-blue-950\":{\"value\":\"oklch(28.2% 0.091 267.935)\"},\"--color-cyan-100\":{\"value\":\"oklch(95.6% 0.045 203.388)\"},\"--color-cyan-200\":{\"value\":\"oklch(91.7% 0.08 205.041)\"},\"--color-cyan-300\":{\"value\":\"oklch(86.5% 0.127 207.078)\"},\"--color-cyan-400\":{\"value\":\"oklch(78.9% 0.154 211.53)\"},\"--color-cyan-50\":{\"value\":\"oklch(98.4% 0.019 200.873)\"},\"--color-cyan-500\":{\"value\":\"oklch(71.5% 0.143 215.221)\"},\"--color-cyan-600\":{\"value\":\"oklch(60.9% 0.126 221.723)\"},\"--color-cyan-700\":{\"value\":\"oklch(52% 0.105 223.128)\"},\"--color-cyan-800\":{\"value\":\"oklch(45% 0.085 224.283)\"},\"--color-cyan-900\":{\"value\":\"oklch(39.8% 0.07 227.392)\"},\"--color-cyan-950\":{\"value\":\"oklch(30.2% 0.056 229.695)\"},\"--color-discord\":{\"value\":\"#536bbd\"},\"--color-emerald-100\":{\"value\":\"oklch(95% 0.052 163.051)\"},\"--color-emerald-200\":{\"value\":\"oklch(90.5% 0.093 164.15)\"},\"--color-emerald-300\":{\"value\":\"oklch(84.5% 0.143 164.978)\"},\"--color-emerald-400\":{\"value\":\"oklch(76.5% 0.177 163.223)\"},\"--color-emerald-50\":{\"value\":\"oklch(97.9% 0.021 166.113)\"},\"--color-emerald-500\":{\"value\":\"oklch(69.6% 0.17 162.48)\"},\"--color-emerald-600\":{\"value\":\"oklch(59.6% 0.145 163.225)\"},\"--color-emerald-700\":{\"value\":\"oklch(50.8% 0.118 165.612)\"},\"--color-emerald-800\":{\"value\":\"oklch(43.2% 0.095 166.913)\"},\"--color-emerald-900\":{\"value\":\"oklch(37.8% 0.077 168.94)\"},\"--color-emerald-950\":{\"value\":\"oklch(26.2% 0.051 172.552)\"},\"--color-fuchsia-500\":{\"value\":\"oklch(66.7% 0.295 322.15)\"},\"--color-gray-100\":{\"value\":\"#f5f5f5\"},\"--color-gray-200\":{\"value\":\"#e5e5e5\"},\"--color-gray-300\":{\"value\":\"#d4d4d4\"},\"--color-gray-400\":{\"value\":\"#a3a3a3\"},\"--color-gray-50\":{\"value\":\"#fafafa\"},\"--color-gray-500\":{\"value\":\"#737373\"},\"--color-gray-600\":{\"value\":\"#525252\"},\"--color-gray-700\":{\"value\":\"#404040\"},\"--color-gray-800\":{\"value\":\"#262626\"},\"--color-gray-900\":{\"value\":\"#171717\"},\"--color-gray-950\":{\"value\":\"#0a0a0a\"},\"--color-green-100\":{\"value\":\"oklch(96.2% 0.044 156.743)\"},\"--color-green-200\":{\"value\":\"oklch(92.5% 0.084 155.995)\"},\"--color-green-300\":{\"value\":\"oklch(87.1% 0.15 154.449)\"},\"--color-green-400\":{\"value\":\"oklch(79.2% 0.209 151.711)\"},\"--color-green-50\":{\"value\":\"oklch(98.2% 0.018 155.826)\"},\"--color-green-500\":{\"value\":\"oklch(72.3% 0.219 149.579)\"},\"--color-green-600\":{\"value\":\"oklch(62.7% 0.194 149.214)\"},\"--color-green-700\":{\"value\":\"oklch(52.7% 0.154 150.069)\"},\"--color-green-800\":{\"value\":\"oklch(44.8% 0.119 151.328)\"},\"--color-green-900\":{\"value\":\"oklch(39.3% 0.095 152.535)\"},\"--color-green-950\":{\"value\":\"oklch(26.6% 0.065 152.934)\"},\"--color-indigo-100\":{\"value\":\"oklch(93% 0.034 272.788)\"},\"--color-indigo-200\":{\"value\":\"oklch(87% 0.065 274.039)\"},\"--color-indigo-300\":{\"value\":\"oklch(78.5% 0.115 274.713)\"},\"--color-indigo-400\":{\"value\":\"oklch(67.3% 0.182 276.935)\"},\"--color-indigo-50\":{\"value\":\"oklch(96.2% 0.018 272.314)\"},\"--color-indigo-500\":{\"value\":\"oklch(58.5% 0.233 277.117)\"},\"--color-indigo-600\":{\"value\":\"oklch(51.1% 0.262 276.966)\"},\"--color-indigo-700\":{\"value\":\"oklch(45.7% 0.24 277.023)\"},\"--color-indigo-800\":{\"value\":\"oklch(39.8% 0.195 277.366)\"},\"--color-indigo-900\":{\"value\":\"oklch(35.9% 0.144 278.697)\"},\"--color-indigo-950\":{\"value\":\"oklch(25.7% 0.09 281.288)\"},\"--color-lime-100\":{\"value\":\"oklch(96.7% 0.067 122.328)\"},\"--color-lime-200\":{\"value\":\"oklch(93.8% 0.127 124.321)\"},\"--color-lime-300\":{\"value\":\"oklch(89.7% 0.196 126.665)\"},\"--color-lime-400\":{\"value\":\"oklch(84.1% 0.238 128.85)\"},\"--color-lime-50\":{\"value\":\"oklch(98.6% 0.031 120.757)\"},\"--color-lime-500\":{\"value\":\"oklch(76.8% 0.233 130.85)\"},\"--color-lime-600\":{\"value\":\"oklch(64.8% 0.2 131.684)\"},\"--color-lime-700\":{\"value\":\"oklch(53.2% 0.157 131.589)\"},\"--color-lime-800\":{\"value\":\"oklch(45.3% 0.124 130.933)\"},\"--color-lime-900\":{\"value\":\"oklch(40.5% 0.101 131.063)\"},\"--color-lime-950\":{\"value\":\"oklch(27.4% 0.072 132.109)\"},\"--color-orange-100\":{\"value\":\"oklch(95.4% 0.038 75.164)\"},\"--color-orange-200\":{\"value\":\"oklch(90.1% 0.076 70.697)\"},\"--color-orange-300\":{\"value\":\"oklch(83.7% 0.128 66.29)\"},\"--color-orange-400\":{\"value\":\"oklch(75% 0.183 55.934)\"},\"--color-orange-50\":{\"value\":\"oklch(98% 0.016 73.684)\"},\"--color-orange-500\":{\"value\":\"oklch(70.5% 0.213 47.604)\"},\"--color-orange-600\":{\"value\":\"oklch(64.6% 0.222 41.116)\"},\"--color-orange-700\":{\"value\":\"oklch(55.3% 0.195 38.402)\"},\"--color-orange-800\":{\"value\":\"oklch(47% 0.157 37.304)\"},\"--color-orange-900\":{\"value\":\"oklch(40.8% 0.123 38.172)\"},\"--color-orange-950\":{\"value\":\"oklch(26.6% 0.079 36.259)\"},\"--color-pink-100\":{\"value\":\"oklch(94.8% 0.028 342.258)\"},\"--color-pink-200\":{\"value\":\"oklch(89.9% 0.061 343.231)\"},\"--color-pink-300\":{\"value\":\"oklch(82.3% 0.12 346.018)\"},\"--color-pink-400\":{\"value\":\"oklch(71.8% 0.202 349.761)\"},\"--color-pink-50\":{\"value\":\"oklch(97.1% 0.014 343.198)\"},\"--color-pink-500\":{\"value\":\"oklch(65.6% 0.241 354.308)\"},\"--color-pink-600\":{\"value\":\"oklch(59.2% 0.249 0.584)\"},\"--color-pink-700\":{\"value\":\"oklch(52.5% 0.223 3.958)\"},\"--color-pink-800\":{\"value\":\"oklch(45.9% 0.187 3.815)\"},\"--color-pink-900\":{\"value\":\"oklch(40.8% 0.153 2.432)\"},\"--color-pink-950\":{\"value\":\"oklch(28.4% 0.109 3.907)\"},\"--color-purple-100\":{\"value\":\"oklch(94.6% 0.033 307.174)\"},\"--color-purple-200\":{\"value\":\"oklch(90.2% 0.063 306.703)\"},\"--color-purple-300\":{\"value\":\"oklch(82.7% 0.119 306.383)\"},\"--color-purple-400\":{\"value\":\"oklch(71.4% 0.203 305.504)\"},\"--color-purple-50\":{\"value\":\"oklch(97.7% 0.014 308.299)\"},\"--color-purple-500\":{\"value\":\"oklch(62.7% 0.265 303.9)\"},\"--color-purple-600\":{\"value\":\"oklch(55.8% 0.288 302.321)\"},\"--color-purple-700\":{\"value\":\"oklch(49.6% 0.265 301.924)\"},\"--color-purple-800\":{\"value\":\"oklch(43.8% 0.218 303.724)\"},\"--color-purple-900\":{\"value\":\"oklch(38.1% 0.176 304.987)\"},\"--color-purple-950\":{\"value\":\"oklch(29.1% 0.149 302.717)\"},\"--color-red-100\":{\"value\":\"oklch(93.6% 0.032 17.717)\"},\"--color-red-200\":{\"value\":\"oklch(88.5% 0.062 18.334)\"},\"--color-red-300\":{\"value\":\"oklch(80.8% 0.114 19.571)\"},\"--color-red-400\":{\"value\":\"oklch(70.4% 0.191 22.216)\"},\"--color-red-50\":{\"value\":\"oklch(97.1% 0.013 17.38)\"},\"--color-red-500\":{\"value\":\"oklch(63.7% 0.237 25.331)\"},\"--color-red-600\":{\"value\":\"oklch(57.7% 0.245 27.325)\"},\"--color-red-700\":{\"value\":\"oklch(50.5% 0.213 27.518)\"},\"--color-red-800\":{\"value\":\"oklch(44.4% 0.177 26.899)\"},\"--color-red-900\":{\"value\":\"oklch(39.6% 0.141 25.723)\"},\"--color-red-950\":{\"value\":\"oklch(25.8% 0.092 26.042)\"},\"--color-rose-100\":{\"value\":\"oklch(94.1% 0.03 12.58)\"},\"--color-rose-200\":{\"value\":\"oklch(89.2% 0.058 10.001)\"},\"--color-rose-300\":{\"value\":\"oklch(81% 0.117 11.638)\"},\"--color-rose-400\":{\"value\":\"oklch(71.2% 0.194 13.428)\"},\"--color-rose-50\":{\"value\":\"oklch(96.9% 0.015 12.422)\"},\"--color-rose-500\":{\"value\":\"oklch(64.5% 0.246 16.439)\"},\"--color-rose-600\":{\"value\":\"oklch(58.6% 0.253 17.585)\"},\"--color-rose-700\":{\"value\":\"oklch(51.4% 0.222 16.935)\"},\"--color-rose-800\":{\"value\":\"oklch(45.5% 0.188 13.697)\"},\"--color-rose-900\":{\"value\":\"oklch(41% 0.159 10.272)\"},\"--color-rose-950\":{\"value\":\"oklch(27.1% 0.105 12.094)\"},\"--color-shop-green\":{\"value\":\"#22c993\"},\"--color-sky-100\":{\"value\":\"oklch(95.1% 0.026 236.824)\"},\"--color-sky-200\":{\"value\":\"oklch(90.1% 0.058 230.902)\"},\"--color-sky-300\":{\"value\":\"oklch(82.8% 0.111 230.318)\"},\"--color-sky-400\":{\"value\":\"oklch(74.6% 0.16 232.661)\"},\"--color-sky-50\":{\"value\":\"oklch(97.7% 0.013 236.62)\"},\"--color-sky-500\":{\"value\":\"oklch(68.5% 0.169 237.323)\"},\"--color-sky-600\":{\"value\":\"oklch(58.8% 0.158 241.966)\"},\"--color-sky-700\":{\"value\":\"oklch(50% 0.134 242.749)\"},\"--color-sky-800\":{\"value\":\"oklch(44.3% 0.11 240.79)\"},\"--color-sky-900\":{\"value\":\"oklch(39.1% 0.09 240.876)\"},\"--color-sky-950\":{\"value\":\"oklch(29.3% 0.066 243.157)\"},\"--color-slate-100\":{\"value\":\"oklch(96.8% 0.007 247.896)\"},\"--color-slate-200\":{\"value\":\"oklch(92.9% 0.013 255.508)\"},\"--color-slate-300\":{\"value\":\"oklch(86.9% 0.022 252.894)\"},\"--color-slate-400\":{\"value\":\"oklch(70.4% 0.04 256.788)\"},\"--color-slate-500\":{\"value\":\"oklch(55.4% 0.046 257.417)\"},\"--color-slate-600\":{\"value\":\"oklch(44.6% 0.043 257.281)\"},\"--color-slate-900\":{\"value\":\"oklch(20.8% 0.042 265.755)\"},\"--color-teal-100\":{\"value\":\"oklch(95.3% 0.051 180.801)\"},\"--color-teal-300\":{\"value\":\"oklch(85.5% 0.138 181.071)\"},\"--color-teal-50\":{\"value\":\"oklch(98.4% 0.014 180.72)\"},\"--color-teal-500\":{\"value\":\"oklch(70.4% 0.14 182.503)\"},\"--color-teal-600\":{\"value\":\"oklch(60% 0.118 184.704)\"},\"--color-teal-800\":{\"value\":\"oklch(43.7% 0.078 188.216)\"},\"--color-teal-900\":{\"value\":\"oklch(38.6% 0.063 188.416)\"},\"--color-twine-100\":{\"value\":\"#eee6d3\"},\"--color-twine-200\":{\"value\":\"#dfcda9\"},\"--color-twine-300\":{\"value\":\"#cdac77\"},\"--color-twine-400\":{\"value\":\"#bd9051\"},\"--color-twine-50\":{\"value\":\"#f8f5ee\"},\"--color-twine-500\":{\"value\":\"#ae7d44\"},\"--color-twine-600\":{\"value\":\"#956339\"},\"--color-twine-700\":{\"value\":\"#784b30\"},\"--color-twine-800\":{\"value\":\"#653f2e\"},\"--color-twine-900\":{\"value\":\"#58362b\"},\"--color-twine-950\":{\"value\":\"#321c16\"},\"--color-violet-100\":{\"value\":\"oklch(94.3% 0.029 294.588)\"},\"--color-violet-200\":{\"value\":\"oklch(89.4% 0.057 293.283)\"},\"--color-violet-300\":{\"value\":\"oklch(81.1% 0.111 293.571)\"},\"--color-violet-400\":{\"value\":\"oklch(70.2% 0.183 293.541)\"},\"--color-violet-50\":{\"value\":\"oklch(96.9% 0.016 293.756)\"},\"--color-violet-500\":{\"value\":\"oklch(60.6% 0.25 292.717)\"},\"--color-violet-600\":{\"value\":\"oklch(54.1% 0.281 293.009)\"},\"--color-violet-700\":{\"value\":\"oklch(49.1% 0.27 292.581)\"},\"--color-violet-800\":{\"value\":\"oklch(43.2% 0.232 292.759)\"},\"--color-violet-900\":{\"value\":\"oklch(38% 0.189 293.745)\"},\"--color-violet-950\":{\"value\":\"oklch(28.3% 0.141 291.089)\"},\"--color-white\":{\"value\":\"#fff\"},\"--color-yellow-100\":{\"value\":\"oklch(97.3% 0.071 103.193)\"},\"--color-yellow-200\":{\"value\":\"oklch(94.5% 0.129 101.54)\"},\"--color-yellow-300\":{\"value\":\"oklch(90.5% 0.182 98.111)\"},\"--color-yellow-400\":{\"value\":\"oklch(85.2% 0.199 91.936)\"},\"--color-yellow-50\":{\"value\":\"oklch(98.7% 0.026 102.212)\"},\"--color-yellow-500\":{\"value\":\"oklch(79.5% 0.184 86.047)\"},\"--color-yellow-600\":{\"value\":\"oklch(68.1% 0.162 75.834)\"},\"--color-yellow-700\":{\"value\":\"oklch(55.4% 0.135 66.442)\"},\"--color-yellow-800\":{\"value\":\"oklch(47.6% 0.114 61.907)\"},\"--color-yellow-900\":{\"value\":\"oklch(42.1% 0.095 57.708)\"},\"--color-yellow-950\":{\"value\":\"oklch(28.6% 0.066 53.813)\"},\"--color-zinc-100\":{\"value\":\"oklch(96.7% 0.001 286.375)\"},\"--color-zinc-200\":{\"value\":\"oklch(92% 0.004 286.32)\"},\"--color-zinc-300\":{\"value\":\"oklch(87.1% 0.006 286.286)\"},\"--color-zinc-400\":{\"value\":\"oklch(70.5% 0.015 286.067)\"},\"--color-zinc-50\":{\"value\":\"oklch(98.5% 0 0)\"},\"--color-zinc-500\":{\"value\":\"oklch(55.2% 0.016 285.938)\"},\"--color-zinc-600\":{\"value\":\"oklch(44.2% 0.017 285.786)\"},\"--color-zinc-700\":{\"value\":\"oklch(37% 0.013 285.805)\"},\"--color-zinc-800\":{\"value\":\"oklch(27.4% 0.006 286.033)\"},\"--color-zinc-900\":{\"value\":\"oklch(21% 0.006 285.885)\"},\"--color-zinc-950\":{\"value\":\"oklch(14.1% 0.005 285.823)\"},\"--container-2xl\":{\"value\":\"42rem\"},\"--container-3xl\":{\"value\":\"48rem\"},\"--container-4xl\":{\"value\":\"56rem\"},\"--container-5xl\":{\"value\":\"64rem\"},\"--container-6xl\":{\"value\":\"72rem\"},\"--container-7xl\":{\"value\":\"80rem\"},\"--container-lg\":{\"value\":\"32rem\"},\"--container-md\":{\"value\":\"28rem\"},\"--container-sm\":{\"value\":\"24rem\"},\"--container-xl\":{\"value\":\"36rem\"},\"--container-xs\":{\"value\":\"20rem\"},\"--default-font-family\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--default-mono-font-family\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--default-transition-duration\":{\"value\":\"0.15s\"},\"--default-transition-timing-function\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--docs-tabs-height\":{\"value\":\"0px\"},\"--drop-shadow-lg\":{\"value\":\"0 4px 4px #00000026\"},\"--ease-in-out\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--ease-out\":{\"value\":\"cubic-bezier(0, 0, 0.2, 1)\"},\"--font-mono\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--font-sans\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--font-shop-display\":{\"value\":\"\\\"DM Sans\\\", ui-sans-serif, system-ui, sans-serif\"},\"--font-shop-mono\":{\"value\":\"\\\"DM Mono\\\", ui-monospace, SFMono-Regular, Menlo, monospace\"},\"--font-weight-black\":{\"value\":\"900\"},\"--font-weight-bold\":{\"value\":\"700\"},\"--font-weight-extrabold\":{\"value\":\"800\"},\"--font-weight-light\":{\"value\":\"300\"},\"--font-weight-medium\":{\"value\":\"500\"},\"--font-weight-normal\":{\"value\":\"400\"},\"--font-weight-semibold\":{\"value\":\"600\"},\"--leading-normal\":{\"value\":\"1.5\"},\"--leading-relaxed\":{\"value\":\"1.625\"},\"--leading-snug\":{\"value\":\"1.375\"},\"--leading-tight\":{\"value\":\"1.25\"},\"--navbar-height\":{\"value\":\"52px\"},\"--radius-2xl\":{\"value\":\"1rem\"},\"--radius-3xl\":{\"value\":\"1.5rem\"},\"--radius-lg\":{\"value\":\"0.5rem\"},\"--radius-md\":{\"value\":\"0.375rem\"},\"--radius-sm\":{\"value\":\"0.25rem\"},\"--radius-xl\":{\"value\":\"0.75rem\"},\"--ship-x\":{\"value\":\"70px\",\"type\":\"CSSUnitValue\"},\"--spacing\":{\"value\":\"0.25rem\"},\"--text-2xl\":{\"value\":\"1.5rem\"},\"--text-2xl--line-height\":{\"value\":\"calc(2 \/ 1.5)\"},\"--text-3xl\":{\"value\":\"1.875rem\"},\"--text-3xl--line-height\":{\"value\":\"calc(2.25 \/ 1.875)\"},\"--text-4xl\":{\"value\":\"2.25rem\"},\"--text-4xl--line-height\":{\"value\":\"calc(2.5 \/ 2.25)\"},\"--text-5xl\":{\"value\":\"3rem\"},\"--text-5xl--line-height\":{\"value\":\"1\"},\"--text-6xl\":{\"value\":\"3.75rem\"},\"--text-6xl--line-height\":{\"value\":\"1\"},\"--text-7xl\":{\"value\":\"4.5rem\"},\"--text-7xl--line-height\":{\"value\":\"1\"},\"--text-8xl\":{\"value\":\"6rem\"},\"--text-8xl--line-height\":{\"value\":\"1\"},\"--text-base\":{\"value\":\"1rem\"},\"--text-base--line-height\":{\"value\":\"calc(1.5 \/ 1)\"},\"--text-lg\":{\"value\":\"1.125rem\"},\"--text-lg--line-height\":{\"value\":\"calc(1.75 \/ 1.125)\"},\"--text-shop-2xs\":{\"value\":\"9.5px\"},\"--text-shop-body\":{\"value\":\"13.5px\"},\"--text-shop-display\":{\"value\":\"clamp(36px, 5vw, 52px)\"},\"--text-shop-heading\":{\"value\":\"22px\"},\"--text-shop-price\":{\"value\":\"20px\"},\"--text-shop-sm\":{\"value\":\"12px\"},\"--text-shop-title\":{\"value\":\"18px\"},\"--text-shop-ui\":{\"value\":\"13px\"},\"--text-shop-xs\":{\"value\":\"10.5px\"},\"--text-sm\":{\"value\":\"0.875rem\"},\"--text-sm--line-height\":{\"value\":\"calc(1.25 \/ 0.875)\"},\"--text-xl\":{\"value\":\"1.25rem\"},\"--text-xl--line-height\":{\"value\":\"calc(1.75 \/ 1.25)\"},\"--text-xs\":{\"value\":\"0.75rem\"},\"--text-xs--line-height\":{\"value\":\"calc(1 \/ 0.75)\"},\"--th-attr\":{\"value\":\"#0550ae\"},\"--th-background\":{\"value\":\"#ffffff\"},\"--th-code-inline\":{\"value\":\"#953800\"},\"--th-command\":{\"value\":\"#8250df\"},\"--th-comment\":{\"value\":\"#6e7781\"},\"--th-deleted\":{\"value\":\"#cf222e\"},\"--th-function\":{\"value\":\"#8250df\"},\"--th-heading\":{\"value\":\"#0550ae\"},\"--th-inserted\":{\"value\":\"#1a7f37\"},\"--th-keyword\":{\"value\":\"#cf222e\"},\"--th-link\":{\"value\":\"#0969da\"},\"--th-literal\":{\"value\":\"#0550ae\"},\"--th-meta\":{\"value\":\"#57606a\"},\"--th-number\":{\"value\":\"#0550ae\"},\"--th-operator\":{\"value\":\"#8250df\"},\"--th-property\":{\"value\":\"#0550ae\"},\"--th-selector\":{\"value\":\"#116329\"},\"--th-string\":{\"value\":\"#0a7f64\"},\"--th-tag\":{\"value\":\"#116329\"},\"--th-token\":{\"value\":\"#24292f\"},\"--th-type\":{\"value\":\"#953800\"},\"--th-variable\":{\"value\":\"#953800\"},\"--tracking-normal\":{\"value\":\"0em\"},\"--tracking-tight\":{\"value\":\"-0.025em\"},\"--tracking-wide\":{\"value\":\"0.025em\"},\"--tracking-wider\":{\"value\":\"0.05em\"},\"--tracking-widest\":{\"value\":\"0.1em\"},\"--tw-border-style\":{\"value\":\"solid\"},\"--tw-content\":{\"value\":\"\\\"\\\"\"},\"--tw-divide-x-reverse\":{\"value\":\"0\"},\"--tw-divide-y-reverse\":{\"value\":\"0\"},\"--tw-drop-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-from\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-from-position\":{\"value\":\"0%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-to\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-to-position\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-via\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-via-position\":{\"value\":\"50%\",\"type\":\"CSSUnitValue\"},\"--tw-inset-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-outline-style\":{\"value\":\"solid\"},\"--tw-ring-offset-color\":{\"value\":\"#fff\"},\"--tw-ring-offset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-ring-offset-width\":{\"value\":\"0px\",\"type\":\"CSSUnitValue\"},\"--tw-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-scale-x\":{\"value\":\"1\"},\"--tw-scale-y\":{\"value\":\"1\"},\"--tw-scale-z\":{\"value\":\"1\"},\"--tw-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-space-x-reverse\":{\"value\":\"0\"},\"--tw-space-y-reverse\":{\"value\":\"0\"},\"--tw-translate-x\":{\"value\":\"0\"},\"--tw-translate-y\":{\"value\":\"0\"},\"--tw-translate-z\":{\"value\":\"0\"}}}]}",
"doctype": "\"html\"",
"document_height": 9458,
"document_width": 1351,
"ecommerce": {
"AndroidAppLinks": 0,
"iOSUniveralLinks": 0
},
"element_count": "{\"html\":1,\"head\":1,\"script\":6,\"title\":1,\"meta\":17,\"link\":27,\"style\":2,\"body\":1,\"div\":609,\"a\":234,\"img\":52,\"button\":27,\"span\":510,\"nav\":2,\"section\":14,\"svg\":169,\"path\":208,\"rect\":36,\"aside\":2,\"p\":21,\"circle\":35,\"h1\":1,\"h2\":1,\"strong\":3,\"form\":1,\"h3\":10,\"textarea\":1,\"h4\":9,\"ol\":6,\"li\":19,\"time\":3}",
"event-names": {
"https:\/\/tanstack.com\/": [
"load"
],
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js": [
"visibilitychange",
"prerenderingchange",
"load",
"click",
"keypress",
"popstate",
"readystatechange",
"visibilitychange",
"readystatechange",
"click",
"keydown",
"click",
"keydown",
"click",
"pointerdown",
"focusin",
"scroll",
"resize",
"animationstart",
"animationcancel",
"animationend",
"unhandledrejection",
"error",
"load",
"error",
"click",
"keydown",
"visibilitychange",
"change",
"keydown",
"change",
"focusin",
"focusout",
"test",
"wheel",
"touchmove",
"touchstart",
"message",
"message",
"pointerdown",
"pointermove",
"keydown",
"resize",
"keydown",
"pointerenter",
"focusin",
"load",
"mousedown",
"resize",
"keydown",
"mousemove",
"mouseup",
"abort"
],
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js": [
"scroll",
"scroll",
"pagehide",
"abort"
],
"https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js": [
"visibilitychange",
"focus",
"pageshow"
],
"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496": [
"pageshow",
"visibilitychange",
"prerenderingchange",
"prerenderingchange",
"visibilitychange",
"load",
"visibilitychange",
"load",
"popstate"
],
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js": [
"pointerup",
"pointerleave",
"pointerleave",
"pointermove",
"scroll"
],
"https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js": [
"tanstack",
"tanstack",
"tanstack"
],
"https:\/\/tanstack.com\/_a\/gtag.js": [
"statechange",
"updatefound",
"securitypolicyviolation",
"popstate",
"hashchange",
"load",
"message",
"load"
]
},
"fugu-apis": {
"Async Clipboard": [
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js"
]
},
"generated-content": {
"percent": "0.0368",
"sizeInKB": "11.50"
},
"generated-html": "<!DOCTYPE html>\n<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\"><head><script>(function(){try{var t=localStorage.getItem('theme')||'auto';var v=['light','dark','auto'].includes(t)?t:'auto';var r=v==='auto'?(matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light'):v;document.documentElement.classList.add(r);if(v==='auto')document.documentElement.classList.add('auto');document.documentElement.style.colorScheme=r}catch(e){var r=matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.classList.add(r,'auto');document.documentElement.style.colorScheme=r}})()<\/script><title>TanStack | The open-source application stack for the web.<\/title><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><meta name=\"theme-color\" content=\"#f9fafb\" media=\"(prefers-color-scheme: dark)\"><meta name=\"twitter:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta property=\"og:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta property=\"og:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"twitter:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"keywords\"><meta name=\"twitter:title\" content=\"TanStack | The open-source application stack for the web.\"><meta name=\"twitter:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"twitter:creator\" content=\"@tannerlinsley\"><meta name=\"twitter:site\" content=\"@tannerlinsley\"><meta property=\"og:type\" content=\"website\"><meta property=\"og:title\" content=\"TanStack | The open-source application stack for the web.\"><meta property=\"og:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><link rel=\"modulepreload\" href=\"\/assets\/index-B9NJHisQ.js\"><link rel=\"modulepreload\" href=\"\/assets\/rolldown-runtime-9r-HBx0o.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-router-U0H7bmeq.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-query-BttgOCQn.js\"><link rel=\"modulepreload\" href=\"\/assets\/icons-xTj2hkG8.js\"><link rel=\"modulepreload\" href=\"\/assets\/shared-constants-yNCBtlN_.js\"><link rel=\"modulepreload\" href=\"\/assets\/routes-DfNLmXGz.js\"><link rel=\"modulepreload\" href=\"\/assets\/Footer-DXYm8Pa-.js\"><link rel=\"modulepreload\" href=\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"><link rel=\"modulepreload\" href=\"\/assets\/blog.functions-C-Dso7yf.js\"><link rel=\"modulepreload\" href=\"\/assets\/users.functions-CeXclkLY.js\"><link rel=\"canonical\" href=\"https:\/\/tanstack.com\/\"><link rel=\"preload\" href=\"\/fonts\/Inter-latin.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\"><link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\"><link rel=\"manifest\" href=\"\/site.webmanifest\" color=\"#fffff\"><link rel=\"icon\" href=\"\/favicon.ico\"><link rel=\"stylesheet\" href=\"\/assets\/index-Drgb1pa5.css\" precedence=\"default\"><style id=\"tanstack-highlight-theme\">:root {\n --th-background: #ffffff;\n --th-token: #24292f;\n --th-attr: #0550ae;\n --th-code-inline: #953800;\n --th-command: #8250df;\n --th-comment: #6e7781;\n --th-deleted: #cf222e;\n --th-function: #8250df;\n --th-heading: #0550ae;\n --th-inserted: #1a7f37;\n --th-keyword: #cf222e;\n --th-link: #0969da;\n --th-literal: #0550ae;\n --th-meta: #57606a;\n --th-number: #0550ae;\n --th-operator: #8250df;\n --th-property: #0550ae;\n --th-selector: #116329;\n --th-string: #0a7f64;\n --th-tag: #116329;\n --th-type: #953800;\n --th-variable: #953800;\n}\n\n.dark {\n --th-background: #111111;\n --th-token: #d4d4d4;\n --th-attr: #79c0ff;\n --th-code-inline: #ffa657;\n --th-command: #d2a8ff;\n --th-comment: #a3a3a3;\n --th-deleted: #ff7b72;\n --th-function: #d2a8ff;\n --th-heading: #79c0ff;\n --th-inserted: #7ee787;\n --th-keyword: #ff7b72;\n --th-link: #58a6ff;\n --th-literal: #79c0ff;\n --th-meta: #737373;\n --th-number: #79c0ff;\n --th-operator: #d2a8ff;\n --th-property: #79c0ff;\n --th-selector: #7ee787;\n --th-string: #a5d6ff;\n --th-tag: #7ee787;\n --th-type: #ffa657;\n --th-variable: #ffa657;\n}\n\npre.th-code {\n overflow-x: auto;\n padding: 1rem;\n background: var(--th-background);\n color: var(--th-token);\n}\n\n.th-token { color: var(--th-token); }\n.th-keyword { color: var(--th-keyword); }\n.th-string { color: var(--th-string); }\n.th-comment { color: var(--th-comment); }\n.th-function { color: var(--th-function); }\n.th-type { color: var(--th-type); }\n.th-property { color: var(--th-property); }\n.th-tag { color: var(--th-tag); }\n.th-attr { color: var(--th-attr); }\n.th-literal { color: var(--th-literal); }\n.th-number { color: var(--th-number); }\n.th-variable { color: var(--th-variable); }\n.th-operator { color: var(--th-operator); }\n.th-inserted { color: var(--th-inserted); }\n.th-deleted { color: var(--th-deleted); }\n.th-meta { color: var(--th-meta); }\n.th-heading { color: var(--th-heading); }\n.th-link { color: var(--th-link); }\n.th-code-inline { color: var(--th-code-inline); }\n.th-selector { color: var(--th-selector); }\n.th-command { color: var(--th-command); }<\/style><style type=\"text\/css\">[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}<\/style><script>(function(){var id='G-JMT1Z50SPS';var src='\/_a\/gtag.js';window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function(){window.dataLayer.push(arguments)};window.gtag('js',new Date());window.gtag('config',id,{transport_url:window.location.origin+'\/_a'});var loaded=false;var load=function(){if(loaded)return;loaded=true;var script=document.createElement('script');script.async=true;script.src=src;script.setAttribute('data-ga-loader','true');document.head.appendChild(script)};if(typeof window.requestIdleCallback==='function'){window.requestIdleCallback(load,{timeout:3000});return}if(document.readyState==='complete'){window.setTimeout(load,1500);return}window.addEventListener('load',function(){window.setTimeout(load,1500)},{once:true})})();<\/script><script type=\"module\" async=\"\" src=\"\/assets\/index-B9NJHisQ.js\"><\/script><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/ApplicationStarter-B3UMyhpE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncedValue-CV-ebLIG.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncer-DFwQa-3J.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/event-client-CV4ssJpW.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/store-Cj3QexLS.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/Icons-q42Z9Dpx.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><\/head><body class=\"overflow-x-hidden\"><div class=\"w-full h-[var(--navbar-height)] p-2 fixed top-0 z-[100] bg-white\/90 dark:bg-black\/90 backdrop-blur-lg flex items-center justify-between gap-2 min-[1120px]:gap-3 border-b border-gray-500\/20\"><div class=\"flex min-w-0 flex-1 items-center gap-2 min-[1120px]:gap-3\"><div class=\"flex items-center gap-2 font-black text-xl uppercase min-w-0\"><div class=\"flex items-center group shrink-0\"><a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\"><div class=\"w-[30px] inline-grid items-center grid-cols-1 grid-rows-1 [&>*]:transition-opacity [&>*]:duration-1000\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\"><img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\"><img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\"><\/div><div>TanStack<\/div><\/a><button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\"><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"libraries\"><a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Libraries<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><div><div class=\"grid w-max max-h-[min(62dvh,560px)] grid-cols-[repeat(3,max-content)] items-start justify-start gap-x-8 overflow-y-auto pr-2\"><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/framework\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Framework<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/state\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Data & State Management<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/ui\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">UI & UX<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/performance\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Performance<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/tooling\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Tooling<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"learn\"><a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Blog<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Workshops<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Learn from maintainers<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Remote and in-person TanStack workshops for teams that need depth.<\/p><div class=\"mt-4\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"community\"><button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Community<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"tools\"><button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Tools<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"merch\"><a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Merch<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1 md:grid-cols-2\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"support\"><button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Support<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px] active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Partners<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Work with TanStack<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Sponsorships, placements, and partner pages.<\/p><div class=\"mt-4\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><\/nav><\/div><div class=\"flex shrink-0 items-center gap-1.5 sm:gap-2\"><div class=\"hidden min-[1120px]:flex\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><\/div><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\"><span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-100\" aria-hidden=\"true\"><path d=\"M12 2v2\"><\/path><path d=\"M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715\"><\/path><path d=\"M16 12a4 4 0 0 0-4-4\"><\/path><path d=\"m19 5-1.256 1.256\"><\/path><path d=\"M20 12h2\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><path d=\"M12 2v2\"><\/path><path d=\"M12 20v2\"><\/path><path d=\"m4.93 4.93 1.41 1.41\"><\/path><path d=\"m17.66 17.66 1.41 1.41\"><\/path><path d=\"M2 12h2\"><\/path><path d=\"M20 12h2\"><\/path><path d=\"m6.34 17.66-1.41 1.41\"><\/path><path d=\"m19.07 4.93-1.41 1.41\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><path d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"><\/path><\/svg><\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"m21 21-4.34-4.34\"><\/path><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><\/svg><span class=\"sr-only\">Search<\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\"><span class=\"relative flex h-5 w-5 items-center justify-center\"><span class=\"text-xs font-black leading-none tracking-normal\">AI<\/span><\/span><span class=\"sr-only\">Ask AI<\/span><\/button><div class=\"hidden min-[900px]:flex items-center gap-2\"><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><button type=\"button\" aria-label=\"Open Menu\" aria-expanded=\"false\" aria-controls=\"primary-mobile-menu\" class=\"inline-flex h-9 w-9 items-center justify-center rounded-md text-gray-700 transition-colors hover:bg-gray-500\/10 dark:text-gray-200 min-[900px]:hidden\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 5h16\"><\/path><path d=\"M4 12h16\"><\/path><path d=\"M4 19h16\"><\/path><\/svg><\/button><\/div><\/div><div class=\"min-[900px]:hidden\" data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] fixed left-0 right-0 top-[var(--navbar-height)] z-[90] motion-reduce:transition-none pointer-events-none\"><div class=\"overflow-hidden\"><div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"border-t border-white\/30 dark:border-white\/10\"><div class=\"flex items-center justify-end gap-2 p-2\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 font-medium h-9 px-3 text-sm\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><nav class=\"grid gap-1.5 px-2 pb-2\" aria-label=\"Mobile navigation\"><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Libraries\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Libraries<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><a href=\"\/libraries\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-grid2x2 lucide-grid-2x2 h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 3v18\"><\/path><path d=\"M3 12h18\"><\/path><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Libraries<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse the full set of public packages.<\/span><\/span><\/a><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Framework<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Data & State Management<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">UI & UX<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Performance<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tooling<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Blog\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Blog<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Community<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Tools<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Merch\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Merch<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Support<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3 active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/nav><\/div><\/div><\/div><\/div><\/div><div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div><div data-site-content=\"true\" class=\"min-h-[calc(100dvh-var(--navbar-height))] flex flex-col min-w-0 w-full transition-[filter] duration-200 motion-reduce:transition-none pt-[var(--navbar-height)] filter-none\"><div class=\"flex-1 min-w-0 flex flex-col w-full min-h-0\"><!--$0--><div class=\"max-w-full z-10 space-y-24\"><div class=\"space-y-8\"><div class=\"flex flex-col items-center gap-4 xl:grid xl:grid-cols-[400px_minmax(0,44rem)] 2xl:grid-cols-[500px_minmax(0,48rem)] xl:items-center xl:justify-center xl:gap-8 xl:pt-24\"><div class=\"relative w-[300px] pt-8 xl:w-[400px] xl:pt-0 2xl:w-[500px] [--ship-x:50px] [--ship-y:1.5rem] \n lg:[--ship-x:50px] lg:[--ship-y:1.5rem]\n xl:[--ship-x:80px] xl:[--ship-y:2.5rem]\n 2xl:[--ship-x:90px] 2xl:[--ship-y:3rem]\"><div class=\"absolute left-1\/3 bottom-[25%] z-0 animate-ship-peek\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\"><\/div><a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\"><\/a><div class=\"relative z-10 aspect-square\"><div class=\"cursor-pointer relative h-full w-full\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 hidden h-full w-full object-contain dark:block\" fetchpriority=\"high\"><button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><\/div><div class=\"flex w-full max-w-md flex-col items-center gap-6 px-4 text-center md:max-w-2xl xl:max-w-[44rem] xl:items-start xl:px-0 xl:text-left 2xl:max-w-[48rem]\"><div class=\"flex gap-2 lg:gap-4 items-center\"><h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1><\/div><h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">The <span class=\"home-open-source-gradient\">open-source<\/span> application stack for the web.<\/h2><p class=\"text opacity-90 max-w-sm\n lg:text-xl lg:max-w-2xl text-balance\">Headless, type-safe, composable tools for building modern web applications that work naturally for <strong>developers<\/strong> <!-- -->and reliably for <strong>agents<\/strong>.<\/p><\/div><\/div><div class=\"mx-auto mt-8 w-full max-w-[1021px] px-4 sm:px-6 md:mt-10\"><div class=\"mx-auto grid w-full max-w-3xl grid-cols-1 gap-4 sm:grid-cols-3\"><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M12 15V3\"><\/path><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><path d=\"m7 10 5 5 5-5\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span><span>12.63 Billion<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">NPM Downloads<\/div><\/div><\/div><\/a><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span><span><span style=\"font-variant-numeric:tabular-nums;\">145,377,202<\/span><\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">Weekly Downloads<\/div><\/div><\/div><\/a><a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">000,000<\/span><span>125,818<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">GitHub Stars<\/div><\/div><\/div><\/a><\/div><\/div><div class=\"mx-auto mt-16 w-full max-w-[1021px] px-4 sm:px-6 md:mt-20 lg:mt-14 xl:mt-12\"><div><!--$1--><div class=\"relative\"><div class=\"relative\"><form class=\"space-y-3 mt-0\"><div class=\"relative overflow-hidden rounded-[1rem] border border-gray-200 bg-white dark:border-gray-800 dark:bg-gray-950\"><div><div class=\"border-b border-gray-200 bg-gray-50\/70 px-5 py-4 dark:border-gray-800 dark:bg-gray-900\/50\"><div class=\"flex items-center justify-between gap-3\"><h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3><\/div><div class=\"mt-4 flex flex-wrap gap-2\"><button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">Blank starter<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Migrate from Next.js<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a blog<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">SaaS dashboard<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a shop<\/button><\/div><\/div><div class=\"relative border-b border-gray-200 dark:border-gray-800\"><div class=\"px-5 pt-4 text-[10px] font-medium uppercase tracking-[0.16em] text-gray-400 dark:text-gray-500\">Prompt<\/div><textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">Create a blank TanStack Start app with no extra integrations or feature scaffolding.<\/textarea><div class=\"border-t border-gray-200 px-5 py-4 dark:border-gray-800\"><div class=\"flex flex-wrap items-center gap-3\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>Next<span class=\"ml-1 inline-flex items-center gap-0.5\"><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u2303<\/span><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u21b5<\/span><\/span><\/button><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><\/div><\/div><\/form><\/div><\/div><!--\/$--><\/div><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3><p class=\"text-gray-600 dark:text-gray-400 mb-6\">Every TanStack library, organized by what it does.<\/p><div class=\"grid grid-cols-1 gap-5 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-5\"><a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->framework<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->data & state management<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->ui & ux<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->performance<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Devtools<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Config<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->tooling<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto mt-8 flex justify-center\"><a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">See all libraries<\/a><\/div><section class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"grid gap-8 border-y border-gray-200 py-10 dark:border-gray-800 lg:grid-cols-[minmax(0,0.72fr)_minmax(0,1.28fr)] lg:gap-12 lg:py-12\"><div class=\"max-w-xl lg:max-w-sm\"><div class=\"inline-flex items-center gap-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\"><span class=\"h-2 w-2 rounded-full bg-cyan-500 shadow-[0_0_0_4px_rgba(6,182,212,0.12)]\"><\/span>Product principles<\/div><h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3><p class=\"mt-4 text-base leading-7 text-gray-600 dark:text-gray-400\">Our libraries are built around real products and the developers shipping them<\/p><div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div><a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">Read our product tenets<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><ol class=\"grid gap-3 sm:grid-cols-2\"><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Portable core<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-cyan-200 bg-cyan-50 text-cyan-700 dark:border-cyan-900 dark:bg-cyan-950\/40 dark:text-cyan-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\"><path d=\"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z\"><\/path><path d=\"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12\"><\/path><path d=\"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Every library starts with a provider-agnostic core. Use React, Vue, Solid, Angular, or vanilla JS\u2014your choice.<\/p><div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\"><div class=\"home-adapter-graph absolute inset-x-0 top-1 h-[7.5rem] overflow-visible\"><span data-adapter-label=\"React\" style=\"height:20.3125%;left:5.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">React<\/span><span data-adapter-label=\"Vue\" style=\"height:20.3125%;left:41.25%;top:5.46875%;width:17.5%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vue<\/span><span data-adapter-label=\"Solid\" style=\"height:20.3125%;left:75.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center shadow-sm backdrop-blur transition-colors duration-500 border-cyan-300 bg-cyan-50 text-cyan-800 shadow-cyan-500\/15 dark:border-cyan-700 dark:bg-cyan-950\/40 dark:text-cyan-200\">Solid<\/span><span data-adapter-label=\"Angular\" style=\"height:20.3125%;left:8.125%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Angular<\/span><span data-adapter-label=\"Vanilla\" style=\"height:20.3125%;left:67.5%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vanilla<\/span><span data-adapter-label=\"core\" style=\"height:25%;left:41.25%;top:45.3125%;width:17.5%;\" class=\"absolute z-30 flex items-center justify-center rounded-lg bg-linear-to-r text-center text-[11px] text-white shadow-lg shadow-cyan-500\/15 from-blue-500 to-cyan-500\">core<\/span><span data-connection-flow=\"React\" style=\"left: 31.5475%; top: 43.3363%; transform: translate(-50%, -50%) rotate(-151.405deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vue\" style=\"left: 50%; top: 36.0065%; transform: translate(-50%, -50%) rotate(-90deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Solid\" style=\"left: 65.0748%; top: 48.0558%; transform: translate(-50%, -50%) rotate(-25.5548deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Angular\" style=\"left: 38.5521%; top: 67.4827%; transform: translate(-50%, -50%) rotate(158.989deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vanilla\" style=\"left: 59.8974%; top: 66.5122%; transform: translate(-50%, -50%) rotate(7.52271deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-0\"><\/span><span data-connection-port=\"React-core\" style=\"left:41.25%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"React-adapter\" style=\"left:24.375%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-core\" style=\"left:50%;top:45.3125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-adapter\" style=\"left:50%;top:25.78125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Solid-core\" style=\"left:58.75%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Solid-adapter\" style=\"left:75.625%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Angular-core\" style=\"left:41.25%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Angular-adapter\" style=\"left:30.743243243243246%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-core\" style=\"left:58.75%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-adapter\" style=\"left:69.25675675675676%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Compile-time contracts<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-emerald-200 bg-emerald-50 text-emerald-700 dark:border-emerald-900 dark:bg-emerald-950\/40 dark:text-emerald-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\"><path d=\"m18 16 4-4-4-4\"><\/path><path d=\"m6 8-4 4 4 4\"><\/path><path d=\"m14.5 4-5 16\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">First-class TypeScript support that catches bugs at compile time and makes refactoring fearless.<\/p><div class=\"mt-auto pt-7 font-mono text-[11px] leading-5\"><div class=\"rounded-lg border border-gray-200 bg-white\/70 p-3 text-gray-600 dark:border-gray-800 dark:bg-black\/30 dark:text-gray-400\"><div class=\"flex items-center justify-between gap-3\"><span>params.postId<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">string<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>query.data<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Project[]<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>form.email<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Field<string><\/span><\/div><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Real workloads<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-orange-200 bg-orange-50 text-orange-700 dark:border-orange-900 dark:bg-orange-950\/40 dark:text-orange-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Battle-tested in the world's largest apps. Built for real workloads, not just happy-path demos.<\/p><div class=\"mt-auto pt-7\"><div class=\"mb-2 flex items-center justify-between gap-3 font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\"><span>critical paths<\/span><span class=\"bg-linear-to-r bg-clip-text text-transparent from-orange-500 to-red-500\">used daily<\/span><\/div><div class=\"grid grid-cols-2 gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>websites<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>AI tools<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>apps<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>services<\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Independent tools<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-purple-200 bg-purple-50 text-purple-700 dark:border-purple-900 dark:bg-purple-950\/40 dark:text-purple-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Open source and independent. No hidden agendas, no platform bias\u2014just great tools for developers.<\/p><div class=\"mt-auto pt-7\"><div class=\"flex flex-wrap gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">MIT<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">self-host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">any host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">no paid products<\/span><\/div><div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span><\/li><\/ol><\/div><\/section><div><!--$2--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3><div class=\"flex flex-col gap-3\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-yellow-400 via-amber-500 to-orange-600 dark:from-yellow-300 dark:via-amber-400 dark:to-orange-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-500 dark:text-amber-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-600 dark:text-amber-300\">Gold<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/coderabbit-dark-D643Zkrv.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/cloudflare-white-Co-Tyjbl.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_26)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='white'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='white'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='white'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='white'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_26'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/railway-white-CFKFsfw2.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/lovable-white-DLB1BxKZ.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-slate-200 via-zinc-400 to-slate-300 dark:from-slate-300 dark:via-zinc-400 dark:to-slate-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-slate-400 dark:text-slate-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-slate-500 dark:text-slate-300\">Silver<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/openrouter-white-COMTfjvn.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='880'%20height='168'%20viewBox='0%200%20880%20168'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_1647_45)'%3e%3cpath%20d='M255.264%2025.3765H279.579L297.086%2097.519C300.332%20111.135%20300.976%20119.244%20300.976%20119.244H301.304C301.304%20119.244%20302.435%20111.306%20305.681%2097.519L322.373%2025.3765H349.934L367.599%2097.519C371.003%20111.622%20371.818%20119.244%20371.818%20119.244H372.304C372.304%20119.244%20372.632%20111.622%20375.866%2097.519L392.729%2025.3765H417.043L386.249%20143.717H359.174L340.536%2072.0612C336.646%2056.4997%20336.318%2049.5334%20336.318%2049.5334H335.99C335.99%2049.5334%20335.661%2056.4997%20332.099%2072.0612L314.592%20143.717H286.715L255.264%2025.3765Z'%20fill='white'\/%3e%3cpath%20d='M412.984%20100.726C412.984%2073.6509%20430.491%2056.1442%20456.921%2056.1442C483.181%2056.1442%20500.688%2073.6509%20500.688%20100.726C500.688%20127.958%20483.181%20145.635%20456.921%20145.635C430.503%20145.623%20412.984%20127.958%20412.984%20100.726ZM477.99%20100.726C477.99%2083.2189%20469.565%2073.3227%20456.921%2073.3227C443.305%2073.3227%20435.682%2084.3495%20435.682%20100.726C435.682%20118.561%20444.107%20128.445%20456.921%20128.445C470.537%20128.445%20477.99%20117.418%20477.99%20100.726Z'%20fill='white'\/%3e%3cpath%20d='M511.545%2057.4711H533.101V73.3609H533.587C537.319%2065.0938%20546.231%2056.8267%20561.464%2056.8267C564.054%2056.8267%20565.683%2057.155%20566.813%2057.4711V79.0263H566.169C566.169%2079.0263%20564.224%2078.3819%20558.875%2078.3819C542.182%2078.3819%20533.101%2088.266%20533.101%20106.745V143.704H511.545V57.4711Z'%20fill='white'\/%3e%3cpath%20d='M576.868%2025.3765H598.423V63.3079C598.423%2085.6776%20598.095%2089.7261%20598.095%2089.7261H598.423L630.519%2057.4723H657.424L619.833%2094.7592L663.442%20143.717H637.984L606.532%20108.047L598.423%20115.986V143.705H576.868V25.3765Z'%20fill='white'\/%3e%3cpath%20d='M663.757%2084.9796C663.757%2048.5072%20686.455%2024.1923%20720.496%2024.1923C754.537%2024.1923%20777.235%2048.5072%20777.235%2084.9796C777.235%20121.452%20754.537%20145.767%20720.496%20145.767C686.455%20145.767%20663.757%20121.452%20663.757%2084.9796ZM753.722%2084.9796C753.722%2060.1784%20740.434%2043.474%20720.483%2043.474C700.533%2043.474%20687.257%2060.1784%20687.257%2084.9796C687.257%20109.781%20700.545%20126.485%20720.483%20126.485C740.422%20126.485%20753.722%20109.781%20753.722%2084.9796Z'%20fill='white'\/%3e%3cpath%20d='M785.488%20104.326H810.131C810.131%20118.271%20819.699%20126.052%20834.288%20126.052C846.603%20126.052%20855.041%20119.888%20855.041%20111.135C855.041%20101.25%20848.561%2098.6488%20827.966%2094.6003C809.158%2090.868%20789.22%2084.5461%20789.22%2059.9029C789.22%2039.3203%20806.727%2023.7587%20833.473%2023.7587C861.35%2023.7587%20878.541%2038.3477%20878.541%2060.3892H853.898C853.898%2049.6906%20845.631%2043.0405%20833.473%2043.0405C821.158%2043.0405%20813.535%2049.0341%20813.535%2057.7875C813.535%2067.0272%20818.884%2070.5893%20835.419%2073.9934C859.892%2079.1847%20880%2081.9323%20880%20109.165C880%20130.745%20861.192%20145.333%20833.473%20145.333C805.268%20145.333%20785.488%20128.957%20785.488%20104.326Z'%20fill='white'\/%3e%3cpath%20d='M0%2084.0003C0%2087.6782%200.967855%2091.356%202.83904%2094.5177L36.7785%20153.299C40.2628%20159.299%2045.5537%20164.203%2052.1351%20166.397C65.1044%20170.72%2078.5253%20165.171%2084.9131%20154.073L93.1076%20139.878L60.7813%2084.0003L94.9143%2024.8321L103.109%2010.6369C105.561%206.37836%20108.851%202.89408%20112.723%200.119568H109.174H60.0715C50.8446%200.119568%2042.3275%205.02337%2037.7463%2013.0243L2.83904%2073.483C0.967855%2076.6446%200%2080.3225%200%2084.0003Z'%20fill='white'\/%3e%3cpath%20d='M193.571%2083.9997C193.571%2080.3219%20192.603%2076.644%20190.732%2073.4824L156.341%2013.9271C149.953%202.89352%20136.532%20-2.65551%20123.563%201.60305C116.982%203.79685%20111.691%208.70065%20108.206%2014.7013L100.464%2028.0577L132.79%2083.9997L98.6569%20143.168L90.4624%20157.363C88.0105%20161.557%2084.7198%20165.106%2080.8484%20167.88H84.3972H133.5C142.727%20167.88%20151.244%20162.977%20155.825%20154.976L190.732%2094.5171C192.603%2091.3554%20193.571%2087.6776%20193.571%2083.9997Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1647_45'%3e%3crect%20width='880'%20height='168'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.1);\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23fff'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23fff'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.92);\"><img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/serpapi-white-CPxTEZSp.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.72);\"><img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/clerk-logo-dark-CRE22T_2.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-amber-700 via-amber-800 to-amber-950 dark:from-amber-600 dark:via-amber-800 dark:to-amber-950\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-800 dark:text-amber-600\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-800 dark:text-amber-600\">Bronze<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23fff'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.7);\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23FFFFFF'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/prisma-dark-DwgDxLwn.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/electric-dark-Bfu2Vl2j.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/partners?status=inactive\"><span class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View Previous Partners<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3><div class=\"grid grid-cols-1 md:grid-cols-3 gap-4\"><a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Inside TanStack Table V9 Reactivity<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Riccardo Perra<time datetime=\"2026-07-19\" title=\"Jul 19, 2026\"> <!-- -->on <!-- -->Jul 19, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Table V9 moves state and options behind reactive primitives so updates stay within the scopes that consume them. Here is the path we took to get there.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Run Any Coding Agent in a Sandbox, With One chat() Call<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Alem Tuzlak<time datetime=\"2026-06-30\" title=\"Jun 30, 2026\"> <!-- -->on <!-- -->Jun 30, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">Wiring a coding agent into your app means gluing each CLI's protocol and deciding where it safely runs. TanStack AI's new sandbox layer collapses both into one pattern, and lets you plug in any Agent Client Protocol agent with no dedicated package.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">TanStack Start and TanStack AI Win 2026 Open Source Awards<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Tanner Linsley<time datetime=\"2026-06-22\" title=\"Jun 22, 2026\"> <!-- -->on <!-- -->Jun 22, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Start won Breakthrough of the Year and TanStack AI won AI Project of the Year at the 2026 Open Source Awards in Amsterdam.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Posts<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><!--\/$--><\/div><div><!--$3--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3><div class=\"grid gap-6 grid-cols-2 lg:grid-cols-3\"><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->11<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Forms<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Validation<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>State Management<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">\ud83c\udf34 Form<\/a><a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">\ud83c\udf34 Store<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->1<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Data Grids<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Dashboards<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">\ud83c\udf34 Pacer<\/a><a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">\ud83c\udf34 Hotkeys<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->2<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path><\/svg><\/a><a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Templates<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Virtualization<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">\ud83c\udf34 Virtual<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">\ud83c\udf34 Intent<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>DevTools<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Routers<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Vite Plugins<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Devtools<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Incremental View Maintenance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Config<\/a><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Maintainers<\/a><\/div><\/div><div class=\"lg:max-w-(--breakpoint-lg) px-4 mx-auto\"><div id=\"sponsors\" class=\"scroll-mt-24\"><div class=\"px-4 w-full lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"space-y-8\"><h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3><div class=\"relative mx-auto flex w-full flex-wrap overflow-hidden [&>div]:h-full [&>div]:w-full\" style=\"aspect-ratio:1\/1;\"><div><!--$4--><div class=\"relative w-full h-full overflow-hidden rounded-[2rem] bg-linear-to-br from-gray-100\/80 via-white to-gray-50 dark:from-gray-900 dark:via-gray-950 dark:to-gray-900\"><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:8%;top:6%;width:20px;height:20px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:39.08%;top:59.68%;width:37px;height:37px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:70.16%;top:25.36%;width:54px;height:54px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:17.240000000000002%;top:79.03999999999999%;width:71px;height:71px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:48.32%;top:44.72%;width:88px;height:88px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:79.39999999999999%;top:10.4%;width:105px;height:105px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:26.48%;top:64.08000000000001%;width:32px;height:32px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:57.559999999999995%;top:29.76%;width:49px;height:49px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:88.64%;top:83.44%;width:66px;height:66px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:35.72%;top:49.12%;width:83px;height:83px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:66.8%;top:14.8%;width:100px;height:100px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.88%;top:68.47999999999999%;width:27px;height:27px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.96%;top:34.16%;width:44px;height:44px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:76.04%;top:87.84%;width:61px;height:61px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:23.119999999999997%;top:53.52%;width:78px;height:78px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:54.2%;top:19.2%;width:95px;height:95px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:85.28%;top:72.88%;width:22px;height:22px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:32.36%;top:38.56%;width:39px;height:39px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:63.440000000000005%;top:92.24%;width:56px;height:56px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:10.52%;top:57.919999999999995%;width:73px;height:73px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:41.6%;top:23.6%;width:90px;height:90px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:72.68%;top:77.28%;width:107px;height:107px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:19.76%;top:42.96%;width:34px;height:34px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:50.84%;top:8.64%;width:51px;height:51px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:81.92%;top:62.32%;width:68px;height:68px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:29%;top:28%;width:85px;height:85px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:60.08%;top:81.67999999999999%;width:102px;height:102px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:91.16%;top:47.36%;width:29px;height:29px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:38.239999999999995%;top:13.04%;width:46px;height:46px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:69.32%;top:66.72%;width:63px;height:63px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:16.4%;top:32.4%;width:80px;height:80px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:47.48%;top:86.08%;width:97px;height:97px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:78.56%;top:51.760000000000005%;width:24px;height:24px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:25.64%;top:17.44%;width:41px;height:41px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:56.72%;top:71.12%;width:58px;height:58px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:87.8%;top:36.8%;width:75px;height:75px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:34.879999999999995%;top:90.47999999999999%;width:92px;height:92px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:65.96%;top:56.16%;width:109px;height:109px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.04%;top:21.84%;width:36px;height:36px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.12%;top:75.52000000000001%;width:53px;height:53px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:75.2%;top:41.2%;width:70px;height:70px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:22.28%;top:6.88%;width:87px;height:87px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:53.36%;top:60.56%;width:104px;height:104px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:84.44%;top:26.240000000000002%;width:31px;height:31px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:31.520000000000003%;top:79.92%;width:48px;height:48px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:62.6%;top:45.6%;width:65px;height:65px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:9.68%;top:11.28%;width:82px;height:82px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:40.76%;top:64.96000000000001%;width:99px;height:99px;opacity:0.25;\"><\/div><\/div><!--\/$--><\/div><\/div><div class=\"flex justify-center\"><a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">Become a Sponsor<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"h-4\"><\/div><p class=\"italic mx-auto max-w-(--breakpoint-sm) text-gray-500 dark:text-gray-400 text-center\">Sponsors get special perks like<!-- --> <strong>private discord channels, priority issue requests, and direct support<\/strong>!<\/p><\/div><\/div><!--\/$--><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-discord text-white overflow-hidden relative\n shadow-xl shadow-indigo-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\"><\/div><div class=\"sm:col-span-2\"><h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3><p class=\"mt-4\">The official TanStack community to ask questions, network and make new friends and get lightning fast news about what's coming next for TanStack!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">Join TanStack Discord<\/a><\/div><\/div><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-linear-to-br from-red-500 to-red-700 text-white overflow-hidden relative\n shadow-xl shadow-red-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/div><div class=\"sm:col-span-2\"><h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3><p class=\"mt-4\">The official TanStack YouTube channel. Tutorials, deep dives, release walkthroughs, and more \u2014 free for everyone!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\"><\/path><\/svg>Subscribe on YouTube<\/a><\/div><\/div><\/div><div class=\"h-4\"><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg) relative\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 rounded-md p-8 md:p-14\"><div><div class=\"relative inline-block max-w-full\"><h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3><\/div><p class=\"text-lg mt-1\">New posts, releases, and ecosystem updates from TanStack.<\/p><\/div><div class=\"grid gap-2 mt-4 max-w-sm\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\"><path d=\"m10 17 5-5-5-5\"><\/path><path d=\"M15 12H3\"><\/path><path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"><\/path><\/svg>Log in to subscribe<\/button><p class=\"text-gray-500 dark:text-gray-400 text-sm opacity-50 font-semibold italic\">We'll use your TanStack login email.<\/p><\/div><\/div><\/div><div class=\"h-20\"><\/div><div class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 relative flex flex-col items-start justify-center gap-4 p-8 max-w-(--breakpoint-lg) mx-auto text-sm\"><div class=\"grid gap-1 sm:grid-cols-2 md:grid-cols-3\"><div><a href=\"\/blog\">Blog<\/a><\/div><div><a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a><\/div><div><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a><\/div><div><a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a><\/div><div><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a><\/div><div><a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a><\/div><div><a href=\"\/ethos\">Ethos<\/a><\/div><div><a href=\"\/tenets\">Tenets<\/a><\/div><div><a href=\"\/privacy\">Privacy Policy<\/a><\/div><div><a href=\"\/terms\">Terms of Service<\/a><\/div><\/div><div class=\"text-center opacity-60\">\u00a9 <!-- -->2026<!-- --> TanStack LLC<\/div><\/div><\/div><!--\/$--><\/div><\/div><div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\"><div class=\"absolute top-0 w-full h-80 rounded-[100%] bg-amber-500\/30 blur-3xl transition-all duration-500 dark:bg-sky-400\/25 -translate-y-full opacity-0\"><\/div><div class=\"absolute top-6 left-1\/2 -translate-x-1\/2 rounded-full bg-white\/75 p-2 shadow-lg backdrop-blur-lg transition-all duration-300 dark:bg-slate-900\/40 -translate-y-6 opacity-0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-loader-circle animate-spin text-gray-900 dark:text-white text-4xl\" aria-label=\"Loading\"><path d=\"M21 12a9 9 0 1 1-6.219-8.56\"><\/path><\/svg><\/div><\/div><section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section><script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\" integrity=\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\" data-cf-beacon=\"{"version":"2024.11.0","token":"7703c87711084cfcbf970e05b2952977","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}\" crossorigin=\"anonymous\"><\/script>\n<\/body><\/html>",
"has_shadow_root": "false",
"img-loading-attr": "[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"]",
"initiators": {
"": [
"https:\/\/tanstack.com\/"
],
"about:client": [
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"https:\/\/tanstack.com\/assets\/rolldown-runtime-9r-HBx0o.js",
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js",
"https:\/\/tanstack.com\/assets\/tanstack-query-BttgOCQn.js",
"https:\/\/tanstack.com\/assets\/icons-xTj2hkG8.js",
"https:\/\/tanstack.com\/assets\/shared-constants-yNCBtlN_.js",
"https:\/\/tanstack.com\/assets\/routes-DfNLmXGz.js",
"https:\/\/tanstack.com\/assets\/Footer-DXYm8Pa-.js",
"https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"https:\/\/tanstack.com\/assets\/blog.functions-C-Dso7yf.js",
"https:\/\/tanstack.com\/assets\/users.functions-CeXclkLY.js",
"https:\/\/tanstack.com\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js",
"https:\/\/tanstack.com\/assets\/useDebouncedValue-CV-ebLIG.js",
"https:\/\/tanstack.com\/assets\/useDebouncer-DFwQa-3J.js",
"https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js",
"https:\/\/tanstack.com\/assets\/store-Cj3QexLS.js",
"https:\/\/tanstack.com\/assets\/Icons-q42Z9Dpx.js",
"https:\/\/tanstack.com\/assets\/usePartnerPlacementContext-COo3TXOB.js"
],
"undefined": [
"https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"https:\/\/tanstack.com\/favicon.ico"
],
"https:\/\/tanstack.com\/": [
"https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"https:\/\/tanstack.com\/site.webmanifest",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"https:\/\/tanstack.com\/_a\/gtag.js"
],
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js": [
"https:\/\/tanstack.com\/cdn-cgi\/rum?",
"https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280"
],
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js": [
"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e"
],
"https:\/\/tanstack.com\/_a\/gtag.js": [
"https:\/\/stats.g.doubleclick.net\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606"
]
},
"inline_style_bytes": 16944,
"javascript": "{\"ajax_requests\":{\"xmlhttprequest\":1,\"fetch\":10,\"beacon\":1,\"total\":12},\"beacon_ajax_usage\":1,\"iframe\":0,\"requests_protocol\":{\"ajax_h1\":0,\"resources_h1\":0,\"ajax_h2\":0,\"resources_h2\":0,\"ajax_h3\":10,\"resources_h3\":36},\"web_component_specs\":{\"custom_elements\":[],\"shadow_roots\":[],\"template\":[]},\"script_tags\":{\"total\":6,\"async\":4,\"defer\":1,\"crossorigin\":0,\"integrity\":1,\"nomodule\":0,\"nonce\":0,\"referrerpolicy\":0,\"src\":4,\"inline\":2,\"type_module\":1,\"async_and_defer\":0,\"defer_without_src\":0,\"charset\":0,\"language\":0},\"noscript_tags\":{\"total\":0},\"sourceMaps\":{\"count\":0,\"ext\":{}},\"bundler\":[],\"document\":{\"length\":308432,\"elements\":2015,\"links\":19,\"stylesheets\":1,\"inlineStyles\":1,\"scripts\":2,\"inlineScripts\":4}}",
"llms_txt_validation": "{\"valid\":true}",
"localstorage_size": 0,
"markup": "{\"favicon\":true,\"rel_alternate_mobile\":false,\"compatMode\":\"CSS1Compat\",\"noscripts\":{\"iframe_googletagmanager_count\":0,\"total\":0},\"buttons\":{\"types\":{\"button\":26,\"submit\":1},\"total\":27},\"form\":{\"target\":{},\"method\":{},\"elements\":[{\"tagNames\":{\"button\":6,\"textarea\":1},\"types\":{\"button\":5,\"submit\":1},\"total\":7}],\"total\":1},\"dirs\":{\"html_dir\":null,\"body_nodes_dir\":{\"values\":{},\"total\":0}},\"inputs\":{\"types\":{},\"total\":0},\"audios\":{\"autoplay\":{},\"total\":0},\"classes\":{\"unique_names_total\":772,\"references_total\":10802},\"rel\":{\"rels_total\":103,\"rels\":{\"modulepreload\":19,\"canonical\":1,\"preload\":1,\"apple-touch-icon\":1,\"icon\":3,\"manifest\":1,\"stylesheet\":1,\"noopener noreferrer\":54,\"noreferrer\":22}},\"ids\":{\"ids_total\":27,\"duplicate_ids_total\":0,\"unique_ids_total\":27},\"images\":{\"picture\":{\"total\":0},\"source\":{\"total\":0,\"src_total\":0,\"srcset_total\":0,\"media_total\":0,\"type_total\":0},\"img\":{\"total\":52,\"src_total\":52,\"srcset_total\":0,\"alt\":{\"missing\":0,\"blank\":7,\"present\":45},\"loading\":{\"auto\":0,\"lazy\":48,\"eager\":2,\"invalid\":0,\"missing\":2,\"blank\":0},\"dimensions\":{\"missing_width\":18,\"missing_height\":19}}},\"iframes\":{\"total\":0,\"loading\":{\"auto\":0,\"lazy\":0,\"eager\":0,\"invalid\":0,\"missing\":0,\"blank\":0}},\"amp\":{\"html_amp_attribute_present\":false,\"html_amp_emoji_attribute_present\":false,\"amp_page\":false,\"rel_amphtml\":null},\"data_nosnippet\":{\"valid\":0,\"wrong_tag_type\":0},\"obsolete_elements\":{},\"svgs\":{\"svg_element_total\":169,\"svg_img_total\":21,\"svg_object_total\":0,\"svg_embed_total\":0,\"svg_iframe_total\":0,\"svg_total\":190},\"app\":{\"app_id_present\":false,\"meta_theme_color\":\"#f9fafb\"},\"anchors\":{\"hrefs_without_special_scheme\":[\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\",\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\"]},\"dom-shape\":{\"bodyNodesCount\":1974,\"bodyLeafNodesCount\":858,\"depth\":{\"mean\":12.944055944055943,\"median\":13,\"mode\":15,\"stddev\":3.841758454775927,\"skew\":-0.5351570329436474,\"range\":{\"min\":1,\"max\":20}},\"bodyNonLeafNodesCount\":1116,\"branchFactor\":{\"mean\":1.8584229390681004,\"median\":2,\"mode\":1,\"stddev\":1.834464661779042,\"skew\":0.46794193257209543,\"range\":{\"min\":1,\"max\":48}},\"branchFactorByDepth\":[{\"depth\":0,\"count\":1,\"mean\":8,\"stddev\":0,\"skew\":null,\"median\":8,\"mode\":8,\"range\":{\"min\":8,\"max\":8}},{\"depth\":1,\"count\":4,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":2,\"count\":5,\"mean\":2.6,\"stddev\":1.8547236990991407,\"skew\":0.8626621856275074,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":3,\"count\":11,\"mean\":2.6363636363636362,\"stddev\":3.2828127427759615,\"skew\":0.49846389805954017,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":12}},{\"depth\":4,\"count\":24,\"mean\":1.9166666666666667,\"stddev\":0.759202798262025,\"skew\":-0.10976425998969024,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":5,\"count\":32,\"mean\":2.21875,\"stddev\":2.1612261421470915,\"skew\":0.5639159994563182,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":10}},{\"depth\":6,\"count\":45,\"mean\":2,\"stddev\":1.2110601416389966,\"skew\":0.8257228238447706,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":7,\"count\":60,\"mean\":2.3833333333333333,\"stddev\":2.0007637430630223,\"skew\":0.6914026396817605,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":13}},{\"depth\":8,\"count\":80,\"mean\":1.775,\"stddev\":0.6319612329882268,\"skew\":-0.3560344974581562,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":4}},{\"depth\":9,\"count\":80,\"mean\":2.325,\"stddev\":2.2845951501305435,\"skew\":-0.29545716227289975,\"median\":2,\"mode\":3,\"range\":{\"min\":1,\"max\":21}},{\"depth\":10,\"count\":102,\"mean\":1.9019607843137254,\"stddev\":0.9852819236393031,\"skew\":0.9154342149931898,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":11,\"count\":95,\"mean\":1.5263157894736843,\"stddev\":0.831512322447642,\"skew\":0.6329621044272918,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":12,\"count\":125,\"mean\":1.864,\"stddev\":4.220604696012173,\"skew\":0.2047100030041544,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":48}},{\"depth\":13,\"count\":127,\"mean\":1.8661417322834646,\"stddev\":0.6065548085849058,\"skew\":-0.22068618667590345,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":6}},{\"depth\":14,\"count\":133,\"mean\":1.4285714285714286,\"stddev\":0.6967779150798856,\"skew\":0.6150760799045889,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":15,\"count\":41,\"mean\":2.073170731707317,\"stddev\":0.9973194292810182,\"skew\":0.07336739820667783,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":5}},{\"depth\":16,\"count\":36,\"mean\":2,\"stddev\":0.23570226039551584,\"skew\":0,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":17,\"count\":64,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":18,\"count\":49,\"mean\":1.7755102040816326,\"stddev\":0.8867575911183849,\"skew\":0.8745458870034072,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":19,\"count\":3,\"mean\":3,\"stddev\":0,\"skew\":null,\"median\":3,\"mode\":3,\"range\":{\"min\":3,\"max\":3}}]}}",
"media": "{\"num_picture_img\":0,\"num_image_sizes\":28,\"num_srcset_all\":0,\"num_srcset_sizes\":0,\"num_srcset_descriptor_x\":0,\"num_srcset_descriptor_w\":0,\"num_srcset_candidates\":0,\"picture_formats\":[],\"num_video_nodes\":0,\"video_durations\":[],\"video_attributes_values_counts\":[],\"video_display_style\":[],\"video_using_source_media_count\":0,\"video_source_media_values\":[],\"video_source_format_count\":[],\"video_source_format_type\":[],\"num_picture_using_min_resolution\":0,\"num_picture_using_orientation\":0,\"num_img_not_in_picture_srcset_candidates\":0}",
"meta_viewport": "\"width=device-width, initial-scale=1\"",
"num_iframes": 0,
"num_scripts": 6,
"num_scripts_async": 3,
"num_scripts_sync": 1,
"observers": null,
"origin-trials": [],
"parsed_css": [
{
"url": "https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
"@layer properties"
]
},
{
"type": "supports",
"supports": "(((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b))))",
"rules": [
{
"type": "rule",
"selectors": [
":root",
":host"
],
"declarations": [
{
"type": "declaration",
"property": "--ship-x",
"value": "70px"
},
{
"type": "declaration",
"property": "--ship-y",
"value": "2.5rem"
}
]
},
{
"type": "rule",
"selectors": [
"*",
":before",
":after",
"::backdrop"
],
"declarations": [
{
"type": "declaration",
"property": "--tw-translate-x",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-translate-y",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-translate-z",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-scale-x",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-scale-y",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-scale-z",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-rotate-x",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-rotate-y",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-rotate-z",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-skew-x",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-skew-y",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-space-y-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-space-x-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-divide-x-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-border-style",
"value": "solid"
},
{
"type": "declaration",
"property": "--tw-divide-y-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-gradient-position",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-from",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-via",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-to",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-stops",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-via-stops",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-from-position",
"value": "0%"
},
{
"type": "declaration",
"property": "--tw-gradient-via-position",
"value": "50%"
},
{
"type": "declaration",
"property": "--tw-gradient-to-position",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-leading",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-font-weight",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-tracking",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ordinal",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-slashed-zero",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-figure",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-spacing",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-fraction",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-inset-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-inset-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-inset-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-ring-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ring-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-inset-ring-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-inset-ring-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-ring-inset",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ring-offset-width",
"value": "0px"
},
{
"type": "declaration",
"property": "--tw-ring-offset-color",
"value": "#fff"
},
{
"type": "declaration",
"property": "--tw-ring-offset-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-outline-style",
"value": "solid"
},
{
"type": "declaration",
"property": "--tw-blur",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-brightness",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-contrast",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-grayscale",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-hue-rotate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-invert",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-opacity",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-saturate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-sepia",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-size",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-blur",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-brightness",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-contrast",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-grayscale",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-hue-rotate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-invert",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-opacity",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-saturate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-sepia",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-duration",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ease",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-content",
"value": "\"\""
}
]
}
]
}
],
"parsingErrors": [
{
"reason": "missing '}'",
"line": 1,
"column": 85,
"source": "@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ship-x:70px;--ship-y:2.5rem}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:\"Inter\", ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", Segoe UI Symbol, \"Noto Color Emoji\";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-lg:64rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 \/ .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 \/ .875);--text-base:1rem;--text-base--line-height:calc(1.5 \/ 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 \/ 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 \/ 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 \/ 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 \/ 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 \/ 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 \/ 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-shop-display:\"DM Sans\", ui-sans-serif, system-ui, sans-serif;--font-shop-mono:\"DM Mono\", ui-monospace, SFMono-Regular, Menlo, monospace;--text-shop-display:clamp(36px, 5vw, 52px);--text-shop-heading:22px;--text-shop-title:18px;--text-shop-price:20px;--text-shop-body:13.5px;--text-shop-ui:13px;--text-shop-sm:12px;--text-shop-xs:10.5px;--text-shop-2xs:9.5px;--color-twine-50:#f8f5ee;--color-twine-100:#eee6d3;--color-twine-200:#dfcda9;--color-twine-300:#cdac77;--color-twine-400:#bd9051;--color-twine-500:#ae7d44;--color-twine-600:#956339;--color-twine-700:#784b30;--color-twine-800:#653f2e;--color-twine-900:#58362b;--color-twine-950:#321c16;--color-discord:#536bbd;--color-shop-green:#22c993}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}:root{--navbar-height:52px;--docs-tabs-height:0px;--anchor-scroll-padding-top:calc(var(--navbar-height) + var(--docs-tabs-height));scroll-padding-top:var(--anchor-scroll-padding-top)}:root:has([data-docs-layout]){--docs-tabs-height:41px}@media (width>=1120px){:root:has([data-docs-layout]){--docs-tabs-height:42px}}html,body{color:var(--color-gray-900)}:is(html,body):is(.dark,.dark *){color:var(--color-gray-200)}html,body{background-color:#fdfdfd}html.dark,html.dark body{background-color:#0a0a0a}.using-mouse *{outline:none!important}*{scrollbar-color:var(--color-gray-400) var(--color-gray-100)}* scrollbar{width:1rem;height:1rem}::-webkit-scrollbar{width:1rem;height:1rem}* scrollbar-track{background:var(--color-gray-100)}::-webkit-scrollbar-track{background:var(--color-gray-100)}* scrollbar-thumb{background:var(--color-gray-300);border:3px solid var(--color-gray-100);border-radius:.5rem}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border:3px solid var(--color-gray-100);border-radius:.5rem}html.dark,html.dark *{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--color-gray-700) var(--color-gray-800)}html.dark * scrollbar{width:1rem;height:1rem}html.dark::-webkit-scrollbar{width:1rem;height:1rem}html.dark ::-webkit-scrollbar{width:1rem;height:1rem}html.dark * scrollbar-track{background:var(--color-gray-800)}html.dark ::-webkit-scrollbar-track{background:var(--color-gray-800)}html.dark * scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}html.dark::-webkit-scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}html.dark ::-webkit-scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}[disabled]{pointer-events:none;opacity:.5}#docs-details summary::-webkit-details-marker{display:none}#docs-details .icon-close{display:none}#docs-details[open] .icon-close{display:block}#docs-details[open] .icon-open{display:none}#docs-details[open]>summary+*{height:auto;max-height:calc(100vh - 62px)}.anchor-heading{display:inline;text-decoration:none!important}.anchor-heading>:after{content:\"#\";margin-left:calc(var(--spacing) * 2);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;position:relative}.anchor-heading:hover>:after{opacity:.5}.anchor-heading-link{margin-left:calc(var(--spacing) * 2);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;display:inline-block;text-decoration:none!important}:hover>.anchor-heading-link{opacity:.5}.anchor-heading-link:focus{opacity:.75}:has(+.anchor-heading){margin-bottom:0!important}.anchor-heading+*{margin-top:0!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-0\\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\\/2{top:50%}.top-1\\\/3{top:33.3333%}.top-1\\\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.top-\\[5px\\]{top:5px}.top-\\[7px\\]{top:7px}.top-\\[48px\\]{top:48px}.top-\\[60\\%\\]{top:60%}.top-\\[calc\\(100\\%\\+6px\\)\\]{top:calc(100% + 6px)}.top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height))}.top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\,0px\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height,0px))}.top-\\[calc\\(var\\(--navbar-height\\,56px\\)\\+0\\.5rem\\)\\]{top:calc(var(--navbar-height,56px) + .5rem)}.top-\\[var\\(--navbar-height\\)\\]{top:var(--navbar-height)}.top-\\[var\\(--navbar-height\\,56px\\)\\]{top:var(--navbar-height,56px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-5{right:calc(var(--spacing) * -5)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\\.5{right:calc(var(--spacing) * 1.5)}.right-1\\\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-full{right:100%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\\\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\\[25\\%\\]{bottom:25%}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\\.5{left:calc(var(--spacing) * 1.5)}.left-1\\\/2{left:50%}.left-1\\\/3{left:33.3333%}.left-1\\\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\\[-4px\\]{left:-4px}.left-\\[3px\\]{left:3px}.left-\\[7px\\]{left:7px}.left-\\[9px\\]{left:9px}.left-\\[11px\\]{left:11px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-99999999{z-index:99999999}.z-\\[2\\]{z-index:2}.z-\\[3\\]{z-index:3}.z-\\[60\\]{z-index:60}.z-\\[70\\]{z-index:70}.z-\\[80\\]{z-index:80}.z-\\[90\\]{z-index:90}.z-\\[100\\]{z-index:100}.z-\\[200\\]{z-index:200}.z-\\[500\\]{z-index:500}.z-\\[999\\]{z-index:999}.z-\\[1000\\]{z-index:1000}.z-\\[1200\\]{z-index:1200}.order-4832{order:4832}.col-span-full{grid-column:1\/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.-mx-\\[calc\\(50vw-50\\%\\)\\]{margin-inline:calc(50% - 50vw)}.mx-0\\.5{margin-inline:calc(var(--spacing) * .5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"\u201c\"\"\u201d\"\"\u2018\"\"\u2019\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527\/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-0\\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-px{margin-right:-1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\\[-55px\\]{margin-right:-55px}.mr-\\[108px\\]{margin-right:108px}.mr-auto{margin-right:auto}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-\\[1px\\],.-mb-px{margin-bottom:-1px}.mb-0\\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-row{display:table-row}.aspect-\\[5\\\/2\\]{aspect-ratio:5\/2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-0\\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-1\\\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-17{height:calc(var(--spacing) * 17)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\\[1\\.125rem\\]{height:1.125rem}.h-\\[3px\\]{height:3px}.h-\\[5px\\]{height:5px}.h-\\[7\\.5rem\\]{height:7.5rem}.h-\\[7px\\]{height:7px}.h-\\[9px\\]{height:9px}.h-\\[18px\\]{height:18px}.h-\\[26px\\]{height:26px}.h-\\[26rem\\]{height:26rem}.h-\\[38px\\]{height:38px}.h-\\[95\\%\\]{height:95%}.h-\\[180px\\]{height:180px}.h-\\[200px\\]{height:200px}.h-\\[210px\\]{height:210px}.h-\\[320px\\]{height:320px}.h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{height:calc(100dvh - var(--navbar-height))}.h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\)\\)\\]{height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height))}.h-\\[var\\(--navbar-height\\)\\]{height:var(--navbar-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-lh{height:1lh}.h-px{height:1px}.h-screen{height:100vh}.max-h-7{max-height:calc(var(--spacing) * 7)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[22px\\]{max-height:22px}.max-h-\\[26px\\]{max-height:26px}.max-h-\\[36px\\]{max-height:36px}.max-h-\\[40px\\]{max-height:40px}.max-h-\\[50vh\\]{max-height:50vh}.max-h-\\[56px\\]{max-height:56px}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[80dvh\\]{max-height:80dvh}.max-h-\\[90dvh\\]{max-height:90dvh}.max-h-\\[120px\\]{max-height:120px}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height))}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\,0px\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height,0px))}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\,56px\\)-1rem\\)\\]{max-height:calc(100dvh - var(--navbar-height,56px) - 1rem)}.max-h-\\[min\\(62dvh\\,560px\\)\\]{max-height:min(62dvh,560px)}.max-h-\\[min\\(320px\\,60vh\\)\\]{max-height:min(320px,60vh)}.max-h-\\[var\\(--radix-dropdown-menu-content-available-height\\)\\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\\[19rem\\]{min-height:19rem}.min-h-\\[56px\\]{min-height:56px}.min-h-\\[60dvh\\]{min-height:60dvh}.min-h-\\[60px\\]{min-height:60px}.min-h-\\[72px\\]{min-height:72px}.min-h-\\[80dvh\\]{min-height:80dvh}.min-h-\\[80px\\]{min-height:80px}.min-h-\\[88dvh\\]{min-height:88dvh}.min-h-\\[100px\\]{min-height:100px}.min-h-\\[130px\\]{min-height:130px}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[220px\\]{min-height:220px}.min-h-\\[250px\\]{min-height:250px}.min-h-\\[260px\\]{min-height:260px}.min-h-\\[280px\\]{min-height:280px}.min-h-\\[320px\\]{min-height:320px}.min-h-\\[330px\\]{min-height:330px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[420px\\]{min-height:420px}.min-h-\\[1180px\\]{min-height:1180px}.min-h-\\[1840px\\]{min-height:1840px}.min-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{min-height:calc(100dvh - var(--navbar-height))}.min-h-\\[calc\\(100vh-200px\\)\\]{min-height:calc(100vh - 200px)}.min-h-\\[calc\\(100vh-var\\(--navbar-height\\,0px\\)\\)\\]{min-height:calc(100vh - var(--navbar-height,0px))}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\\/2{width:50%}.w-1\\\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\\\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\\\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[1px\\]{width:1px}.w-\\[2px\\]{width:2px}.w-\\[4\\.5rem\\]{width:4.5rem}.w-\\[5px\\]{width:5px}.w-\\[6\\.5rem\\]{width:6.5rem}.w-\\[7px\\]{width:7px}.w-\\[9px\\]{width:9px}.w-\\[18px\\]{width:18px}.w-\\[26px\\]{width:26px}.w-\\[30px\\]{width:30px}.w-\\[80\\%\\]{width:80%}.w-\\[80px\\]{width:80px}.w-\\[95\\%\\]{width:95%}.w-\\[100px\\]{width:100px}.w-\\[100vw\\]{width:100vw}.w-\\[108px\\]{width:108px}.w-\\[260px\\]{width:260px}.w-\\[300px\\]{width:300px}.w-\\[500px\\]{width:500px}.w-\\[900px\\]{width:900px}.w-\\[calc\\(100\\%-1rem\\)\\]{width:calc(100% - 1rem)}.w-\\[calc\\(100vw-2rem\\)\\]{width:calc(100vw - 2rem)}.w-\\[min\\(22rem\\,calc\\(100vw-1rem\\)\\)\\]{width:min(22rem,100vw - 1rem)}.w-\\[min\\(420px\\,calc\\(100vw-2rem\\)\\)\\]{width:min(420px,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\\(--breakpoint-lg\\){max-width:var(--breakpoint-lg)}.max-w-\\(--breakpoint-sm\\){max-width:var(--breakpoint-sm)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\\[9rem\\]{max-width:9rem}.max-w-\\[10rem\\]{max-width:10rem}.max-w-\\[12rem\\]{max-width:12rem}.max-w-\\[14rem\\]{max-width:14rem}.max-w-\\[25rem\\]{max-width:25rem}.max-w-\\[58ch\\]{max-width:58ch}.max-w-\\[70px\\]{max-width:70px}.max-w-\\[78\\%\\]{max-width:78%}.max-w-\\[80rem\\]{max-width:80rem}.max-w-\\[82\\%\\]{max-width:82%}.max-w-\\[85\\%\\]{max-width:85%}.max-w-\\[86\\%\\]{max-width:86%}.max-w-\\[90\\%\\]{max-width:90%}.max-w-\\[100px\\]{max-width:100px}.max-w-\\[100vw\\]{max-width:100vw}.max-w-\\[110px\\]{max-width:110px}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[150px\\]{max-width:150px}.max-w-\\[180px\\]{max-width:180px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[250px\\]{max-width:250px}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[348px\\]{max-width:348px}.max-w-\\[350px\\]{max-width:350px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[760px\\]{max-width:760px}.max-w-\\[768px\\]{max-width:768px}.max-w-\\[900px\\]{max-width:900px}.max-w-\\[936px\\]{max-width:936px}.max-w-\\[1021px\\]{max-width:1021px}.max-w-\\[1100px\\]{max-width:1100px}.max-w-\\[1200px\\]{max-width:1200px}.max-w-\\[1280px\\]{max-width:1280px}.max-w-\\[1500px\\]{max-width:1500px}.max-w-\\[1760px\\]{max-width:1760px}.max-w-\\[calc\\(100vw-2rem\\)\\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-18{min-width:calc(var(--spacing) * 18)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\\[1\\.5rem\\]{min-width:1.5rem}.min-w-\\[1\\.125rem\\]{min-width:1.125rem}.min-w-\\[1ch\\]{min-width:1ch}.min-w-\\[2\\.5rem\\]{min-width:2.5rem}.min-w-\\[3\\.25rem\\]{min-width:3.25rem}.min-w-\\[10rem\\]{min-width:10rem}.min-w-\\[16rem\\]{min-width:16rem}.min-w-\\[24px\\]{min-width:24px}.min-w-\\[28px\\]{min-width:28px}.min-w-\\[34rem\\]{min-width:34rem}.min-w-\\[100px\\]{min-width:100px}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[160px\\]{min-width:160px}.min-w-\\[180px\\]{min-width:180px}.min-w-\\[200px\\]{min-width:200px}.min-w-\\[230px\\]{min-width:230px}.min-w-\\[240px\\]{min-width:240px}.min-w-\\[300px\\]{min-width:300px}.min-w-\\[320px\\]{min-width:320px}.min-w-\\[340px\\]{min-width:340px}.min-w-\\[var\\(--ts-primary-nav-target-width\\,0px\\)\\]{min-width:var(--ts-primary-nav-target-width,0px)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\\\/2{flex-basis:50%}.basis-1\\\/3{flex-basis:33.3333%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\\.5{--tw-translate-x:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\\/2{--tw-translate-x:calc(calc(1 \/ 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\\\/3{--tw-translate-x:calc(1 \/ 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\\/2{--tw-translate-y:calc(calc(1 \/ 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\\/3{--tw-translate-y:calc(calc(1 \/ 3 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\\[-1px\\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\\[-8deg\\]{rotate:-8deg}.-skew-x-15{--tw-skew-x:skewX(calc(15deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\\[animation\\:shop-pulse_1\\.8s_infinite\\]{animation:1.8s infinite shop-pulse}.animate-\\[testimonials_linear_infinite\\]{animation:linear infinite testimonials}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-2{scroll-margin-block:calc(var(--spacing) * 2)}.scroll-my-20{scroll-margin-block:calc(var(--spacing) * 20)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-py-2{scroll-padding-block:calc(var(--spacing) * 2)}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.\\[scrollbar-width\\:thin\\]{scrollbar-width:thin}.\\[scrollbar-color\\:var\\(--shop-line\\)_transparent\\]{scrollbar-color:var(--shop-line) transparent}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.\\[break-inside\\:avoid\\],.break-inside-avoid{break-inside:avoid}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\\[1\\.4fr_0\\.75fr_0\\.7fr\\]{grid-template-columns:1.4fr .75fr .7fr}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[2rem_1fr\\]{grid-template-columns:2rem 1fr}.grid-cols-\\[70px_1fr_70px\\]{grid-template-columns:70px 1fr 70px}.grid-cols-\\[100px_1fr\\]{grid-template-columns:100px 1fr}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\\[max-content_260px\\]{grid-template-columns:max-content 260px}.grid-cols-\\[minmax\\(11ch\\,max-content\\)_auto\\]{grid-template-columns:minmax(11ch,max-content) auto}.grid-cols-\\[repeat\\(2\\,260px\\)\\]{grid-template-columns:repeat(2,260px)}.grid-cols-\\[repeat\\(3\\,max-content\\)\\]{grid-template-columns:repeat(3,max-content)}.grid-cols-\\[repeat\\(auto-fill\\,minmax\\(54px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(54px,1fr))}.grid-cols-\\[repeat\\(auto-fill\\,minmax\\(340px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\\[0fr\\]{grid-template-rows:0fr}.grid-rows-\\[1fr\\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\\[7px\\]{gap:7px}.gap-\\[10px\\]{gap:10px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\\[0\\.22em\\]{column-gap:.22em}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-5\\.5{row-gap:calc(var(--spacing) * 5.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-500\\\/10>:not(:last-child)){border-color:#7373731a}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-500\\\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}:where(.divide-red-100>:not(:last-child)){border-color:var(--color-red-100)}:where(.divide-white\\\/30>:not(:last-child)){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\\\/30>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.place-self-center{place-self:center}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\\!overflow-x-hidden{overflow-x:hidden!important}.\\[overflow-x\\:clip\\]{overflow-x:clip}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[1px\\]{border-radius:1px}.rounded-\\[1rem\\]{border-radius:1rem}.rounded-\\[2rem\\]{border-radius:2rem}.rounded-\\[5px\\]{border-radius:5px}.rounded-\\[28px\\]{border-radius:28px}.rounded-\\[100\\%\\]{border-radius:100%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\\[\\#00AD9F\\]{border-color:#00ad9f}.border-\\[\\#231f20\\]{border-color:#231f20}.border-\\[\\#D4A373\\]{border-color:#d4a373}.border-\\[\\#f9f4da\\]{border-color:#f9f4da}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\\\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\\\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-black{border-color:var(--color-black)}.border-black\\\/50{border-color:#00000080}@supports (color:color-mix(in lab, red, red)){.border-black\\\/50{border-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\\\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\\\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\\\/50{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-500\\\/50{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-800{border-color:var(--color-blue-800)}.border-blue-900\\\/50{border-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.border-blue-900\\\/50{border-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.border-blue-950\\\/10{border-color:#1624561a}@supports (color:color-mix(in lab, red, red)){.border-blue-950\\\/10{border-color:color-mix(in oklab, var(--color-blue-950) 10%, transparent)}}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\\\/60{border-color:#a2f4fd99}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\\\/60{border-color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.border-cyan-200\\\/70{border-color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\\\/70{border-color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-500\\\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/20{border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\\\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-500\\\/50{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/50{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.border-cyan-500\\\/60{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/60{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.border-cyan-500\\\/70{border-color:#00b7d7b3}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/70{border-color:color-mix(in oklab, var(--color-cyan-500) 70%, transparent)}}.border-cyan-950\\\/10{border-color:#0533451a}@supports (color:color-mix(in lab, red, red)){.border-cyan-950\\\/10{border-color:color-mix(in oklab, var(--color-cyan-950) 10%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\\\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\\\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\\\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\\\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\\\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\\\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-950\\\/10{border-color:#002c221a}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\\\/10{border-color:color-mix(in oklab, var(--color-emerald-950) 10%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\\\/80{border-color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\\\/30{border-color:#d4d4d44d}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\\/30{border-color:color-mix(in oklab, var(--color-gray-300) 30%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-400\\\/60{border-color:#a3a3a399}@supports (color:color-mix(in lab, red, red)){.border-gray-400\\\/60{border-color:color-mix(in oklab, var(--color-gray-400) 60%, transparent)}}.border-gray-500\\\/10{border-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/10{border-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.border-gray-500\\\/15{border-color:#73737326}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/15{border-color:color-mix(in oklab, var(--color-gray-500) 15%, transparent)}}.border-gray-500\\\/20{border-color:#73737333}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/20{border-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-900{border-color:var(--color-gray-900)}.border-gray-950{border-color:var(--color-gray-950)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\\\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\\\/30{border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.border-green-500\\\/50{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.border-green-500\\\/50{border-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.border-green-600{border-color:var(--color-green-600)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\\\/50{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\\\/50{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.border-indigo-950\\\/10{border-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\\\/10{border-color:color-mix(in oklab, var(--color-indigo-950) 10%, transparent)}}.border-lime-200{border-color:var(--color-lime-200)}.border-lime-500{border-color:var(--color-lime-500)}.border-lime-600{border-color:var(--color-lime-600)}.border-lime-700\\\/50{border-color:#4b7d0080}@supports (color:color-mix(in lab, red, red)){.border-lime-700\\\/50{border-color:color-mix(in oklab, var(--color-lime-700) 50%, transparent)}}.border-lime-950\\\/10{border-color:#192e031a}@supports (color:color-mix(in lab, red, red)){.border-lime-950\\\/10{border-color:color-mix(in oklab, var(--color-lime-950) 10%, transparent)}}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-orange-700\\\/50{border-color:#c53c0080}@supports (color:color-mix(in lab, red, red)){.border-orange-700\\\/50{border-color:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}.border-orange-950\\\/10{border-color:#4413061a}@supports (color:color-mix(in lab, red, red)){.border-orange-950\\\/10{border-color:color-mix(in oklab, var(--color-orange-950) 10%, transparent)}}.border-pink-100{border-color:var(--color-pink-100)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-300{border-color:var(--color-pink-300)}.border-pink-500{border-color:var(--color-pink-500)}.border-pink-700\\\/50{border-color:#c4005c80}@supports (color:color-mix(in lab, red, red)){.border-pink-700\\\/50{border-color:color-mix(in oklab, var(--color-pink-700) 50%, transparent)}}.border-pink-950\\\/10{border-color:#5104241a}@supports (color:color-mix(in lab, red, red)){.border-pink-950\\\/10{border-color:color-mix(in oklab, var(--color-pink-950) 10%, transparent)}}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-300\\\/30{border-color:#d9b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-300\\\/30{border-color:color-mix(in oklab, var(--color-purple-300) 30%, transparent)}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\\\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\\\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-950\\\/10{border-color:#3c03661a}@supports (color:color-mix(in lab, red, red)){.border-purple-950\\\/10{border-color:color-mix(in oklab, var(--color-purple-950) 10%, transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\\\/70{border-color:#ffa3a3b3}@supports (color:color-mix(in lab, red, red)){.border-red-300\\\/70{border-color:color-mix(in oklab, var(--color-red-300) 70%, transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\\\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\\\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\\\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-600{border-color:var(--color-red-600)}.border-red-950\\\/10{border-color:#4608091a}@supports (color:color-mix(in lab, red, red)){.border-red-950\\\/10{border-color:color-mix(in oklab, var(--color-red-950) 10%, transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\\\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\\\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\\\/50{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.border-rose-500\\\/50{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.border-rose-600{border-color:var(--color-rose-600)}.border-rose-950\\\/10{border-color:#4d02181a}@supports (color:color-mix(in lab, red, red)){.border-rose-950\\\/10{border-color:color-mix(in oklab, var(--color-rose-950) 10%, transparent)}}.border-shop-accent,.border-shop-accent\\\/20{border-color:var(--shop-accent)}@supports (color:color-mix(in lab, red, red)){.border-shop-accent\\\/20{border-color:color-mix(in oklab, var(--shop-accent) 20%, transparent)}}.border-shop-line{border-color:var(--shop-line)}.border-shop-line-2{border-color:var(--shop-line-2)}.border-shop-muted{border-color:var(--shop-muted)}.border-shop-orange{border-color:#ff7a3a}.border-shop-text{border-color:var(--shop-text)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-500\\\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\\\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-sky-950\\\/10{border-color:#052f4a1a}@supports (color:color-mix(in lab, red, red)){.border-sky-950\\\/10{border-color:color-mix(in oklab, var(--color-sky-950) 10%, transparent)}}.border-transparent{border-color:#0000}.border-twine-200{border-color:var(--color-twine-200)}.border-twine-500{border-color:var(--color-twine-500)}.border-twine-700{border-color:var(--color-twine-700)}.border-twine-700\\\/50{border-color:#784b3080}@supports (color:color-mix(in lab, red, red)){.border-twine-700\\\/50{border-color:color-mix(in oklab, var(--color-twine-700) 50%, transparent)}}.border-twine-950\\\/10{border-color:#321c161a}@supports (color:color-mix(in lab, red, red)){.border-twine-950\\\/10{border-color:color-mix(in oklab, var(--color-twine-950) 10%, transparent)}}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.border-white\\\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\\\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\\\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\\\/45{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-white\\\/45{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.border-white\\\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\\\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300\\\/30{border-color:#ffe02a4d}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\\\/30{border-color:color-mix(in oklab, var(--color-yellow-300) 30%, transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\\\/50{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\\\/50{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.border-yellow-950\\\/10{border-color:#4320041a}@supports (color:color-mix(in lab, red, red)){.border-yellow-950\\\/10{border-color:color-mix(in oklab, var(--color-yellow-950) 10%, transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-950{border-color:var(--color-zinc-950)}.border-s-\\[\\#f9f4da\\]{border-inline-start-color:#f9f4da}.border-t-white{border-top-color:var(--color-white)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-lime-500{border-left-color:var(--color-lime-500)}.border-l-purple-500{border-left-color:var(--color-purple-500)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-yellow-500{border-left-color:var(--color-yellow-500)}.bg-\\[\\#00AD9F\\]{background-color:#00ad9f}.bg-\\[\\#1DA1F2\\]\\\/20{background-color:oklab(68.1797% -.0710534 -.141606\/.2)}.bg-\\[\\#231f20\\]{background-color:#231f20}.bg-\\[\\#D4A373\\]{background-color:#d4a373}.bg-\\[\\#DB4437\\]{background-color:#db4437}.bg-\\[\\#DB4437\\]\\\/95{background-color:oklab(60.1856% .166226 .0916559\/.95)}.bg-\\[\\#dbeafe\\]{background-color:#dbeafe}.bg-\\[\\#e0e7ff\\]{background-color:#e0e7ff}.bg-\\[\\#e0f2fe\\]{background-color:#e0f2fe}.bg-\\[\\#ecf9ef\\]{background-color:#ecf9ef}.bg-\\[\\#ecfccb\\]{background-color:#ecfccb}.bg-\\[\\#eee6d3\\]{background-color:#eee6d3}.bg-\\[\\#eef2ff\\]{background-color:#eef2ff}.bg-\\[\\#eef7ff\\]{background-color:#eef7ff}.bg-\\[\\#eefafa\\]{background-color:#eefafa}.bg-\\[\\#eff6ff\\]{background-color:#eff6ff}.bg-\\[\\#f0f9ff\\]{background-color:#f0f9ff}.bg-\\[\\#f3fbf5\\]{background-color:#f3fbf5}.bg-\\[\\#f4f6ff\\]{background-color:#f4f6ff}.bg-\\[\\#f4f8ff\\]{background-color:#f4f8ff}.bg-\\[\\#f4f9ff\\]{background-color:#f4f9ff}.bg-\\[\\#f4fbfb\\]{background-color:#f4fbfb}.bg-\\[\\#f4fbff\\]{background-color:#f4fbff}.bg-\\[\\#f6fbfb\\]{background-color:#f6fbfb}.bg-\\[\\#f7fbf7\\]{background-color:#f7fbf7}.bg-\\[\\#f7fbff\\]{background-color:#f7fbff}.bg-\\[\\#f7fee7\\]{background-color:#f7fee7}.bg-\\[\\#f8f0ff\\]{background-color:#f8f0ff}.bg-\\[\\#f8f5ee\\]{background-color:#f8f5ee}.bg-\\[\\#f8faf9\\]{background-color:#f8faf9}.bg-\\[\\#f8fbff\\]{background-color:#f8fbff}.bg-\\[\\#f9f4da\\]{background-color:#f9f4da}.bg-\\[\\#fbf7ff\\]{background-color:#fbf7ff}.bg-\\[\\#fbfaf6\\]{background-color:#fbfaf6}.bg-\\[\\#fbfaf7\\]{background-color:#fbfaf7}.bg-\\[\\#fcba28\\]{background-color:#fcba28}.bg-\\[\\#fcf8ff\\]{background-color:#fcf8ff}.bg-\\[\\#ffe4e6\\]{background-color:#ffe4e6}.bg-\\[\\#ffe4f0\\]{background-color:#ffe4f0}.bg-\\[\\#fff1e4\\]{background-color:#fff1e4}.bg-\\[\\#fff1f2\\]{background-color:#fff1f2}.bg-\\[\\#fff1f7\\]{background-color:#fff1f7}.bg-\\[\\#fff3ec\\]{background-color:#fff3ec}.bg-\\[\\#fff7d6\\]{background-color:#fff7d6}.bg-\\[\\#fff7ed\\]{background-color:#fff7ed}.bg-\\[\\#fff7f8\\]{background-color:#fff7f8}.bg-\\[\\#fff7fb\\]{background-color:#fff7fb}.bg-\\[\\#fff8f0\\]{background-color:#fff8f0}.bg-\\[\\#fff8f3\\]{background-color:#fff8f3}.bg-\\[\\#fffaf4\\]{background-color:#fffaf4}.bg-\\[\\#fffbea\\]{background-color:#fffbea}.bg-\\[\\#fffbeb\\]{background-color:#fffbeb}.bg-\\[\\#fffdf2\\]{background-color:#fffdf2}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\\\/60{background-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\\\/60{background-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\\\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\\\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\\\/30{background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\\\/30{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black{background-color:var(--color-black)}.bg-black\\\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\\\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\\\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\\\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\\\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\\\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\\/80{background-color:color-mix(in oklab, var(--color-blue-50) 80%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400\\\/20{background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/20{background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.bg-blue-400\\\/30{background-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/30{background-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.bg-blue-400\\\/40{background-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/40{background-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.bg-blue-400\\\/80{background-color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/80{background-color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\\\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\\\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-500\\\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/30{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.bg-blue-500\\\/40{background-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/40{background-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.bg-blue-500\\\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/80{background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\\\/20{background-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/20{background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.bg-blue-600\\\/30{background-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/30{background-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.bg-blue-600\\\/40{background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/40{background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.bg-blue-600\\\/80{background-color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/80{background-color:color-mix(in oklab, var(--color-blue-600) 80%, transparent)}}.bg-blue-800{background-color:var(--color-blue-800)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\\\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\\\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\\\/30{background-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/30{background-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.bg-cyan-500\\\/40{background-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/40{background-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.bg-cyan-500\\\/70{background-color:#00b7d7b3}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/70{background-color:color-mix(in oklab, var(--color-cyan-500) 70%, transparent)}}.bg-cyan-500\\\/80{background-color:#00b7d7cc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/80{background-color:color-mix(in oklab, var(--color-cyan-500) 80%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-discord{background-color:var(--color-discord)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\\\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-50\\\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\\\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\\\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\\\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\\\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\\\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\\\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-500\\\/40{background-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/40{background-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.bg-emerald-500\\\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\\/50{background-color:#fafafa80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\\\/60{background-color:#fafafa99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-50\\\/70{background-color:#fafafab3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-50\\\/80{background-color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/80{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\\\/70{background-color:#f5f5f5b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\\\/70{background-color:color-mix(in oklab, var(--color-gray-100) 70%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\\\/70{background-color:#e5e5e5b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\\/70{background-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-300\\\/40{background-color:#d4d4d466}@supports (color:color-mix(in lab, red, red)){.bg-gray-300\\\/40{background-color:color-mix(in oklab, var(--color-gray-300) 40%, transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\\\/5{background-color:#7373730d}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/5{background-color:color-mix(in oklab, var(--color-gray-500) 5%, transparent)}}.bg-gray-500\\\/10{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/10{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.bg-gray-500\\\/20{background-color:#73737333}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/20{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.bg-gray-500\\\/\\[0\\.04\\]{background-color:#7373730a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/\\[0\\.04\\]{background-color:color-mix(in oklab, var(--color-gray-500) 4%, transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\\\/50{background-color:#26262680}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\\\/50{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\\\/95{background-color:#171717f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\\/95{background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\\\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-500\\\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/20{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.bg-green-500\\\/30{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/30{background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.bg-green-500\\\/40{background-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/40{background-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.bg-green-500\\\/80{background-color:#00c758cc}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/80{background-color:color-mix(in oklab, var(--color-green-500) 80%, transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-lime-600{background-color:var(--color-lime-600)}.bg-lime-700\\\/20{background-color:#4b7d0033}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/20{background-color:color-mix(in oklab, var(--color-lime-700) 20%, transparent)}}.bg-lime-700\\\/30{background-color:#4b7d004d}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/30{background-color:color-mix(in oklab, var(--color-lime-700) 30%, transparent)}}.bg-lime-700\\\/40{background-color:#4b7d0066}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/40{background-color:color-mix(in oklab, var(--color-lime-700) 40%, transparent)}}.bg-lime-700\\\/80{background-color:#4b7d00cc}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/80{background-color:color-mix(in oklab, var(--color-lime-700) 80%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\\\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/20{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-orange-500\\\/30{background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/30{background-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.bg-orange-500\\\/40{background-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/40{background-color:color-mix(in oklab, var(--color-orange-500) 40%, transparent)}}.bg-orange-500\\\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/80{background-color:color-mix(in oklab, var(--color-orange-500) 80%, transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-600\\\/20{background-color:#f0510033}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/20{background-color:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.bg-orange-600\\\/30{background-color:#f051004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/30{background-color:color-mix(in oklab, var(--color-orange-600) 30%, transparent)}}.bg-orange-600\\\/40{background-color:#f0510066}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/40{background-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.bg-orange-600\\\/80{background-color:#f05100cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/80{background-color:color-mix(in oklab, var(--color-orange-600) 80%, transparent)}}.bg-orange-700\\\/20{background-color:#c53c0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/20{background-color:color-mix(in oklab, var(--color-orange-700) 20%, transparent)}}.bg-orange-700\\\/30{background-color:#c53c004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/30{background-color:color-mix(in oklab, var(--color-orange-700) 30%, transparent)}}.bg-orange-700\\\/40{background-color:#c53c0066}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/40{background-color:color-mix(in oklab, var(--color-orange-700) 40%, transparent)}}.bg-orange-700\\\/80{background-color:#c53c00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/80{background-color:color-mix(in oklab, var(--color-orange-700) 80%, transparent)}}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\\\/20{background-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/20{background-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.bg-pink-500\\\/30{background-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/30{background-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.bg-pink-500\\\/40{background-color:#f6339a66}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/40{background-color:color-mix(in oklab, var(--color-pink-500) 40%, transparent)}}.bg-pink-500\\\/80{background-color:#f6339acc}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/80{background-color:color-mix(in oklab, var(--color-pink-500) 80%, transparent)}}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\\\/70{background-color:#faf5ffb3}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\\\/70{background-color:color-mix(in oklab, var(--color-purple-50) 70%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-100\\\/70{background-color:#f3e8ffb3}@supports (color:color-mix(in lab, red, red)){.bg-purple-100\\\/70{background-color:color-mix(in oklab, var(--color-purple-100) 70%, transparent)}}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-400\\\/90{background-color:#c07effe6}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\\\/90{background-color:color-mix(in oklab, var(--color-purple-400) 90%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\\\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\\\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/20{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.bg-purple-500\\\/30{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/30{background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.bg-purple-500\\\/40{background-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/40{background-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.bg-purple-500\\\/80{background-color:#ac4bffcc}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/80{background-color:color-mix(in oklab, var(--color-purple-500) 80%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\\\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\\/70{background-color:color-mix(in oklab, var(--color-red-50) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\\\/80{background-color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.bg-red-400\\\/80{background-color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\\\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\\\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\\\/30{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/30{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.bg-red-500\\\/40{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/40{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.bg-red-500\\\/70{background-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/70{background-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.bg-red-500\\\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\\\/50{background-color:#e4001480}@supports (color:color-mix(in lab, red, red)){.bg-red-600\\\/50{background-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)}}.bg-red-600\\\/70{background-color:#e40014b3}@supports (color:color-mix(in lab, red, red)){.bg-red-600\\\/70{background-color:color-mix(in oklab, var(--color-red-600) 70%, transparent)}}.bg-red-800{background-color:var(--color-red-800)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\\\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\\\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-shop-accent,.bg-shop-accent\\\/10{background-color:var(--shop-accent)}@supports (color:color-mix(in lab, red, red)){.bg-shop-accent\\\/10{background-color:color-mix(in oklab, var(--shop-accent) 10%, transparent)}}.bg-shop-bg{background-color:var(--shop-bg)}.bg-shop-bg-2{background-color:var(--shop-bg-2)}.bg-shop-bg\\\/40{background-color:var(--shop-bg)}@supports (color:color-mix(in lab, red, red)){.bg-shop-bg\\\/40{background-color:color-mix(in oklab, var(--shop-bg) 40%, transparent)}}.bg-shop-bg\\\/95{background-color:var(--shop-bg)}@supports (color:color-mix(in lab, red, red)){.bg-shop-bg\\\/95{background-color:color-mix(in oklab, var(--shop-bg) 95%, transparent)}}.bg-shop-green{background-color:#22c993}.bg-shop-panel{background-color:var(--shop-panel)}.bg-shop-panel-2{background-color:var(--shop-panel-2)}.bg-shop-surface,.bg-shop-surface\\\/30{background-color:var(--shop-surface)}@supports (color:color-mix(in lab, red, red)){.bg-shop-surface\\\/30{background-color:color-mix(in oklab, var(--shop-surface) 30%, transparent)}}.bg-shop-text{background-color:var(--shop-text)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\\\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\\\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-400\\\/20{background-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/20{background-color:color-mix(in oklab, var(--color-slate-400) 20%, transparent)}}.bg-slate-400\\\/30{background-color:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/30{background-color:color-mix(in oklab, var(--color-slate-400) 30%, transparent)}}.bg-slate-400\\\/40{background-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/40{background-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.bg-slate-400\\\/80{background-color:#90a1b9cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/80{background-color:color-mix(in oklab, var(--color-slate-400) 80%, transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\\\/20{background-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/20{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.bg-slate-500\\\/30{background-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/30{background-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.bg-slate-500\\\/40{background-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/40{background-color:color-mix(in oklab, var(--color-slate-500) 40%, transparent)}}.bg-slate-500\\\/80{background-color:#62748ecc}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/80{background-color:color-mix(in oklab, var(--color-slate-500) 80%, transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-twine-50{background-color:var(--color-twine-50)}.bg-twine-100{background-color:var(--color-twine-100)}.bg-twine-700{background-color:var(--color-twine-700)}.bg-twine-700\\\/20{background-color:#784b3033}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/20{background-color:color-mix(in oklab, var(--color-twine-700) 20%, transparent)}}.bg-twine-700\\\/30{background-color:#784b304d}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/30{background-color:color-mix(in oklab, var(--color-twine-700) 30%, transparent)}}.bg-twine-700\\\/40{background-color:#784b3066}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/40{background-color:color-mix(in oklab, var(--color-twine-700) 40%, transparent)}}.bg-twine-700\\\/80{background-color:#784b30cc}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/80{background-color:color-mix(in oklab, var(--color-twine-700) 80%, transparent)}}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\\\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\\\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\\\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\\\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/35{background-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.bg-white\\\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\\\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\\\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\\\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/65{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.bg-white\\\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\\\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\\\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-500\\\/30{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/30{background-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.bg-yellow-500\\\/40{background-color:#edb20066}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/40{background-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent)}}.bg-yellow-500\\\/80{background-color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/80{background-color:color-mix(in oklab, var(--color-yellow-500) 80%, transparent)}}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-400\\\/12{background-color:#9f9fa91f}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\\\/12{background-color:color-mix(in oklab, var(--color-zinc-400) 12%, transparent)}}.bg-zinc-400\\\/40{background-color:#9f9fa966}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\\\/40{background-color:color-mix(in oklab, var(--color-zinc-400) 40%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.\\[background-image\\:linear-gradient\\(rgba\\(236\\,72\\,153\\,\\.14\\)_1px\\,transparent_1px\\)\\,linear-gradient\\(90deg\\,rgba\\(236\\,72\\,153\\,\\.14\\)_1px\\,transparent_1px\\)\\]{background-image:linear-gradient(#ec489924 1px,#0000 1px),linear-gradient(90deg,#ec489924 1px,#0000 1px)}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\\\/90{--tw-gradient-from:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.from-amber-400\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.from-amber-400\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-700{--tw-gradient-from:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\\\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\\\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\\\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\\\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\\\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\\\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\\\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\\\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-800{--tw-gradient-from:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-800{--tw-gradient-from:var(--color-cyan-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-discord\\\/60{--tw-gradient-from:#536bbd99}@supports (color:color-mix(in lab, red, red)){.from-discord\\\/60{--tw-gradient-from:color-mix(in oklab, var(--color-discord) 60%, transparent)}}.from-discord\\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100\\\/80{--tw-gradient-from:#f5f5f5cc}@supports (color:color-mix(in lab, red, red)){.from-gray-100\\\/80{--tw-gradient-from:color-mix(in oklab, var(--color-gray-100) 80%, transparent)}}.from-gray-100\\\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-300{--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-600{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900\\\/95{--tw-gradient-from:#171717f2}@supports (color:color-mix(in lab, red, red)){.from-gray-900\\\/95{--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.from-gray-900\\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\\\/90{--tw-gradient-from:#ac4bffe6}@supports (color:color-mix(in lab, red, red)){.from-purple-500\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 90%, transparent)}}.from-purple-500\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\\\/50{--tw-gradient-from:#f0f9ff80}@supports (color:color-mix(in lab, red, red)){.from-sky-50\\\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 50%, transparent)}}.from-sky-50\\\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-200{--tw-gradient-from:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-twine-500{--tw-gradient-from:var(--color-twine-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\\\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\\\/0{--tw-gradient-from:color-mix(in oklab, var(--color-white) 0%, transparent)}}.from-white\\\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-50{--tw-gradient-from:var(--color-yellow-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-400{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\\\/90{--tw-gradient-from:#edb200e6}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 90%, transparent)}}.from-yellow-500\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-800{--tw-gradient-via:var(--color-amber-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\\\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\\\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\\\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\\\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab, red, red)){.via-black\\\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\\\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-600\\\/50{--tw-gradient-via:#155dfc80}@supports (color:color-mix(in lab, red, red)){.via-blue-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.via-blue-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-700\\\/50{--tw-gradient-via:#1447e680}@supports (color:color-mix(in lab, red, red)){.via-blue-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-blue-700) 50%, transparent)}}.via-blue-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500{--tw-gradient-via:var(--color-cyan-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-50{--tw-gradient-via:var(--color-gray-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-50\\\/80{--tw-gradient-via:#fafafacc}@supports (color:color-mix(in lab, red, red)){.via-gray-50\\\/80{--tw-gradient-via:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.via-gray-50\\\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-200{--tw-gradient-via:var(--color-gray-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-300\\\/50{--tw-gradient-via:#d4d4d480}@supports (color:color-mix(in lab, red, red)){.via-gray-300\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-gray-300) 50%, transparent)}}.via-gray-300\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-600\\\/50{--tw-gradient-via:#52525280}@supports (color:color-mix(in lab, red, red)){.via-gray-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.via-gray-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-600\\\/50{--tw-gradient-via:#62a40080}@supports (color:color-mix(in lab, red, red)){.via-lime-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-lime-600) 50%, transparent)}}.via-lime-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-700\\\/50{--tw-gradient-via:#4b7d0080}@supports (color:color-mix(in lab, red, red)){.via-lime-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-lime-700) 50%, transparent)}}.via-lime-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-700\\\/50{--tw-gradient-via:#c53c0080}@supports (color:color-mix(in lab, red, red)){.via-orange-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}.via-orange-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-700\\\/50{--tw-gradient-via:#c4005c80}@supports (color:color-mix(in lab, red, red)){.via-pink-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-pink-700) 50%, transparent)}}.via-pink-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-500\\\/60{--tw-gradient-via:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.via-red-500\\\/60{--tw-gradient-via:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.via-red-500\\\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-700\\\/50{--tw-gradient-via:#c2003980}@supports (color:color-mix(in lab, red, red)){.via-rose-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-rose-700) 50%, transparent)}}.via-rose-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-700\\\/50{--tw-gradient-via:#0069a480}@supports (color:color-mix(in lab, red, red)){.via-sky-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-sky-700) 50%, transparent)}}.via-sky-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-600\\\/50{--tw-gradient-via:#00958880}@supports (color:color-mix(in lab, red, red)){.via-teal-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-teal-600) 50%, transparent)}}.via-teal-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-twine-700\\\/50{--tw-gradient-via:#784b3080}@supports (color:color-mix(in lab, red, red)){.via-twine-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-twine-700) 50%, transparent)}}.via-twine-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-600\\\/50{--tw-gradient-via:#7f22fe80}@supports (color:color-mix(in lab, red, red)){.via-violet-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-violet-600) 50%, transparent)}}.via-violet-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-600\\\/50{--tw-gradient-via:#cd890080}@supports (color:color-mix(in lab, red, red)){.via-yellow-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-yellow-600) 50%, transparent)}}.via-yellow-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-400{--tw-gradient-via:var(--color-zinc-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\\\/90{--tw-gradient-to:#dd7400e6}@supports (color:color-mix(in lab, red, red)){.to-amber-600\\\/90{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}.to-amber-600\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-950{--tw-gradient-to:var(--color-amber-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50{--tw-gradient-to:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-300{--tw-gradient-to:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\\\/5{--tw-gradient-to:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\\\/5{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.to-cyan-500\\\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\\\/10{--tw-gradient-to:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\\\/10{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.to-cyan-500\\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-discord{--tw-gradient-to:var(--color-discord);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\\\/5{--tw-gradient-to:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.to-emerald-500\\\/5{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.to-emerald-500\\\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-200\\\/10{--tw-gradient-to:#e5e5e51a}@supports (color:color-mix(in lab, red, red)){.to-gray-200\\\/10{--tw-gradient-to:color-mix(in oklab, var(--color-gray-200) 10%, transparent)}}.to-gray-200\\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-400{--tw-gradient-to:var(--color-gray-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-600{--tw-gradient-to:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-500{--tw-gradient-to:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-600{--tw-gradient-to:var(--color-lime-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-700{--tw-gradient-to:var(--color-lime-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\\\/90{--tw-gradient-to:#fe6e00e6}@supports (color:color-mix(in lab, red, red)){.to-orange-500\\\/90{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 90%, transparent)}}.to-orange-500\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-700{--tw-gradient-to:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-100{--tw-gradient-to:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-700{--tw-gradient-to:var(--color-pink-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-400{--tw-gradient-to:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-950\\\/95{--tw-gradient-to:#460809f2}@supports (color:color-mix(in lab, red, red)){.to-red-950\\\/95{--tw-gradient-to:color-mix(in oklab, var(--color-red-950) 95%, transparent)}}.to-red-950\\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-700{--tw-gradient-to:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-700{--tw-gradient-to:var(--color-sky-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-300{--tw-gradient-to:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50{--tw-gradient-to:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-twine-700{--tw-gradient-to:var(--color-twine-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600\\\/90{--tw-gradient-to:#7f22fee6}@supports (color:color-mix(in lab, red, red)){.to-violet-600\\\/90{--tw-gradient-to:color-mix(in oklab, var(--color-violet-600) 90%, transparent)}}.to-violet-600\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\\\/95{--tw-gradient-to:#fffffff2}@supports (color:color-mix(in lab, red, red)){.to-white\\\/95{--tw-gradient-to:color-mix(in oklab, var(--color-white) 95%, transparent)}}.to-white\\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500\\\/5{--tw-gradient-to:#edb2000d}@supports (color:color-mix(in lab, red, red)){.to-yellow-500\\\/5{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-500) 5%, transparent)}}.to-yellow-500\\\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-600{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\\[mask-image\\:linear-gradient\\(to_bottom\\,black_0\\%\\,transparent_100\\%\\)\\]{-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.\\[background-size\\:28px_28px\\]{background-size:28px 28px}.bg-contain{background-size:contain}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-gray-500{fill:var(--color-gray-500)}.fill-gray-800{fill:var(--color-gray-800)}.fill-gray-900{fill:var(--color-gray-900)}.fill-yellow-500{fill:var(--color-yellow-500)}.stroke-gray-800{stroke:var(--color-gray-800)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\\[14px\\]{padding-inline:14px}.px-\\[22px\\]{padding-inline:22px}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-\\[3px\\]{padding-block:3px}.py-\\[10px\\]{padding-block:10px}.py-\\[15px\\]{padding-block:15px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\\[var\\(--navbar-height\\)\\]{padding-top:var(--navbar-height)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\\[220px\\]{padding-bottom:220px}.pb-\\[260px\\]{padding-bottom:260px}.pb-px{padding-bottom:1px}.pl-0\\.5{padding-left:calc(var(--spacing) * .5)}.pl-1\\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\\[1\\.375rem\\]{padding-left:1.375rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\\[-0\\.2rem\\]{vertical-align:-.2rem}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-shop-display{font-family:var(--font-shop-display)}.font-shop-mono{font-family:var(--font-shop-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\\[font-size\\:14px\\]{font-size:14px}.\\[font-size\\:16px\\]{font-size:16px}.text-\\[\\.6em\\]{font-size:.6em}.text-\\[\\.6rem\\]{font-size:.6rem}.text-\\[\\.8em\\]{font-size:.8em}.text-\\[\\.8rem\\]{font-size:.8rem}.text-\\[\\.85em\\]{font-size:.85em}.text-\\[0\\.6rem\\]{font-size:.6rem}.text-\\[0\\.58rem\\]{font-size:.58rem}.text-\\[0\\.62rem\\]{font-size:.62rem}.text-\\[0\\.65rem\\]{font-size:.65rem}.text-\\[0\\.68rem\\]{font-size:.68rem}.text-\\[0\\.72rem\\]{font-size:.72rem}.text-\\[1\\.2rem\\]{font-size:1.2rem}.text-\\[1\\.5rem\\]{font-size:1.5rem}.text-\\[1\\.375rem\\]{font-size:1.375rem}.text-\\[8px\\]{font-size:8px}.text-\\[9\\.5px\\]{font-size:9.5px}.text-\\[9px\\]{font-size:9px}.text-\\[10\\.5px\\]{font-size:10.5px}.text-\\[10px\\]{font-size:10px}.text-\\[11\\.5px\\]{font-size:11.5px}.text-\\[11px\\]{font-size:11px}.text-\\[12\\.5px\\]{font-size:12.5px}.text-\\[12px\\]{font-size:12px}.text-\\[13\\.5px\\]{font-size:13.5px}.text-\\[13px\\]{font-size:13px}.text-\\[14px\\]{font-size:14px}.text-\\[19px\\]{font-size:19px}.text-\\[20px\\]{font-size:20px}.text-\\[32px\\]{font-size:32px}.text-\\[36px\\]{font-size:36px}.text-\\[42px\\]{font-size:42px}.text-shop-2xs{font-size:var(--text-shop-2xs)}.text-shop-body{font-size:var(--text-shop-body)}.text-shop-display{font-size:var(--text-shop-display)}.text-shop-heading{font-size:var(--text-shop-heading)}.text-shop-price{font-size:var(--text-shop-price)}.text-shop-sm{font-size:var(--text-shop-sm)}.text-shop-title{font-size:var(--text-shop-title)}.text-shop-ui{font-size:var(--text-shop-ui)}.text-shop-xs{font-size:var(--text-shop-xs)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\\[0\\.95\\]{--tw-leading:.95;line-height:.95}.leading-\\[1\\.1\\]{--tw-leading:1.1;line-height:1.1}.leading-\\[1\\.02\\]{--tw-leading:1.02;line-height:1.02}.leading-\\[1\\.04\\]{--tw-leading:1.04;line-height:1.04}.leading-\\[1\\.05\\]{--tw-leading:1.05;line-height:1.05}.leading-\\[1\\.6\\]{--tw-leading:1.6;line-height:1.6}.leading-\\[1\\.55\\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-bold\\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\\[-0\\.02em\\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\\[-0\\.03em\\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\\[-0\\.04em\\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\\[-0\\.015em\\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\\[0\\.01em\\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\\[0\\.1em\\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\\[0\\.02em\\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\\[0\\.2em\\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\\[0\\.04em\\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\\[0\\.06em\\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\\[0\\.08em\\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\\[0\\.12em\\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\\[0\\.14em\\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\\[0\\.16em\\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\\[0\\.18em\\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\\[letter-spacing\\:-\\.02em\\]{letter-spacing:-.02em}.\\[letter-spacing\\:-\\.04em\\]{letter-spacing:-.04em}.\\[letter-spacing\\:-\\.05em\\]{letter-spacing:-.05em}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.\\[word-break\\:normal\\]{word-break:normal}.break-all{word-break:break-all}.\\!whitespace-pre-wrap{white-space:pre-wrap!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\\!text-gray-700{color:var(--color-gray-700)!important}.\\!text-inherit{color:inherit!important}.text-\\[\\#1DA1F2\\]{color:#1da1f2}.text-\\[\\#231f20\\]{color:#231f20}.text-\\[\\#f9f4da\\]{color:#f9f4da}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-950{color:var(--color-amber-950)}.text-amber-950\\\/75{color:#461901bf}@supports (color:color-mix(in lab, red, red)){.text-amber-950\\\/75{color:color-mix(in oklab, var(--color-amber-950) 75%, transparent)}}.text-black{color:var(--color-black)}.text-black\\\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\\\/70{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-500{color:var(--color-blue-500)}.text-blue-500\\\/60{color:#3080ff99}@supports (color:color-mix(in lab, red, red)){.text-blue-500\\\/60{color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-current{color:currentColor}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-600\\\/80{color:#0092b5cc}@supports (color:color-mix(in lab, red, red)){.text-cyan-600\\\/80{color:color-mix(in oklab, var(--color-cyan-600) 80%, transparent)}}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-800\\\/80{color:#005f78cc}@supports (color:color-mix(in lab, red, red)){.text-cyan-800\\\/80{color:color-mix(in oklab, var(--color-cyan-800) 80%, transparent)}}.text-cyan-950{color:var(--color-cyan-950)}.text-cyan-950\\\/75{color:#053345bf}@supports (color:color-mix(in lab, red, red)){.text-cyan-950\\\/75{color:color-mix(in oklab, var(--color-cyan-950) 75%, transparent)}}.text-discord{color:var(--color-discord)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\\\/60{color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\\\/60{color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-800\\\/80{color:#005f46cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-800\\\/80{color:color-mix(in oklab, var(--color-emerald-800) 80%, transparent)}}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-emerald-950\\\/75{color:#002c22bf}@supports (color:color-mix(in lab, red, red)){.text-emerald-950\\\/75{color:color-mix(in oklab, var(--color-emerald-950) 75%, transparent)}}.text-fuchsia-500{color:var(--color-fuchsia-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-300\\\/90{color:#d4d4d4e6}@supports (color:color-mix(in lab, red, red)){.text-gray-300\\\/90{color:color-mix(in oklab, var(--color-gray-300) 90%, transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-950{color:var(--color-indigo-950)}.text-inherit{color:inherit}.text-lime-100{color:var(--color-lime-100)}.text-lime-500{color:var(--color-lime-500)}.text-lime-600{color:var(--color-lime-600)}.text-lime-700{color:var(--color-lime-700)}.text-lime-800{color:var(--color-lime-800)}.text-lime-950{color:var(--color-lime-950)}.text-orange-100{color:var(--color-orange-100)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-pink-100{color:var(--color-pink-100)}.text-pink-300{color:var(--color-pink-300)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-purple-100\\\/80{color:#f3e8ffcc}@supports (color:color-mix(in lab, red, red)){.text-purple-100\\\/80{color:color-mix(in oklab, var(--color-purple-100) 80%, transparent)}}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-100{color:var(--color-red-100)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-400\\\/60{color:#ff656899}@supports (color:color-mix(in lab, red, red)){.text-red-400\\\/60{color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.text-red-400\\\/70{color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\\\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-950{color:var(--color-red-950)}.text-rose-100{color:var(--color-rose-100)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-shop-accent{color:var(--shop-accent)}.text-shop-accent-ink{color:var(--shop-accent-ink)}.text-shop-bg{color:var(--shop-bg)}.text-shop-green{color:#22c993}.text-shop-muted{color:var(--shop-muted)}.text-shop-orange{color:#ff7a3a}.text-shop-text{color:var(--shop-text)}.text-shop-text-2{color:var(--shop-text-2)}.text-sky-100{color:var(--color-sky-100)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-teal-800{color:var(--color-teal-800)}.text-transparent{color:#0000}.text-twine-100{color:var(--color-twine-100)}.text-twine-500{color:var(--color-twine-500)}.text-twine-600{color:var(--color-twine-600)}.text-twine-700{color:var(--color-twine-700)}.text-twine-800{color:var(--color-twine-800)}.text-twine-900{color:var(--color-twine-900)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\\\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\\\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\\\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\\\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\\\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\\\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\\\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\\\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\\\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\\\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\\\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\\\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\\\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\\\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\\\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\\\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-100\\\/80{color:#fef9c2cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-100\\\/80{color:color-mix(in oklab, var(--color-yellow-100) 80%, transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-yellow-950{color:var(--color-yellow-950)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-gray-400{-webkit-text-decoration-color:var(--color-gray-400);-webkit-text-decoration-color:var(--color-gray-400);-webkit-text-decoration-color:var(--color-gray-400);text-decoration-color:var(--color-gray-400)}.decoration-white\\\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.decoration-white\\\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.accent-blue-500{accent-color:var(--color-blue-500)}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-zinc-950{accent-color:var(--color-zinc-950)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[-4px_0_0_\\#231f20\\]{--tw-shadow:-4px 0 0 var(--tw-shadow-color,#231f20);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[-30px_0_60px_-20px_rgba\\(0\\,0\\,0\\,0\\.5\\)\\]{--tw-shadow:-30px 0 60px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_1px_var\\(--shop-accent\\)\\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--shop-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_4px_rgba\\(6\\,182\\,212\\,0\\.12\\)\\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#06b6d41f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_8px_rgba\\(34\\,211\\,238\\,0\\.55\\)\\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#22d3ee8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_4px_12px_rgba\\(15\\,23\\,42\\,0\\.08\\)\\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_8px_24px_-4px_rgba\\(0\\,0\\,0\\,0\\.18\\)\\,0_2px_8px_-2px_rgba\\(0\\,0\\,0\\,0\\.12\\)\\]{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,#0000002e), 0 2px 8px -2px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_25px_50px_-12px_rgba\\(0\\,0\\,0\\,0\\.4\\)\\]{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000000d), 0 1px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000000d), 0 10px 10px -5px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\\\/15{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab, red, red)){.shadow-black\\\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\\\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-950\\\/5{--tw-shadow-color:#1624560d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\\\/15{--tw-shadow-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-500\\\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-950\\\/5{--tw-shadow-color:#0533450d}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\\\/5{--tw-shadow-color:#002c220d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-gray-500\\\/20{--tw-shadow-color:#73737333}@supports (color:color-mix(in lab, red, red)){.shadow-gray-500\\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-gray-950\\\/10{--tw-shadow-color:#0a0a0a1a}@supports (color:color-mix(in lab, red, red)){.shadow-gray-950\\\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-700\\\/30{--tw-shadow-color:#432dd74d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-700\\\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\\\/5{--tw-shadow-color:#1e1a4d0d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-lime-950\\\/5{--tw-shadow-color:#192e030d}@supports (color:color-mix(in lab, red, red)){.shadow-lime-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-700\\\/20{--tw-shadow-color:#c53c0033}@supports (color:color-mix(in lab, red, red)){.shadow-orange-700\\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-700) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-950\\\/5{--tw-shadow-color:#4413060d}@supports (color:color-mix(in lab, red, red)){.shadow-orange-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-950\\\/5{--tw-shadow-color:#5104240d}@supports (color:color-mix(in lab, red, red)){.shadow-pink-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-950\\\/10{--tw-shadow-color:#5104241a}@supports (color:color-mix(in lab, red, red)){.shadow-pink-950\\\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-950\\\/30{--tw-shadow-color:#5104244d}@supports (color:color-mix(in lab, red, red)){.shadow-pink-950\\\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-950\\\/5{--tw-shadow-color:#3c03660d}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-950\\\/15{--tw-shadow-color:#3c036626}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\\\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-950\\\/20{--tw-shadow-color:#3c036633}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-950\\\/30{--tw-shadow-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\\\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-700\\\/30{--tw-shadow-color:#bf000f4d}@supports (color:color-mix(in lab, red, red)){.shadow-red-700\\\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-950\\\/5{--tw-shadow-color:#4608090d}@supports (color:color-mix(in lab, red, red)){.shadow-red-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\\\/5{--tw-shadow-color:#4d02180d}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-950\\\/5{--tw-shadow-color:#052f4a0d}@supports (color:color-mix(in lab, red, red)){.shadow-sky-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-twine-950\\\/5{--tw-shadow-color:#321c160d}@supports (color:color-mix(in lab, red, red)){.shadow-twine-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-twine-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-yellow-950\\\/5{--tw-shadow-color:#4320040d}@supports (color:color-mix(in lab, red, red)){.shadow-yellow-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-950\\\/5{--tw-shadow-color:#09090b0d}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-950\\\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-950\\\/10{--tw-shadow-color:#09090b1a}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-950\\\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-950\\\/20{--tw-shadow-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-950\\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-black\\\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\\\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-blue-500\\\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\\\/50{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-200\\\/80{--tw-ring-color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.ring-gray-200\\\/80{--tw-ring-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.ring-gray-900\\\/10{--tw-ring-color:#1717171a}@supports (color:color-mix(in lab, red, red)){.ring-gray-900\\\/10{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.ring-pink-200\\\/70{--tw-ring-color:#fccee8b3}@supports (color:color-mix(in lab, red, red)){.ring-pink-200\\\/70{--tw-ring-color:color-mix(in oklab, var(--color-pink-200) 70%, transparent)}}.ring-pink-500\\\/30{--tw-ring-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.ring-pink-500\\\/30{--tw-ring-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.ring-shop-line-2{--tw-ring-color:var(--shop-line-2)}.ring-white\\\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\\\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\\[4px\\]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-90{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter-none{filter:none}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\\[20px\\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,color\\,border-color\\,opacity\\]{transition-property:background-color,color,border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,color\\,border-color\\]{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[border-color\\,background-color\\,color\\]{transition-property:border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[border-color\\,background-color\\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[box-shadow\\,border-color\\,transform\\]{transition-property:box-shadow,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[filter\\,border-color\\,background-color\\,color\\]{transition-property:filter,border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[filter\\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[grid-template-rows\\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,border-color\\]{transition-property:opacity,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[transform\\,translate\\,opacity\\]{transition-property:transform,translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\\[2s\\]{--tw-duration:2s;transition-duration:2s}.duration-\\[380ms\\]{--tw-duration:.38s;transition-duration:.38s}.ease-\\[cubic-bezier\\(0\\.2\\,0\\.8\\,0\\.2\\,1\\)\\]{--tw-ease:cubic-bezier(.2,.8,.2,1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.prose-gray{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527\/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\\[--ship-x\\:50px\\]{--ship-x:50px}.\\[--ship-y\\:1\\.5rem\\]{--ship-y:1.5rem}.\\[-webkit-mask-image\\:linear-gradient\\(to_bottom\\,black_0\\%\\,transparent_100\\%\\)\\]{-webkit-mask-image:linear-gradient(#000 0%,#0000 100%)}.\\[animation-delay\\:0ms\\]{animation-delay:0s}.\\[animation-delay\\:150ms\\]{animation-delay:.15s}.\\[animation-delay\\:300ms\\]{animation-delay:.3s}.\\[tanstack-ai\\:agentLoop\\]{tanstack-ai:agentLoop}.\\[tanstack-ai\\:middleware\\]{tanstack-ai:middleware}.\\[tanstack-ai\\:output\\]{tanstack-ai:output}.\\[tanstack-ai\\:provider\\]{tanstack-ai:provider}.\\[tanstack-ai\\:request\\]{tanstack-ai:request}.\\[tanstack-ai\\:tools\\]{tanstack-ai:tools}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\\\/library\\:visible:is(:where(.group\\\/library):focus-within *){visibility:visible}@media (hover:hover){.group-hover\\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\\:flex:is(:where(.group):hover *){display:flex}.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-x-\\[3px\\]:is(:where(.group):hover *){--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:border-cyan-400:is(:where(.group):hover *){border-color:var(--color-cyan-400)}.group-hover\\:border-shop-accent:is(:where(.group):hover *){border-color:var(--shop-accent)}.group-hover\\:border-zinc-400:is(:where(.group):hover *){border-color:var(--color-zinc-400)}.group-hover\\:bg-black\\\/10:is(:where(.group):hover *){background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.group-hover\\:bg-black\\\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.group-hover\\:bg-blue-100:is(:where(.group):hover *){background-color:var(--color-blue-100)}.group-hover\\:bg-shop-accent:is(:where(.group):hover *){background-color:var(--shop-accent)}.group-hover\\:fill-gray-900:is(:where(.group):hover *){fill:var(--color-gray-900)}.group-hover\\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\\:text-cyan-600:is(:where(.group):hover *){color:var(--color-cyan-600)}.group-hover\\:text-cyan-950:is(:where(.group):hover *){color:var(--color-cyan-950)}.group-hover\\:text-gray-200:is(:where(.group):hover *){color:var(--color-gray-200)}.group-hover\\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\\:text-zinc-700:is(:where(.group):hover *){color:var(--color-zinc-700)}.group-hover\\:text-zinc-950:is(:where(.group):hover *){color:var(--color-zinc-950)}.group-hover\\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\:blur-\\[0\\.5px\\]:is(:where(.group):hover *){--tw-blur:blur(.5px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\\\/library\\:visible:is(:where(.group\\\/library):hover *){visibility:visible}.group-hover\\\/rail\\:brightness-100:is(:where(.group\\\/rail):hover *){--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\\\/rail\\:grayscale-0:is(:where(.group\\\/rail):hover *){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\\\/resize\\:bg-cyan-500\\\/50:is(:where(.group\\\/resize):hover *){background-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.group-hover\\\/resize\\:bg-cyan-500\\\/50:is(:where(.group\\\/resize):hover *){background-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}}.group-focus\\:opacity-100:is(:where(.group):focus *){opacity:1}.group-focus\\\/resize\\:bg-cyan-500\\\/60:is(:where(.group\\\/resize):focus *){background-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.group-focus\\\/resize\\:bg-cyan-500\\\/60:is(:where(.group\\\/resize):focus *){background-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.group-focus-visible\\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\\:text-shop-muted::placeholder{color:var(--shop-muted)}.placeholder\\:text-zinc-400::placeholder{color:var(--color-zinc-400)}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\\:bg-slate-500\\\/20:before{content:var(--tw-content);background-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.before\\:bg-slate-500\\\/20:before{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.before\\:opacity-0:before{content:var(--tw-content);opacity:0}.before\\:blur-xl:before{content:var(--tw-content);--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.before\\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\\:duration-300:before{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.before\\:ease-out:before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.before\\:content-\\[\\\"\\\"\\]:before{--tw-content:\"\";content:var(--tw-content)}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\\:-z-10:after{content:var(--tw-content);z-index:calc(10 * -1)}.after\\:rounded-xl:after{content:var(--tw-content);border-radius:var(--radius-xl)}.after\\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\\:backdrop-blur-sm:after{content:var(--tw-content);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.first\\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\\:-translate-y-0\\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-\\[1\\.02\\]:hover{scale:1.02}.hover\\:border-\\[var\\(--starter-partner-border-hover\\)\\]:hover{border-color:var(--starter-partner-border-hover)}.hover\\:border-\\[var\\(--starter-partner-hover-border-color\\)\\]:hover{border-color:var(--starter-partner-hover-border-color)}.hover\\:border-amber-500\\\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\\:border-amber-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\\:border-amber-500\\\/60:hover{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.hover\\:border-amber-500\\\/60:hover{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.hover\\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\\:border-blue-500\\\/40:hover{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\\:border-blue-500\\\/40:hover{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.hover\\:border-blue-500\\\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:border-blue-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.hover\\:border-blue-500\\\/60:hover{border-color:#3080ff99}@supports (color:color-mix(in lab, red, red)){.hover\\:border-blue-500\\\/60:hover{border-color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}.hover\\:border-blue-500\\\/70:hover{border-color:#3080ffb3}@supports (color:color-mix(in lab, red, red)){.hover\\:border-blue-500\\\/70:hover{border-color:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.hover\\:border-current:hover,.hover\\:border-current\\\/45:hover{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\\:border-current\\\/45:hover{border-color:color-mix(in oklab, currentcolor 45%, transparent)}}.hover\\:border-current\\\/50:hover{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\\:border-current\\\/50:hover{border-color:color-mix(in oklab, currentcolor 50%, transparent)}}.hover\\:border-cyan-200:hover{border-color:var(--color-cyan-200)}.hover\\:border-cyan-300:hover{border-color:var(--color-cyan-300)}.hover\\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\\:border-cyan-500\\\/60:hover{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.hover\\:border-cyan-500\\\/60:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.hover\\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\\:border-emerald-500\\\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\\:border-emerald-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\\:border-emerald-500\\\/60:hover{border-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.hover\\:border-emerald-500\\\/60:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\\:border-gray-900:hover{border-color:var(--color-gray-900)}.hover\\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\\:border-lime-400:hover{border-color:var(--color-lime-400)}.hover\\:border-lime-500\\\/50:hover{border-color:#80cd0080}@supports (color:color-mix(in lab, red, red)){.hover\\:border-lime-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-lime-500) 50%, transparent)}}.hover\\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\\:border-orange-400:hover{border-color:var(--color-orange-400)}.hover\\:border-orange-500\\\/50:hover{border-color:#fe6e0080}@supports (color:color-mix(in lab, red, red)){.hover\\:border-orange-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.hover\\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\\:border-purple-500\\\/50:hover{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.hover\\:border-purple-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.hover\\:border-purple-500\\\/70:hover{border-color:#ac4bffb3}@supports (color:color-mix(in lab, red, red)){.hover\\:border-purple-500\\\/70:hover{border-color:color-mix(in oklab, var(--color-purple-500) 70%, transparent)}}.hover\\:border-red-300:hover{border-color:var(--color-red-300)}.hover\\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\\:border-rose-500\\\/50:hover{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.hover\\:border-rose-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.hover\\:border-rose-500\\\/60:hover{border-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.hover\\:border-rose-500\\\/60:hover{border-color:color-mix(in oklab, var(--color-rose-500) 60%, transparent)}}.hover\\:border-shop-line-2:hover{border-color:var(--shop-line-2)}.hover\\:border-shop-muted:hover{border-color:var(--shop-muted)}.hover\\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\\:border-sky-500\\\/50:hover{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.hover\\:border-sky-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.hover\\:border-transparent:hover{border-color:#0000}.hover\\:border-twine-400:hover{border-color:var(--color-twine-400)}.hover\\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\\:border-violet-500\\\/50:hover{border-color:#8d54ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:border-violet-500\\\/50:hover{border-color:color-mix(in oklab, var(--color-violet-500) 50%, transparent)}}.hover\\:border-yellow-400:hover{border-color:var(--color-yellow-400)}.hover\\:border-yellow-500:hover{border-color:var(--color-yellow-500)}.hover\\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\\:bg-\\[\\#1DA1F2\\]\\\/30:hover{background-color:oklab(68.1797% -.0710534 -.141606\/.3)}.hover\\:bg-\\[\\#009a8e\\]:hover{background-color:#009a8e}.hover\\:bg-\\[\\#C6905C\\]:hover{background-color:#c6905c}.hover\\:bg-\\[\\#DB4437\\]:hover{background-color:#db4437}.hover\\:bg-\\[\\#EFEFE3\\]:hover{background-color:#efefe3}.hover\\:bg-\\[\\#c53929\\]:hover{background-color:#c53929}.hover\\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\\:bg-black:hover{background-color:var(--color-black)}.hover\\:bg-black\\\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-black\\\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\\:bg-black\\\/40:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-black\\\/40:hover{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\\:bg-black\\\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-black\\\/90:hover{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.hover\\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\\:bg-blue-400\\\/40:hover{background-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-400\\\/40:hover{background-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.hover\\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\\:bg-blue-500\\\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-500\\\/10:hover{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.hover\\:bg-blue-500\\\/40:hover{background-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.hover\\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\\:bg-blue-600\\\/40:hover{background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-600\\\/40:hover{background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\\:bg-blue-900:hover{background-color:var(--color-blue-900)}.hover\\:bg-cyan-100:hover{background-color:var(--color-cyan-100)}.hover\\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.hover\\:bg-cyan-500\\\/40:hover{background-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-cyan-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.hover\\:bg-cyan-600:hover{background-color:var(--color-cyan-600)}.hover\\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\\:bg-emerald-500\\\/40:hover{background-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-emerald-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.hover\\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\\:bg-gray-500\\\/5:hover{background-color:#7373730d}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-500\\\/5:hover{background-color:color-mix(in oklab, var(--color-gray-500) 5%, transparent)}}.hover\\:bg-gray-500\\\/10:hover{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-500\\\/10:hover{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.hover\\:bg-gray-500\\\/20:hover{background-color:#73737333}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-500\\\/20:hover{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.hover\\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\\:bg-green-500\\\/15:hover{background-color:#00c75826}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-green-500\\\/15:hover{background-color:color-mix(in oklab, var(--color-green-500) 15%, transparent)}}.hover\\:bg-green-500\\\/40:hover{background-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-green-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.hover\\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\\:bg-indigo-500\\\/10:hover{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-indigo-500\\\/10:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.hover\\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\\:bg-lime-700:hover{background-color:var(--color-lime-700)}.hover\\:bg-lime-700\\\/40:hover{background-color:#4b7d0066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-lime-700\\\/40:hover{background-color:color-mix(in oklab, var(--color-lime-700) 40%, transparent)}}.hover\\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\\:bg-orange-500:hover{background-color:var(--color-orange-500)}.hover\\:bg-orange-500\\\/40:hover{background-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-orange-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-orange-500) 40%, transparent)}}.hover\\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\\:bg-orange-600\\\/40:hover{background-color:#f0510066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-orange-600\\\/40:hover{background-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.hover\\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\\:bg-orange-700\\\/40:hover{background-color:#c53c0066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-orange-700\\\/40:hover{background-color:color-mix(in oklab, var(--color-orange-700) 40%, transparent)}}.hover\\:bg-pink-500:hover{background-color:var(--color-pink-500)}.hover\\:bg-pink-500\\\/40:hover{background-color:#f6339a66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-pink-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-pink-500) 40%, transparent)}}.hover\\:bg-pink-600:hover{background-color:var(--color-pink-600)}.hover\\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\\:bg-purple-500:hover{background-color:var(--color-purple-500)}.hover\\:bg-purple-500\\\/40:hover{background-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-purple-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.hover\\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\\:bg-red-500\\\/40:hover{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.hover\\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\\:bg-red-600\\\/70:hover{background-color:#e40014b3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-600\\\/70:hover{background-color:color-mix(in oklab, var(--color-red-600) 70%, transparent)}}.hover\\:bg-red-600\\\/80:hover{background-color:#e40014cc}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-600\\\/80:hover{background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}.hover\\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\\:bg-sky-50\\\/40:hover{background-color:#f0f9ff66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-sky-50\\\/40:hover{background-color:color-mix(in oklab, var(--color-sky-50) 40%, transparent)}}.hover\\:bg-sky-500\\\/10:hover{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-sky-500\\\/10:hover{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.hover\\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\\:bg-sky-700:hover{background-color:var(--color-sky-700)}.hover\\:bg-slate-400\\\/40:hover{background-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-slate-400\\\/40:hover{background-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.hover\\:bg-slate-500\\\/40:hover{background-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-slate-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-slate-500) 40%, transparent)}}.hover\\:bg-transparent:hover{background-color:#0000}.hover\\:bg-twine-700\\\/40:hover{background-color:#784b3066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-twine-700\\\/40:hover{background-color:color-mix(in oklab, var(--color-twine-700) 40%, transparent)}}.hover\\:bg-twine-800:hover{background-color:var(--color-twine-800)}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:bg-white\\\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\\:bg-white\\\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\\:bg-white\\\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\\:bg-white\\\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\\/50:hover{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\\:bg-yellow-500:hover{background-color:var(--color-yellow-500)}.hover\\:bg-yellow-500\\\/40:hover{background-color:#edb20066}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-yellow-500\\\/40:hover{background-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent)}}.hover\\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\\:from-green-700:hover{--tw-gradient-from:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\\:to-cyan-700:hover{--tw-gradient-to:var(--color-cyan-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\\:to-purple-700:hover{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\\:text-amber-700:hover{color:var(--color-amber-700)}.hover\\:text-blue-500:hover{color:var(--color-blue-500)}.hover\\:text-blue-600:hover{color:var(--color-blue-600)}.hover\\:text-blue-700:hover{color:var(--color-blue-700)}.hover\\:text-blue-800:hover{color:var(--color-blue-800)}.hover\\:text-blue-900:hover{color:var(--color-blue-900)}.hover\\:text-current:hover{color:currentColor}.hover\\:text-cyan-500:hover{color:var(--color-cyan-500)}.hover\\:text-cyan-700:hover{color:var(--color-cyan-700)}.hover\\:text-emerald-500:hover{color:var(--color-emerald-500)}.hover\\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\\:text-gray-400:hover{color:var(--color-gray-400)}.hover\\:text-gray-500:hover{color:var(--color-gray-500)}.hover\\:text-gray-600:hover{color:var(--color-gray-600)}.hover\\:text-gray-700:hover{color:var(--color-gray-700)}.hover\\:text-gray-800:hover{color:var(--color-gray-800)}.hover\\:text-gray-900:hover{color:var(--color-gray-900)}.hover\\:text-gray-950:hover{color:var(--color-gray-950)}.hover\\:text-green-700:hover{color:var(--color-green-700)}.hover\\:text-green-900:hover{color:var(--color-green-900)}.hover\\:text-purple-900:hover{color:var(--color-purple-900)}.hover\\:text-red-500:hover{color:var(--color-red-500)}.hover\\:text-red-600:hover{color:var(--color-red-600)}.hover\\:text-red-800:hover{color:var(--color-red-800)}.hover\\:text-red-900:hover{color:var(--color-red-900)}.hover\\:text-shop-text:hover{color:var(--shop-text)}.hover\\:text-sky-600:hover{color:var(--color-sky-600)}.hover\\:text-sky-700:hover{color:var(--color-sky-700)}.hover\\:text-slate-900:hover{color:var(--color-slate-900)}.hover\\:text-violet-700:hover{color:var(--color-violet-700)}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:text-white\\\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\\:text-white\\\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\\:text-yellow-600:hover{color:var(--color-yellow-600)}.hover\\:text-zinc-950:hover{color:var(--color-zinc-950)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-70:hover{opacity:.7}.hover\\:opacity-75:hover{opacity:.75}.hover\\:opacity-80:hover{opacity:.8}.hover\\:opacity-100:hover{opacity:1}.hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000000d), 0 1px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000000d), 0 10px 10px -5px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-black\\\/20:hover{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\\:shadow-black\\\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\\:shadow-blue-500\\\/20:hover{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.hover\\:shadow-blue-500\\\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\\:shadow-purple-500\\\/20:hover{--tw-shadow-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.hover\\:shadow-purple-500\\\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\\:grayscale-0:hover{--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\\:before\\:opacity-20:hover:before{content:var(--tw-content);opacity:.2}}.focus\\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\\:border-lime-500:focus{border-color:var(--color-lime-500)}.focus\\:border-shop-accent:focus{border-color:var(--shop-accent)}.focus\\:border-transparent:focus{border-color:#0000}.focus\\:border-yellow-500:focus{border-color:var(--color-yellow-500)}.focus\\:bg-gray-100:focus{background-color:var(--color-gray-100)}.focus\\:bg-gray-500\\\/10:focus{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.focus\\:bg-gray-500\\\/10:focus{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.focus\\:text-gray-950:focus{color:var(--color-gray-950)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-blue-400:focus{--tw-ring-color:var(--color-blue-400)}.focus\\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\\:ring-blue-500\\\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-blue-500\\\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.focus\\:ring-blue-500\\\/50:focus{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-blue-500\\\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.focus\\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\\:ring-sky-500:focus{--tw-ring-color:var(--color-sky-500)}.focus\\:ring-violet-500:focus{--tw-ring-color:var(--color-violet-500)}.focus\\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:border-gray-200:focus-visible{border-color:var(--color-gray-200)}.focus-visible\\:opacity-100:focus-visible{opacity:1}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-cyan-950:focus-visible{outline-color:var(--color-cyan-950)}.focus-visible\\:outline-zinc-950:focus-visible{outline-color:var(--color-zinc-950)}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\\:scale-\\[0\\.98\\]:active{scale:.98}.active\\:border-\\[var\\(--starter-partner-active-border-color\\)\\]:active{border-color:var(--starter-partner-active-border-color)}.active\\:border-transparent:active{border-color:#0000}.active\\:bg-gray-400:active{background-color:var(--color-gray-400)}@media (hover:hover){.hover\\:enabled\\:border-shop-accent:hover:enabled{border-color:var(--shop-accent)}.hover\\:enabled\\:border-shop-line-2:hover:enabled{border-color:var(--shop-line-2)}.hover\\:enabled\\:bg-shop-panel:hover:enabled{background-color:var(--shop-panel)}.hover\\:enabled\\:bg-shop-surface-hover:hover:enabled{background-color:var(--shop-surface-hover)}.hover\\:enabled\\:text-shop-text:hover:enabled{color:var(--shop-text)}.hover\\:enabled\\:brightness-105:hover:enabled{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\\:enabled\\:brightness-110:hover:enabled{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.disabled\\:cursor-default:disabled{cursor:default}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:cursor-wait:disabled{cursor:wait}.disabled\\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\\:bg-shop-panel-2:disabled{background-color:var(--shop-panel-2)}.disabled\\:text-shop-muted:disabled{color:var(--shop-muted)}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:opacity-70:disabled{opacity:.7}.disabled\\:opacity-75:disabled{opacity:.75}@media (hover:hover){.disabled\\:hover\\:bg-gray-100:disabled:hover{background-color:var(--color-gray-100)}.disabled\\:hover\\:bg-white:disabled:hover{background-color:var(--color-white)}.disabled\\:hover\\:text-gray-400:disabled:hover{color:var(--color-gray-400)}}.data-highlighted\\:bg-gray-500\\\/20[data-highlighted]{background-color:#73737333}@supports (color:color-mix(in lab, red, red)){.data-highlighted\\:bg-gray-500\\\/20[data-highlighted]{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.data-highlighted\\:text-blue-500[data-highlighted]{color:var(--color-blue-500)}.data-\\[selected\\=true\\]\\:bg-cyan-500\\\/10[data-selected=true]{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.data-\\[selected\\=true\\]\\:bg-cyan-500\\\/10[data-selected=true]{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.data-\\[selected\\=true\\]\\:bg-gray-500\\\/20[data-selected=true]{background-color:#73737333}@supports (color:color-mix(in lab, red, red)){.data-\\[selected\\=true\\]\\:bg-gray-500\\\/20[data-selected=true]{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.data-\\[state\\=closed\\]\\:opacity-0[data-state=closed]{opacity:0}.data-\\[state\\=delayed-open\\]\\:opacity-100[data-state=delayed-open]{opacity:1}@media (prefers-reduced-motion:no-preference){.motion-safe\\:animate-bounce{animation:var(--animate-bounce)}.motion-safe\\:animate-ping{animation:var(--animate-ping)}.motion-safe\\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\\:animate-spin{animation:var(--animate-spin)}}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transition-none{transition-property:none}}@media not all and (width>=479.98px){.max-\\[479\\.98px\\]\\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (width>=48rem){.max-md\\:right-4{right:calc(var(--spacing) * 4)}.max-md\\:left-auto{left:auto}.max-md\\:h-1\\.5{height:calc(var(--spacing) * 1.5)}.max-md\\:h-2{height:calc(var(--spacing) * 2)}.max-md\\:w-10{width:calc(var(--spacing) * 10)}.max-md\\:w-16{width:calc(var(--spacing) * 16)}.max-md\\:w-20{width:calc(var(--spacing) * 20)}.max-md\\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\\:py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.max-md\\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-md\\:text-\\[10px\\]{font-size:10px}}@media (width>=430px){.min-\\[430px\\]\\:inline{display:inline}}@media (width>=480px){.xs\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.min-\\[640px\\]\\:w-10{width:calc(var(--spacing) * 10)}}@media (width>=900px){.min-\\[900px\\]\\:fixed{position:fixed}.min-\\[900px\\]\\:left-0{left:calc(var(--spacing) * 0)}.min-\\[900px\\]\\:z-40{z-index:40}.min-\\[900px\\]\\:flex{display:flex}.min-\\[900px\\]\\:hidden{display:none}.min-\\[900px\\]\\:bg-white{background-color:var(--color-white)}.min-\\[900px\\]\\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000000d), 0 10px 10px -5px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.min-\\[900px\\]\\:backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (width>=1120px){.min-\\[1120px\\]\\:flex{display:flex}.min-\\[1120px\\]\\:gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.min-\\[1120px\\]\\:gap-3{gap:calc(var(--spacing) * 3)}.min-\\[1120px\\]\\:gap-6{gap:calc(var(--spacing) * 6)}.min-\\[1120px\\]\\:px-3{padding-inline:calc(var(--spacing) * 3)}.min-\\[1120px\\]\\:px-6{padding-inline:calc(var(--spacing) * 6)}.min-\\[1120px\\]\\:text-\\[13px\\]{font-size:13px}}@media (width>=40rem){.sm\\:sticky{position:sticky}.sm\\:inset-auto{inset:auto}.sm\\:top-4{top:calc(var(--spacing) * 4)}.sm\\:top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\,0px\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height,0px))}.sm\\:top-\\[var\\(--navbar-height\\)\\]{top:var(--navbar-height)}.sm\\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\\:left-1\\\/2{left:50%}.sm\\:col-span-2{grid-column:span 2\/span 2}.sm\\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\\:block{display:block}.sm\\:flex{display:flex}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:table-cell{display:table-cell}.sm\\:h-4{height:calc(var(--spacing) * 4)}.sm\\:h-5{height:calc(var(--spacing) * 5)}.sm\\:h-32{height:calc(var(--spacing) * 32)}.sm\\:h-\\[min\\(760px\\,calc\\(100dvh-2rem\\)\\)\\]{height:min(760px,100dvh - 2rem)}.sm\\:h-auto{height:auto}.sm\\:max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height))}.sm\\:max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\,0px\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height,0px))}.sm\\:max-h-\\[min\\(600px\\,calc\\(100dvh-2rem-90px\\)\\)\\]{max-height:min(600px,100dvh - 2rem - 90px)}.sm\\:min-h-\\[80dvh\\]{min-height:80dvh}.sm\\:w-4{width:calc(var(--spacing) * 4)}.sm\\:w-5{width:calc(var(--spacing) * 5)}.sm\\:w-48{width:calc(var(--spacing) * 48)}.sm\\:w-\\[24rem\\]{width:24rem}.sm\\:w-\\[96\\%\\]{width:96%}.sm\\:w-\\[300px\\]{width:300px}.sm\\:w-\\[min\\(var\\(--ai-dock-max-width\\)\\,100vw\\)\\]{width:min(var(--ai-dock-max-width), 100vw)}.sm\\:w-\\[var\\(--ai-dock-width\\)\\]{width:var(--ai-dock-width)}.sm\\:w-auto{width:auto}.sm\\:max-w-3xl{max-width:var(--container-3xl)}.sm\\:max-w-4xl{max-width:var(--container-4xl)}.sm\\:flex-none{flex:none}.sm\\:basis-1\\\/2{flex-basis:50%}.sm\\:basis-1\\\/3{flex-basis:33.3333%}.sm\\:basis-1\\\/4{flex-basis:25%}.sm\\:-translate-x-1\\\/2{--tw-translate-x:calc(calc(1 \/ 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:grid-cols-\\[0\\.42fr_1fr\\]{grid-template-columns:.42fr 1fr}.sm\\:grid-cols-\\[0\\.45fr_1fr\\]{grid-template-columns:.45fr 1fr}.sm\\:grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.sm\\:grid-cols-\\[7rem_1fr\\]{grid-template-columns:7rem 1fr}.sm\\:grid-cols-\\[100px_1fr_100px\\]{grid-template-columns:100px 1fr 100px}.sm\\:grid-cols-\\[auto_1fr_auto\\]{grid-template-columns:auto 1fr auto}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-baseline{align-items:baseline}.sm\\:items-center{align-items:center}.sm\\:items-start{align-items:flex-start}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-2{gap:calc(var(--spacing) * 2)}.sm\\:gap-6{gap:calc(var(--spacing) * 6)}.sm\\:gap-10{gap:calc(var(--spacing) * 10)}:where(.sm\\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.sm\\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\\:rounded-\\[1\\.5rem\\]{border-radius:1.5rem}.sm\\:rounded-\\[1\\.75rem\\]{border-radius:1.75rem}.sm\\:rounded-none{border-radius:0}.sm\\:p-1{padding:calc(var(--spacing) * 1)}.sm\\:p-4{padding:calc(var(--spacing) * 4)}.sm\\:p-6{padding:calc(var(--spacing) * 6)}.sm\\:p-8{padding:calc(var(--spacing) * 8)}.sm\\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.sm\\:opacity-20{opacity:.2}}@media (width>=48rem){.md\\:sticky{position:sticky}.md\\:top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\,0px\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height,0px))}.md\\:top-\\[var\\(--navbar-height\\)\\]{top:var(--navbar-height)}.md\\:col-span-2{grid-column:span 2\/span 2}.md\\:mx-auto{margin-inline:auto}.md\\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\\:block{display:block}.md\\:hidden{display:none}.md\\:table-cell{display:table-cell}.md\\:table-header-group{display:table-header-group}.md\\:max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height))}.md\\:max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\,0px\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height,0px))}.md\\:min-h-\\[220px\\]{min-height:220px}.md\\:min-h-\\[240px\\]{min-height:240px}.md\\:min-h-\\[260px\\]{min-height:260px}.md\\:min-h-\\[320px\\]{min-height:320px}.md\\:min-h-\\[360px\\]{min-height:360px}.md\\:min-h-\\[780px\\]{min-height:780px}.md\\:min-h-\\[1260px\\]{min-height:1260px}.md\\:min-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{min-height:calc(100dvh - var(--navbar-height))}.md\\:w-36{width:calc(var(--spacing) * 36)}.md\\:w-80{width:calc(var(--spacing) * 80)}.md\\:w-\\[220px\\]{width:220px}.md\\:w-\\[300px\\]{width:300px}.md\\:max-w-2xl{max-width:var(--container-2xl)}.md\\:max-w-\\[80vw\\]{max-width:80vw}.md\\:max-w-\\[320px\\]{max-width:320px}.md\\:min-w-\\[280px\\]{min-width:280px}.md\\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-\\[1\\.1fr_0\\.9fr\\]{grid-template-columns:1.1fr .9fr}.md\\:grid-cols-\\[1\\.3fr_0\\.7fr\\]{grid-template-columns:1.3fr .7fr}.md\\:grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.md\\:grid-cols-\\[1fr_minmax\\(320px\\,440px\\)\\]{grid-template-columns:1fr minmax(320px,440px)}.md\\:grid-cols-\\[140px_1fr_140px\\]{grid-template-columns:140px 1fr 140px}.md\\:flex-row{flex-direction:row}.md\\:items-center{align-items:center}.md\\:items-end{align-items:flex-end}.md\\:justify-between{justify-content:space-between}.md\\:gap-10{gap:calc(var(--spacing) * 10)}.md\\:gap-24{gap:calc(var(--spacing) * 24)}:where(.md\\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\\:p-5{padding:calc(var(--spacing) * 5)}.md\\:p-8{padding:calc(var(--spacing) * 8)}.md\\:p-11{padding:calc(var(--spacing) * 11)}.md\\:p-14{padding:calc(var(--spacing) * 14)}.md\\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\\:px-11{padding-inline:calc(var(--spacing) * 11)}.md\\:py-12{padding-block:calc(var(--spacing) * 12)}.md\\:pt-11{padding-top:calc(var(--spacing) * 11)}.md\\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\\:text-\\[1\\.5rem\\]{font-size:1.5rem}.md\\:text-\\[15px\\]{font-size:15px}}@media (width>=64rem){.lg\\:top-\\[var\\(--navbar-height\\)\\]{top:var(--navbar-height)}.lg\\:col-span-2{grid-column:span 2\/span 2}.lg\\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:hidden{display:none}.lg\\:table-cell{display:table-cell}.lg\\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\\:min-h-\\[760px\\]{min-height:760px}.lg\\:min-h-\\[1180px\\]{min-height:1180px}.lg\\:w-36{width:calc(var(--spacing) * 36)}.lg\\:w-auto{width:auto}.lg\\:max-w-\\(--breakpoint-lg\\){max-width:var(--breakpoint-lg)}.lg\\:max-w-2xl{max-width:var(--container-2xl)}.lg\\:max-w-\\[80rem\\]{max-width:80rem}.lg\\:max-w-sm{max-width:var(--container-sm)}.lg\\:basis-1\\\/4{flex-basis:25%}.lg\\:basis-1\\\/5{flex-basis:20%}.lg\\:scroll-my-4{scroll-margin-block:calc(var(--spacing) * 4)}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\\:grid-cols-\\[0\\.7fr_1\\.3fr\\]{grid-template-columns:.7fr 1.3fr}.lg\\:grid-cols-\\[0\\.9fr_1\\.1fr\\]{grid-template-columns:.9fr 1.1fr}.lg\\:grid-cols-\\[0\\.45fr_1fr\\]{grid-template-columns:.45fr 1fr}.lg\\:grid-cols-\\[0\\.68fr_1\\.32fr\\]{grid-template-columns:.68fr 1.32fr}.lg\\:grid-cols-\\[0\\.72fr_1\\.28fr\\]{grid-template-columns:.72fr 1.28fr}.lg\\:grid-cols-\\[0\\.74fr_1\\.26fr\\]{grid-template-columns:.74fr 1.26fr}.lg\\:grid-cols-\\[0\\.76fr_1\\.24fr\\]{grid-template-columns:.76fr 1.24fr}.lg\\:grid-cols-\\[0\\.82fr_1\\.18fr\\]{grid-template-columns:.82fr 1.18fr}.lg\\:grid-cols-\\[0\\.84fr_1\\.16fr\\]{grid-template-columns:.84fr 1.16fr}.lg\\:grid-cols-\\[0\\.85fr_1\\.15fr\\]{grid-template-columns:.85fr 1.15fr}.lg\\:grid-cols-\\[0\\.86fr_1\\.14fr\\]{grid-template-columns:.86fr 1.14fr}.lg\\:grid-cols-\\[0\\.88fr_1\\.12fr\\]{grid-template-columns:.88fr 1.12fr}.lg\\:grid-cols-\\[0\\.92fr_1\\.08fr\\]{grid-template-columns:.92fr 1.08fr}.lg\\:grid-cols-\\[1\\.1fr_0\\.9fr\\]{grid-template-columns:1.1fr .9fr}.lg\\:grid-cols-\\[1\\.05fr_0\\.95fr\\]{grid-template-columns:1.05fr .95fr}.lg\\:grid-cols-\\[1\\.08fr_0\\.92fr\\]{grid-template-columns:1.08fr .92fr}.lg\\:grid-cols-\\[1fr_320px\\]{grid-template-columns:1fr 320px}.lg\\:grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.72fr\\)_minmax\\(0\\,1\\.28fr\\)\\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.95fr\\)_minmax\\(360px\\,1\\.05fr\\)\\]{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr)}.lg\\:flex-row{flex-direction:row}.lg\\:items-center{align-items:center}.lg\\:items-start{align-items:flex-start}.lg\\:gap-4{gap:calc(var(--spacing) * 4)}.lg\\:gap-12{gap:calc(var(--spacing) * 12)}.lg\\:self-start{align-self:flex-start}.lg\\:rounded-full{border-radius:3.40282e38px}.lg\\:p-4{padding:calc(var(--spacing) * 4)}.lg\\:p-6{padding:calc(var(--spacing) * 6)}.lg\\:p-8{padding:calc(var(--spacing) * 8)}.lg\\:p-10{padding:calc(var(--spacing) * 10)}.lg\\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\\:text-\\[\\.65em\\]{font-size:.65em}.lg\\:text-\\[\\.825em\\]{font-size:.825em}.lg\\:leading-none{--tw-leading:1;line-height:1}.lg\\:\\[--ship-x\\:50px\\]{--ship-x:50px}.lg\\:\\[--ship-y\\:1\\.5rem\\]{--ship-y:1.5rem}}@media (width>=80rem){.xl\\:sticky{position:sticky}.xl\\:top-0{top:calc(var(--spacing) * 0)}.xl\\:z-20{z-index:20}.xl\\:mt-12{margin-top:calc(var(--spacing) * 12)}.xl\\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.xl\\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xl\\:block{display:block}.xl\\:flex{display:flex}.xl\\:grid{display:grid}.xl\\:hidden{display:none}.xl\\:min-h-\\[220px\\]{min-height:220px}.xl\\:w-5\\\/12{width:41.6667%}.xl\\:w-7\\\/12{width:58.3333%}.xl\\:w-20{width:calc(var(--spacing) * 20)}.xl\\:w-44{width:calc(var(--spacing) * 44)}.xl\\:w-\\[400px\\]{width:400px}.xl\\:w-full{width:100%}.xl\\:max-w-\\[44rem\\]{max-width:44rem}.xl\\:max-w-\\[92rem\\]{max-width:92rem}.xl\\:max-w-\\[300px\\]{max-width:300px}.xl\\:max-w-\\[350px\\]{max-width:350px}.xl\\:basis-1\\\/6{flex-basis:16.6667%}.xl\\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\\:grid-cols-\\[1\\.04fr_0\\.96fr\\]{grid-template-columns:1.04fr .96fr}.xl\\:grid-cols-\\[1fr_90px\\]{grid-template-columns:1fr 90px}.xl\\:grid-cols-\\[110px_1fr\\]{grid-template-columns:110px 1fr}.xl\\:grid-cols-\\[400px_minmax\\(0\\,44rem\\)\\]{grid-template-columns:400px minmax(0,44rem)}.xl\\:grid-cols-\\[minmax\\(0\\,1\\.35fr\\)_minmax\\(22rem\\,0\\.82fr\\)\\]{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.82fr)}.xl\\:items-center{align-items:center}.xl\\:items-start{align-items:flex-start}.xl\\:justify-center{justify-content:center}.xl\\:gap-6{gap:calc(var(--spacing) * 6)}.xl\\:gap-8{gap:calc(var(--spacing) * 8)}.xl\\:self-start{align-self:flex-start}.xl\\:border-4{border-style:var(--tw-border-style);border-width:4px}.xl\\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.xl\\:bg-black\\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.xl\\:bg-black\\\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.xl\\:bg-transparent{background-color:#0000}.xl\\:p-6{padding:calc(var(--spacing) * 6)}.xl\\:px-0{padding-inline:calc(var(--spacing) * 0)}.xl\\:pt-0{padding-top:calc(var(--spacing) * 0)}.xl\\:pt-8{padding-top:calc(var(--spacing) * 8)}.xl\\:pt-24{padding-top:calc(var(--spacing) * 24)}.xl\\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.xl\\:text-left{text-align:left}.xl\\:text-\\[\\.7em\\]{font-size:.7em}.xl\\:text-\\[\\.875em\\]{font-size:.875em}.xl\\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.xl\\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.xl\\:\\[--ship-x\\:80px\\]{--ship-x:80px}.xl\\:\\[--ship-y\\:2\\.5rem\\]{--ship-y:2.5rem}}@media (width>=96rem){.\\32 xl\\:w-56{width:calc(var(--spacing) * 56)}.\\32 xl\\:w-\\[500px\\]{width:500px}.\\32 xl\\:max-w-\\[48rem\\]{max-width:48rem}.\\32 xl\\:max-w-\\[400px\\]{max-width:400px}.\\32 xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\32 xl\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\\32 xl\\:grid-cols-\\[0\\.78fr_1\\.22fr\\]{grid-template-columns:.78fr 1.22fr}.\\32 xl\\:grid-cols-\\[1fr_120px\\]{grid-template-columns:1fr 120px}.\\32 xl\\:grid-cols-\\[150px_1fr\\]{grid-template-columns:150px 1fr}.\\32 xl\\:grid-cols-\\[500px_minmax\\(0\\,48rem\\)\\]{grid-template-columns:500px minmax(0,48rem)}.\\32 xl\\:grid-cols-\\[minmax\\(0\\,1\\.5fr\\)_minmax\\(24rem\\,0\\.75fr\\)\\]{grid-template-columns:minmax(0,1.5fr) minmax(24rem,.75fr)}.\\32 xl\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.\\32 xl\\:text-\\[\\.9em\\]{font-size:.9em}.\\32 xl\\:text-\\[\\.75em\\]{font-size:.75em}.\\32 xl\\:\\[--ship-x\\:90px\\]{--ship-x:90px}.\\32 xl\\:\\[--ship-y\\:3rem\\]{--ship-y:3rem}}.dark\\:block:is(.dark,.dark *){display:block}.dark\\:hidden:is(.dark,.dark *){display:none}.dark\\:h-\\[100\\.5\\%\\]:is(.dark,.dark *){height:100.5%}.dark\\:w-\\[100\\.5\\%\\]:is(.dark,.dark *){width:100.5%}:where(.dark\\:divide-gray-600:is(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-600)}:where(.dark\\:divide-gray-700:is(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\\:divide-gray-800:is(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-800)}:where(.dark\\:divide-red-900\\\/50:is(.dark,.dark *)>:not(:last-child)){border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-red-900\\\/50:is(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}:where(.dark\\:divide-zinc-800:is(.dark,.dark *)>:not(:last-child)){border-color:var(--color-zinc-800)}.dark\\:border:is(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\\:border-r:is(.dark,.dark *){border-right-style:var(--tw-border-style);border-right-width:1px}.dark\\:border-\\[\\#E6C49A\\]:is(.dark,.dark *){border-color:#e6c49a}.dark\\:border-amber-500\\\/30:is(.dark,.dark *){border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-amber-500\\\/30:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.dark\\:border-amber-800:is(.dark,.dark *){border-color:var(--color-amber-800)}.dark\\:border-amber-900:is(.dark,.dark *){border-color:var(--color-amber-900)}.dark\\:border-blue-300\\\/10:is(.dark,.dark *){border-color:#90c5ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-blue-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-300) 10%, transparent)}}.dark\\:border-blue-400:is(.dark,.dark *){border-color:var(--color-blue-400)}.dark\\:border-blue-600:is(.dark,.dark *){border-color:var(--color-blue-600)}.dark\\:border-blue-800:is(.dark,.dark *){border-color:var(--color-blue-800)}.dark\\:border-blue-900:is(.dark,.dark *){border-color:var(--color-blue-900)}.dark\\:border-blue-900\\\/60:is(.dark,.dark *){border-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\\:border-blue-900\\\/60:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\\:border-cyan-300\\\/10:is(.dark,.dark *){border-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.dark\\:border-cyan-300\\\/15:is(.dark,.dark *){border-color:#53eafd26}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-300\\\/15:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 15%, transparent)}}.dark\\:border-cyan-300\\\/20:is(.dark,.dark *){border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-300\\\/20:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.dark\\:border-cyan-400:is(.dark,.dark *){border-color:var(--color-cyan-400)}.dark\\:border-cyan-500:is(.dark,.dark *){border-color:var(--color-cyan-500)}.dark\\:border-cyan-700:is(.dark,.dark *){border-color:var(--color-cyan-700)}.dark\\:border-cyan-800:is(.dark,.dark *){border-color:var(--color-cyan-800)}.dark\\:border-cyan-800\\\/70:is(.dark,.dark *){border-color:#005f78b3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-800\\\/70:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-800) 70%, transparent)}}.dark\\:border-cyan-900:is(.dark,.dark *){border-color:var(--color-cyan-900)}.dark\\:border-cyan-900\\\/60:is(.dark,.dark *){border-color:#104e6499}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-900\\\/60:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-900) 60%, transparent)}}.dark\\:border-cyan-900\\\/70:is(.dark,.dark *){border-color:#104e64b3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-cyan-900\\\/70:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-900) 70%, transparent)}}.dark\\:border-emerald-300\\\/10:is(.dark,.dark *){border-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-emerald-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.dark\\:border-emerald-800:is(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\\:border-emerald-900:is(.dark,.dark *){border-color:var(--color-emerald-900)}.dark\\:border-emerald-900\\\/70:is(.dark,.dark *){border-color:#004e3bb3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-emerald-900\\\/70:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-900) 70%, transparent)}}.dark\\:border-gray-100:is(.dark,.dark *){border-color:var(--color-gray-100)}.dark\\:border-gray-100\\\/50:is(.dark,.dark *){border-color:#f5f5f580}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-100\\\/50:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-100) 50%, transparent)}}.dark\\:border-gray-500:is(.dark,.dark *){border-color:var(--color-gray-500)}.dark\\:border-gray-500\\\/60:is(.dark,.dark *){border-color:#73737399}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-500\\\/60:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-500) 60%, transparent)}}.dark\\:border-gray-600:is(.dark,.dark *){border-color:var(--color-gray-600)}.dark\\:border-gray-700:is(.dark,.dark *){border-color:var(--color-gray-700)}.dark\\:border-gray-700\\\/40:is(.dark,.dark *){border-color:#40404066}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-700\\\/40:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-700) 40%, transparent)}}.dark\\:border-gray-700\\\/50:is(.dark,.dark *){border-color:#40404080}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-700\\\/50:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\\:border-gray-800:is(.dark,.dark *){border-color:var(--color-gray-800)}.dark\\:border-gray-800\\\/50:is(.dark,.dark *){border-color:#26262680}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-800\\\/50:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\\:border-gray-900:is(.dark,.dark *){border-color:var(--color-gray-900)}.dark\\:border-green-400\\\/30:is(.dark,.dark *){border-color:#05df724d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-green-400\\\/30:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.dark\\:border-green-500:is(.dark,.dark *){border-color:var(--color-green-500)}.dark\\:border-green-600:is(.dark,.dark *){border-color:var(--color-green-600)}.dark\\:border-green-800:is(.dark,.dark *){border-color:var(--color-green-800)}.dark\\:border-green-900:is(.dark,.dark *){border-color:var(--color-green-900)}.dark\\:border-indigo-300\\\/10:is(.dark,.dark *){border-color:#a4b3ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-indigo-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-indigo-300) 10%, transparent)}}.dark\\:border-indigo-700:is(.dark,.dark *){border-color:var(--color-indigo-700)}.dark\\:border-indigo-900:is(.dark,.dark *){border-color:var(--color-indigo-900)}.dark\\:border-lime-300\\\/10:is(.dark,.dark *){border-color:#bbf4511a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-lime-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-lime-300) 10%, transparent)}}.dark\\:border-lime-900:is(.dark,.dark *){border-color:var(--color-lime-900)}.dark\\:border-orange-300\\\/10:is(.dark,.dark *){border-color:#ffb96d1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-orange-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-orange-300) 10%, transparent)}}.dark\\:border-orange-700:is(.dark,.dark *){border-color:var(--color-orange-700)}.dark\\:border-orange-800:is(.dark,.dark *){border-color:var(--color-orange-800)}.dark\\:border-orange-900:is(.dark,.dark *){border-color:var(--color-orange-900)}.dark\\:border-pink-300\\\/10:is(.dark,.dark *){border-color:#fda5d51a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-pink-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-pink-300) 10%, transparent)}}.dark\\:border-pink-500\\\/70:is(.dark,.dark *){border-color:#f6339ab3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-pink-500\\\/70:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-pink-500) 70%, transparent)}}.dark\\:border-pink-900:is(.dark,.dark *){border-color:var(--color-pink-900)}.dark\\:border-pink-950:is(.dark,.dark *){border-color:var(--color-pink-950)}.dark\\:border-pink-950\\\/70:is(.dark,.dark *){border-color:#510424b3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-pink-950\\\/70:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-pink-950) 70%, transparent)}}.dark\\:border-purple-300\\\/10:is(.dark,.dark *){border-color:#d9b3ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-purple-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-purple-300) 10%, transparent)}}.dark\\:border-purple-400:is(.dark,.dark *){border-color:var(--color-purple-400)}.dark\\:border-purple-500:is(.dark,.dark *){border-color:var(--color-purple-500)}.dark\\:border-purple-700:is(.dark,.dark *){border-color:var(--color-purple-700)}.dark\\:border-purple-800:is(.dark,.dark *){border-color:var(--color-purple-800)}.dark\\:border-purple-900:is(.dark,.dark *){border-color:var(--color-purple-900)}.dark\\:border-purple-900\\\/60:is(.dark,.dark *){border-color:#59168b99}@supports (color:color-mix(in lab, red, red)){.dark\\:border-purple-900\\\/60:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-purple-900) 60%, transparent)}}.dark\\:border-red-300\\\/10:is(.dark,.dark *){border-color:#ffa3a31a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-red-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.dark\\:border-red-500:is(.dark,.dark *){border-color:var(--color-red-500)}.dark\\:border-red-500\\\/30:is(.dark,.dark *){border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-red-500\\\/30:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.dark\\:border-red-700:is(.dark,.dark *){border-color:var(--color-red-700)}.dark\\:border-red-800:is(.dark,.dark *){border-color:var(--color-red-800)}.dark\\:border-red-900:is(.dark,.dark *){border-color:var(--color-red-900)}.dark\\:border-rose-300\\\/10:is(.dark,.dark *){border-color:#ffa2ae1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-rose-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-300) 10%, transparent)}}.dark\\:border-rose-900:is(.dark,.dark *){border-color:var(--color-rose-900)}.dark\\:border-sky-300\\\/10:is(.dark,.dark *){border-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-sky-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-sky-300) 10%, transparent)}}.dark\\:border-sky-600:is(.dark,.dark *){border-color:var(--color-sky-600)}.dark\\:border-sky-700:is(.dark,.dark *){border-color:var(--color-sky-700)}.dark\\:border-sky-800:is(.dark,.dark *){border-color:var(--color-sky-800)}.dark\\:border-sky-900:is(.dark,.dark *){border-color:var(--color-sky-900)}.dark\\:border-transparent:is(.dark,.dark *){border-color:#0000}.dark\\:border-twine-300\\\/10:is(.dark,.dark *){border-color:#cdac771a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-twine-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-twine-300) 10%, transparent)}}.dark\\:border-twine-900:is(.dark,.dark *){border-color:var(--color-twine-900)}.dark\\:border-violet-800:is(.dark,.dark *){border-color:var(--color-violet-800)}.dark\\:border-violet-900:is(.dark,.dark *){border-color:var(--color-violet-900)}.dark\\:border-white:is(.dark,.dark *){border-color:var(--color-white)}.dark\\:border-white\\\/10:is(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-white\\\/20:is(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/20:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:border-white\\\/\\[0\\.1\\]:is(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/\\[0\\.1\\]:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-white\\\/\\[0\\.06\\]:is(.dark,.dark *){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/\\[0\\.06\\]:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:border-white\\\/\\[0\\.08\\]:is(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/\\[0\\.08\\]:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:border-white\\\/\\[0\\.12\\]:is(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\\/\\[0\\.12\\]:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\\:border-yellow-300\\\/10:is(.dark,.dark *){border-color:#ffe02a1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-yellow-300\\\/10:is(.dark,.dark *){border-color:color-mix(in oklab, var(--color-yellow-300) 10%, transparent)}}.dark\\:border-yellow-600:is(.dark,.dark *){border-color:var(--color-yellow-600)}.dark\\:border-yellow-900:is(.dark,.dark *){border-color:var(--color-yellow-900)}.dark\\:border-zinc-600:is(.dark,.dark *){border-color:var(--color-zinc-600)}.dark\\:border-zinc-700:is(.dark,.dark *){border-color:var(--color-zinc-700)}.dark\\:border-zinc-800:is(.dark,.dark *){border-color:var(--color-zinc-800)}.dark\\:border-zinc-950:is(.dark,.dark *){border-color:var(--color-zinc-950)}.dark\\:bg-\\[\\#0b0d08\\]:is(.dark,.dark *){background-color:#0b0d08}.dark\\:bg-\\[\\#0b1604\\]:is(.dark,.dark *){background-color:#0b1604}.dark\\:bg-\\[\\#0e1026\\]:is(.dark,.dark *){background-color:#0e1026}.dark\\:bg-\\[\\#0f1b07\\]:is(.dark,.dark *){background-color:#0f1b07}.dark\\:bg-\\[\\#1b0d05\\]:is(.dark,.dark *){background-color:#1b0d05}.dark\\:bg-\\[\\#1b100b\\]:is(.dark,.dark *){background-color:#1b100b}.dark\\:bg-\\[\\#1d0710\\]:is(.dark,.dark *){background-color:#1d0710}.dark\\:bg-\\[\\#1f0916\\]:is(.dark,.dark *){background-color:#1f0916}.dark\\:bg-\\[\\#071b2b\\]:is(.dark,.dark *){background-color:#071b2b}.dark\\:bg-\\[\\#090b0d\\]:is(.dark,.dark *){background-color:#090b0d}.dark\\:bg-\\[\\#090b1e\\]:is(.dark,.dark *){background-color:#090b1e}.dark\\:bg-\\[\\#160a03\\]:is(.dark,.dark *){background-color:#160a03}.dark\\:bg-\\[\\#160b1d\\]:is(.dark,.dark *){background-color:#160b1d}.dark\\:bg-\\[\\#160d09\\]:is(.dark,.dark *){background-color:#160d09}.dark\\:bg-\\[\\#170b07\\]:is(.dark,.dark *){background-color:#170b07}.dark\\:bg-\\[\\#04100b\\]:is(.dark,.dark *){background-color:#04100b}.dark\\:bg-\\[\\#06101a\\]:is(.dark,.dark *){background-color:#06101a}.dark\\:bg-\\[\\#06150d\\]:is(.dark,.dark *){background-color:#06150d}.dark\\:bg-\\[\\#07182d\\]:is(.dark,.dark *){background-color:#07182d}.dark\\:bg-\\[\\#08131f\\]:is(.dark,.dark *){background-color:#08131f}.dark\\:bg-\\[\\#041010\\]:is(.dark,.dark *){background-color:#041010}.dark\\:bg-\\[\\#061325\\]:is(.dark,.dark *){background-color:#061325}.dark\\:bg-\\[\\#061515\\]:is(.dark,.dark *){background-color:#061515}.dark\\:bg-\\[\\#061522\\]:is(.dark,.dark *){background-color:#061522}.dark\\:bg-\\[\\#071016\\]:is(.dark,.dark *){background-color:#071016}.dark\\:bg-\\[\\#120818\\]:is(.dark,.dark *){background-color:#120818}.dark\\:bg-\\[\\#120914\\]:is(.dark,.dark *){background-color:#120914}.dark\\:bg-\\[\\#130806\\]:is(.dark,.dark *){background-color:#130806}.dark\\:bg-\\[\\#151005\\]:is(.dark,.dark *){background-color:#151005}.dark\\:bg-\\[\\#181205\\]:is(.dark,.dark *){background-color:#181205}.dark\\:bg-\\[\\#190612\\]:is(.dark,.dark *){background-color:#190612}.dark\\:bg-\\[\\#230914\\]:is(.dark,.dark *){background-color:#230914}.dark\\:bg-\\[\\#E6C49A\\]:is(.dark,.dark *){background-color:#e6c49a}.dark\\:bg-amber-500\\\/10:is(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-500\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.dark\\:bg-amber-500\\\/20:is(.dark,.dark *){background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-500\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\\:bg-amber-900\\\/20:is(.dark,.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\\:bg-amber-900\\\/40:is(.dark,.dark *){background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.dark\\:bg-amber-950:is(.dark,.dark *){background-color:var(--color-amber-950)}.dark\\:bg-amber-950\\\/20:is(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.dark\\:bg-amber-950\\\/25:is(.dark,.dark *){background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.dark\\:bg-amber-950\\\/30:is(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\\:bg-amber-950\\\/40:is(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\\:bg-amber-950\\\/50:is(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.dark\\:bg-amber-950\\\/60:is(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-950\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.dark\\:bg-black:is(.dark,.dark *){background-color:var(--color-black)}.dark\\:bg-black\\\/20:is(.dark,.dark *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.dark\\:bg-black\\\/25:is(.dark,.dark *){background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.dark\\:bg-black\\\/30:is(.dark,.dark *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.dark\\:bg-black\\\/40:is(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\\:bg-black\\\/45:is(.dark,.dark *){background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/45:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.dark\\:bg-black\\\/50:is(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.dark\\:bg-black\\\/55:is(.dark,.dark *){background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/55:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.dark\\:bg-black\\\/60:is(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark\\:bg-black\\\/70:is(.dark,.dark *){background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.dark\\:bg-black\\\/80:is(.dark,.dark *){background-color:#000c}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/80:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.dark\\:bg-black\\\/90:is(.dark,.dark *){background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/90:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.dark\\:bg-black\\\/95:is(.dark,.dark *){background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\\/95:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.dark\\:bg-blue-800:is(.dark,.dark *){background-color:var(--color-blue-800)}.dark\\:bg-blue-900:is(.dark,.dark *){background-color:var(--color-blue-900)}.dark\\:bg-blue-900\\\/20:is(.dark,.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\\:bg-blue-900\\\/30:is(.dark,.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\\:bg-blue-950:is(.dark,.dark *){background-color:var(--color-blue-950)}.dark\\:bg-blue-950\\\/20:is(.dark,.dark *){background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 20%, transparent)}}.dark\\:bg-blue-950\\\/25:is(.dark,.dark *){background-color:#16245640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 25%, transparent)}}.dark\\:bg-blue-950\\\/30:is(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.dark\\:bg-blue-950\\\/40:is(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.dark\\:bg-blue-950\\\/60:is(.dark,.dark *){background-color:#16245699}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-950\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 60%, transparent)}}.dark\\:bg-cyan-400\\\/15:is(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-400\\\/15:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.dark\\:bg-cyan-600:is(.dark,.dark *){background-color:var(--color-cyan-600)}.dark\\:bg-cyan-900\\\/20:is(.dark,.dark *){background-color:#104e6433}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-900) 20%, transparent)}}.dark\\:bg-cyan-900\\\/30:is(.dark,.dark *){background-color:#104e644d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-900) 30%, transparent)}}.dark\\:bg-cyan-950:is(.dark,.dark *){background-color:var(--color-cyan-950)}.dark\\:bg-cyan-950\\\/20:is(.dark,.dark *){background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.dark\\:bg-cyan-950\\\/30:is(.dark,.dark *){background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.dark\\:bg-cyan-950\\\/40:is(.dark,.dark *){background-color:#05334566}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.dark\\:bg-cyan-950\\\/50:is(.dark,.dark *){background-color:#05334580}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-950) 50%, transparent)}}.dark\\:bg-emerald-900\\\/30:is(.dark,.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.dark\\:bg-emerald-900\\\/40:is(.dark,.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.dark\\:bg-emerald-950:is(.dark,.dark *){background-color:var(--color-emerald-950)}.dark\\:bg-emerald-950\\\/20:is(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark\\:bg-emerald-950\\\/25:is(.dark,.dark *){background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.dark\\:bg-emerald-950\\\/30:is(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\\:bg-emerald-950\\\/35:is(.dark,.dark *){background-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/35:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.dark\\:bg-emerald-950\\\/40:is(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark\\:bg-emerald-950\\\/50:is(.dark,.dark *){background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.dark\\:bg-emerald-950\\\/60:is(.dark,.dark *){background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-950\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.dark\\:bg-gray-100:is(.dark,.dark *){background-color:var(--color-gray-100)}.dark\\:bg-gray-100\\\/10:is(.dark,.dark *){background-color:#f5f5f51a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-100\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-100) 10%, transparent)}}.dark\\:bg-gray-100\\\/20:is(.dark,.dark *){background-color:#f5f5f533}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-100\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-100) 20%, transparent)}}.dark\\:bg-gray-100\\\/40:is(.dark,.dark *){background-color:#f5f5f566}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-100\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-100) 40%, transparent)}}.dark\\:bg-gray-500:is(.dark,.dark *){background-color:var(--color-gray-500)}.dark\\:bg-gray-500\\\/30:is(.dark,.dark *){background-color:#7373734d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-500\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-500) 30%, transparent)}}.dark\\:bg-gray-500\\\/40:is(.dark,.dark *){background-color:#73737366}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-500\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-500) 40%, transparent)}}.dark\\:bg-gray-600:is(.dark,.dark *){background-color:var(--color-gray-600)}.dark\\:bg-gray-700:is(.dark,.dark *){background-color:var(--color-gray-700)}.dark\\:bg-gray-700\\\/30:is(.dark,.dark *){background-color:#4040404d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-700\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.dark\\:bg-gray-800:is(.dark,.dark *){background-color:var(--color-gray-800)}.dark\\:bg-gray-800\\\/30:is(.dark,.dark *){background-color:#2626264d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 30%, transparent)}}.dark\\:bg-gray-800\\\/40:is(.dark,.dark *){background-color:#26262666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.dark\\:bg-gray-800\\\/50:is(.dark,.dark *){background-color:#26262680}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\\:bg-gray-800\\\/60:is(.dark,.dark *){background-color:#26262699}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\\:bg-gray-800\\\/70:is(.dark,.dark *){background-color:#262626b3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.dark\\:bg-gray-800\\\/90:is(.dark,.dark *){background-color:#262626e6}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-800\\\/90:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 90%, transparent)}}.dark\\:bg-gray-900:is(.dark,.dark *){background-color:var(--color-gray-900)}.dark\\:bg-gray-900\\\/20:is(.dark,.dark *){background-color:#17171733}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.dark\\:bg-gray-900\\\/30:is(.dark,.dark *){background-color:#1717174d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.dark\\:bg-gray-900\\\/40:is(.dark,.dark *){background-color:#17171766}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.dark\\:bg-gray-900\\\/50:is(.dark,.dark *){background-color:#17171780}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.dark\\:bg-gray-900\\\/60:is(.dark,.dark *){background-color:#17171799}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.dark\\:bg-gray-900\\\/70:is(.dark,.dark *){background-color:#171717b3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.dark\\:bg-gray-900\\\/95:is(.dark,.dark *){background-color:#171717f2}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-900\\\/95:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.dark\\:bg-gray-950:is(.dark,.dark *){background-color:var(--color-gray-950)}.dark\\:bg-gray-950\\\/40:is(.dark,.dark *){background-color:#0a0a0a66}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 40%, transparent)}}.dark\\:bg-gray-950\\\/50:is(.dark,.dark *){background-color:#0a0a0a80}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 50%, transparent)}}.dark\\:bg-gray-950\\\/70:is(.dark,.dark *){background-color:#0a0a0ab3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 70%, transparent)}}.dark\\:bg-gray-950\\\/75:is(.dark,.dark *){background-color:#0a0a0abf}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/75:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 75%, transparent)}}.dark\\:bg-gray-950\\\/80:is(.dark,.dark *){background-color:#0a0a0acc}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/80:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 80%, transparent)}}.dark\\:bg-gray-950\\\/95:is(.dark,.dark *){background-color:#0a0a0af2}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-gray-950\\\/95:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 95%, transparent)}}.dark\\:bg-green-400\\\/10:is(.dark,.dark *){background-color:#05df721a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-400\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-400) 10%, transparent)}}.dark\\:bg-green-700:is(.dark,.dark *){background-color:var(--color-green-700)}.dark\\:bg-green-900\\\/30:is(.dark,.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\\:bg-green-950\\\/30:is(.dark,.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 30%, transparent)}}.dark\\:bg-green-950\\\/40:is(.dark,.dark *){background-color:#032e1566}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 40%, transparent)}}.dark\\:bg-green-950\\\/50:is(.dark,.dark *){background-color:#032e1580}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 50%, transparent)}}.dark\\:bg-indigo-950:is(.dark,.dark *){background-color:var(--color-indigo-950)}.dark\\:bg-indigo-950\\\/20:is(.dark,.dark *){background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-indigo-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\\:bg-indigo-950\\\/25:is(.dark,.dark *){background-color:#1e1a4d40}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-indigo-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 25%, transparent)}}.dark\\:bg-lime-950:is(.dark,.dark *){background-color:var(--color-lime-950)}.dark\\:bg-lime-950\\\/25:is(.dark,.dark *){background-color:#192e0340}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-lime-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-lime-950) 25%, transparent)}}.dark\\:bg-lime-950\\\/40:is(.dark,.dark *){background-color:#192e0366}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-lime-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-lime-950) 40%, transparent)}}.dark\\:bg-orange-900\\\/30:is(.dark,.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.dark\\:bg-orange-950:is(.dark,.dark *){background-color:var(--color-orange-950)}.dark\\:bg-orange-950\\\/20:is(.dark,.dark *){background-color:#44130633}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 20%, transparent)}}.dark\\:bg-orange-950\\\/25:is(.dark,.dark *){background-color:#44130640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 25%, transparent)}}.dark\\:bg-orange-950\\\/30:is(.dark,.dark *){background-color:#4413064d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 30%, transparent)}}.dark\\:bg-orange-950\\\/40:is(.dark,.dark *){background-color:#44130666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 40%, transparent)}}.dark\\:bg-orange-950\\\/50:is(.dark,.dark *){background-color:#44130680}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 50%, transparent)}}.dark\\:bg-pink-950:is(.dark,.dark *){background-color:var(--color-pink-950)}.dark\\:bg-pink-950\\\/40:is(.dark,.dark *){background-color:#51042466}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-pink-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-pink-950) 40%, transparent)}}.dark\\:bg-purple-300\\\/90:is(.dark,.dark *){background-color:#d9b3ffe6}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-300\\\/90:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-300) 90%, transparent)}}.dark\\:bg-purple-500:is(.dark,.dark *){background-color:var(--color-purple-500)}.dark\\:bg-purple-500\\\/25:is(.dark,.dark *){background-color:#ac4bff40}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-500\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-500) 25%, transparent)}}.dark\\:bg-purple-900\\\/20:is(.dark,.dark *){background-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\\:bg-purple-900\\\/30:is(.dark,.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.dark\\:bg-purple-900\\\/50:is(.dark,.dark *){background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-900\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-900) 50%, transparent)}}.dark\\:bg-purple-950:is(.dark,.dark *){background-color:var(--color-purple-950)}.dark\\:bg-purple-950\\\/20:is(.dark,.dark *){background-color:#3c036633}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-950) 20%, transparent)}}.dark\\:bg-purple-950\\\/25:is(.dark,.dark *){background-color:#3c036640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-950) 25%, transparent)}}.dark\\:bg-purple-950\\\/30:is(.dark,.dark *){background-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.dark\\:bg-purple-950\\\/40:is(.dark,.dark *){background-color:#3c036666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-950) 40%, transparent)}}.dark\\:bg-red-500\\\/10:is(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\\:bg-red-900\\\/20:is(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\\:bg-red-900\\\/30:is(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\\:bg-red-900\\\/40:is(.dark,.dark *){background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.dark\\:bg-red-950:is(.dark,.dark *){background-color:var(--color-red-950)}.dark\\:bg-red-950\\\/20:is(.dark,.dark *){background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.dark\\:bg-red-950\\\/30:is(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-950\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\\:bg-red-950\\\/40:is(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\\:bg-red-950\\\/50:is(.dark,.dark *){background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.dark\\:bg-rose-950:is(.dark,.dark *){background-color:var(--color-rose-950)}.dark\\:bg-rose-950\\\/20:is(.dark,.dark *){background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-rose-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.dark\\:bg-rose-950\\\/40:is(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-rose-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark\\:bg-sky-400\\\/25:is(.dark,.dark *){background-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.dark\\:bg-sky-500:is(.dark,.dark *){background-color:var(--color-sky-500)}.dark\\:bg-sky-900\\\/40:is(.dark,.dark *){background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.dark\\:bg-sky-950:is(.dark,.dark *){background-color:var(--color-sky-950)}.dark\\:bg-sky-950\\\/20:is(.dark,.dark *){background-color:#052f4a33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 20%, transparent)}}.dark\\:bg-sky-950\\\/25:is(.dark,.dark *){background-color:#052f4a40}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 25%, transparent)}}.dark\\:bg-sky-950\\\/40:is(.dark,.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.dark\\:bg-sky-950\\\/50:is(.dark,.dark *){background-color:#052f4a80}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-950\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 50%, transparent)}}.dark\\:bg-sky-950\\\/60:is(.dark,.dark *){background-color:#052f4a99}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-950\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 60%, transparent)}}.dark\\:bg-slate-400:is(.dark,.dark *){background-color:var(--color-slate-400)}.dark\\:bg-slate-900\\\/40:is(.dark,.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-slate-900\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.dark\\:bg-teal-900\\\/30:is(.dark,.dark *){background-color:#0b4f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-teal-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-teal-900) 30%, transparent)}}.dark\\:bg-twine-950:is(.dark,.dark *){background-color:var(--color-twine-950)}.dark\\:bg-twine-950\\\/20:is(.dark,.dark *){background-color:#321c1633}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-twine-950\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-twine-950) 20%, transparent)}}.dark\\:bg-twine-950\\\/40:is(.dark,.dark *){background-color:#321c1666}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-twine-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-twine-950) 40%, transparent)}}.dark\\:bg-violet-950\\\/40:is(.dark,.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-violet-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.dark\\:bg-white:is(.dark,.dark *){background-color:var(--color-white)}.dark\\:bg-white\\\/5:is(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/5:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:bg-white\\\/10:is(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:bg-white\\\/90:is(.dark,.dark *){background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/90:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.dark\\:bg-white\\\/95:is(.dark,.dark *){background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/95:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.dark\\:bg-white\\\/\\[0\\.03\\]:is(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/\\[0\\.03\\]:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\\:bg-white\\\/\\[0\\.04\\]:is(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/\\[0\\.04\\]:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:bg-white\\\/\\[0\\.06\\]:is(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/\\[0\\.06\\]:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:bg-white\\\/\\[0\\.08\\]:is(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\\/\\[0\\.08\\]:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:bg-yellow-900\\\/10:is(.dark,.dark *){background-color:#733e0a1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-yellow-900\\\/10:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 10%, transparent)}}.dark\\:bg-yellow-900\\\/20:is(.dark,.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-yellow-900\\\/20:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.dark\\:bg-yellow-900\\\/30:is(.dark,.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-yellow-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.dark\\:bg-yellow-950:is(.dark,.dark *){background-color:var(--color-yellow-950)}.dark\\:bg-yellow-950\\\/25:is(.dark,.dark *){background-color:#43200440}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-yellow-950\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-950) 25%, transparent)}}.dark\\:bg-yellow-950\\\/40:is(.dark,.dark *){background-color:#43200466}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-yellow-950\\\/40:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-950) 40%, transparent)}}.dark\\:bg-zinc-600\\\/70:is(.dark,.dark *){background-color:#52525cb3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-600\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-600) 70%, transparent)}}.dark\\:bg-zinc-700\\\/25:is(.dark,.dark *){background-color:#3f3f4640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-700\\\/25:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-700) 25%, transparent)}}.dark\\:bg-zinc-800:is(.dark,.dark *){background-color:var(--color-zinc-800)}.dark\\:bg-zinc-900:is(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\\:bg-zinc-900\\\/30:is(.dark,.dark *){background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-900\\\/30:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.dark\\:bg-zinc-900\\\/50:is(.dark,.dark *){background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-900\\\/50:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.dark\\:bg-zinc-950:is(.dark,.dark *){background-color:var(--color-zinc-950)}.dark\\:bg-zinc-950\\\/60:is(.dark,.dark *){background-color:#09090b99}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-950\\\/60:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-950) 60%, transparent)}}.dark\\:bg-zinc-950\\\/65:is(.dark,.dark *){background-color:#09090ba6}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-950\\\/65:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-950) 65%, transparent)}}.dark\\:bg-zinc-950\\\/70:is(.dark,.dark *){background-color:#09090bb3}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-950\\\/70:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-950) 70%, transparent)}}.dark\\:bg-zinc-950\\\/80:is(.dark,.dark *){background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-zinc-950\\\/80:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.dark\\:from-amber-600:is(.dark,.dark *){--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\\:from-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\\:from-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-black\\\/0:is(.dark,.dark *){--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.dark\\:from-black\\\/0:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-black) 0%, transparent)}}.dark\\:from-black\\\/0:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-blue-500\\\/20:is(.dark,.dark *){--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-blue-500\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.dark\\:from-blue-500\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\\:from-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-cyan-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#104e6433}@supports (color:color-mix(in lab, red, red)){.dark\\:from-cyan-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900) 20%, transparent)}}.dark\\:from-cyan-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-cyan-950\\\/30:is(.dark,.dark *){--tw-gradient-from:#0533454d}@supports (color:color-mix(in lab, red, red)){.dark\\:from-cyan-950\\\/30:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.dark\\:from-cyan-950\\\/30:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.dark\\:from-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-100:is(.dark,.dark *){--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-300:is(.dark,.dark *){--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-700:is(.dark,.dark *){--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-800:is(.dark,.dark *){--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-from:#26262680}@supports (color:color-mix(in lab, red, red)){.dark\\:from-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\\:from-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-gray-900:is(.dark,.dark *){--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#7e2a0c33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.dark\\:from-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-pink-300:is(.dark,.dark *){--tw-gradient-from:var(--color-pink-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-pink-950\\\/70:is(.dark,.dark *){--tw-gradient-from:#510424b3}@supports (color:color-mix(in lab, red, red)){.dark\\:from-pink-950\\\/70:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-pink-950) 70%, transparent)}}.dark\\:from-pink-950\\\/70:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-purple-900\\\/20:is(.dark,.dark *){--tw-gradient-from:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-purple-900\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\\:from-purple-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-sky-950\\\/20:is(.dark,.dark *){--tw-gradient-from:#052f4a33}@supports (color:color-mix(in lab, red, red)){.dark\\:from-sky-950\\\/20:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-sky-950) 20%, transparent)}}.dark\\:from-sky-950\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-sky-950\\\/30:is(.dark,.dark *){--tw-gradient-from:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:from-sky-950\\\/30:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.dark\\:from-sky-950\\\/30:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-slate-300:is(.dark,.dark *){--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-yellow-300:is(.dark,.dark *){--tw-gradient-from:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:from-yellow-900\\\/10:is(.dark,.dark *){--tw-gradient-from:#733e0a1a}@supports (color:color-mix(in lab, red, red)){.dark\\:from-yellow-900\\\/10:is(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-yellow-900) 10%, transparent)}}.dark\\:from-yellow-900\\\/10:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:via-amber-400:is(.dark,.dark *){--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-amber-800:is(.dark,.dark *){--tw-gradient-via:var(--color-amber-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-300\\\/30:is(.dark,.dark *){--tw-gradient-via:#d4d4d44d}@supports (color:color-mix(in lab, red, red)){.dark\\:via-gray-300\\\/30:is(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-300) 30%, transparent)}}.dark\\:via-gray-300\\\/30:is(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-400\\\/50:is(.dark,.dark *){--tw-gradient-via:#a3a3a380}@supports (color:color-mix(in lab, red, red)){.dark\\:via-gray-400\\\/50:is(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-400) 50%, transparent)}}.dark\\:via-gray-400\\\/50:is(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-800:is(.dark,.dark *){--tw-gradient-via:var(--color-gray-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-via:#26262680}@supports (color:color-mix(in lab, red, red)){.dark\\:via-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\\:via-gray-800\\\/50:is(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-900\\\/80:is(.dark,.dark *){--tw-gradient-via:#171717cc}@supports (color:color-mix(in lab, red, red)){.dark\\:via-gray-900\\\/80:is(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.dark\\:via-gray-900\\\/80:is(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-gray-950:is(.dark,.dark *){--tw-gradient-via:var(--color-gray-950);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:via-zinc-400:is(.dark,.dark *){--tw-gradient-via:var(--color-zinc-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\\:to-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\\:to-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\\:to-amber-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-amber-950:is(.dark,.dark *){--tw-gradient-to:var(--color-amber-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-black\\\/90:is(.dark,.dark *){--tw-gradient-to:#000000e6}@supports (color:color-mix(in lab, red, red)){.dark\\:to-black\\\/90:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-black) 90%, transparent)}}.dark\\:to-black\\\/90:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-blue-800\\\/20:is(.dark,.dark *){--tw-gradient-to:#193cb833}@supports (color:color-mix(in lab, red, red)){.dark\\:to-blue-800\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-800) 20%, transparent)}}.dark\\:to-blue-800\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\\:to-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\\:to-blue-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-cyan-500\\\/20:is(.dark,.dark *){--tw-gradient-to:#00b7d733}@supports (color:color-mix(in lab, red, red)){.dark\\:to-cyan-500\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.dark\\:to-cyan-500\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\\:to-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.dark\\:to-emerald-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-gray-400:is(.dark,.dark *){--tw-gradient-to:var(--color-gray-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-gray-800\\\/10:is(.dark,.dark *){--tw-gradient-to:#2626261a}@supports (color:color-mix(in lab, red, red)){.dark\\:to-gray-800\\\/10:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-800) 10%, transparent)}}.dark\\:to-gray-800\\\/10:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-gray-900:is(.dark,.dark *){--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-gray-950:is(.dark,.dark *){--tw-gradient-to:var(--color-gray-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-indigo-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\\:to-indigo-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.dark\\:to-indigo-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-orange-400:is(.dark,.dark *){--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#7e2a0c33}@supports (color:color-mix(in lab, red, red)){.dark\\:to-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-orange-900) 20%, transparent)}}.dark\\:to-orange-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-pink-600:is(.dark,.dark *){--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-pink-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#86104333}@supports (color:color-mix(in lab, red, red)){.dark\\:to-pink-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 20%, transparent)}}.dark\\:to-pink-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-pink-900\\\/25:is(.dark,.dark *){--tw-gradient-to:#86104340}@supports (color:color-mix(in lab, red, red)){.dark\\:to-pink-900\\\/25:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 25%, transparent)}}.dark\\:to-pink-900\\\/25:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-slate-400:is(.dark,.dark *){--tw-gradient-to:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-teal-900\\\/20:is(.dark,.dark *){--tw-gradient-to:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\\:to-teal-900\\\/20:is(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 20%, transparent)}}.dark\\:to-teal-900\\\/20:is(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:to-transparent:is(.dark,.dark *){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\\:fill-amber-400:is(.dark,.dark *){fill:var(--color-amber-400)}.dark\\:fill-gray-100:is(.dark,.dark *){fill:var(--color-gray-100)}.dark\\:fill-gray-400:is(.dark,.dark *){fill:var(--color-gray-400)}.dark\\:stroke-gray-100:is(.dark,.dark *){stroke:var(--color-gray-100)}.dark\\:\\!text-gray-200:is(.dark,.dark *){color:var(--color-gray-200)!important}.dark\\:text-amber-100:is(.dark,.dark *){color:var(--color-amber-100)}.dark\\:text-amber-100\\\/75:is(.dark,.dark *){color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.dark\\:text-amber-100\\\/75:is(.dark,.dark *){color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.dark\\:text-amber-200:is(.dark,.dark *){color:var(--color-amber-200)}.dark\\:text-amber-300:is(.dark,.dark *){color:var(--color-amber-300)}.dark\\:text-amber-400:is(.dark,.dark *){color:var(--color-amber-400)}.dark\\:text-amber-600:is(.dark,.dark *){color:var(--color-amber-600)}.dark\\:text-black:is(.dark,.dark *){color:var(--color-black)}.dark\\:text-blue-100:is(.dark,.dark *){color:var(--color-blue-100)}.dark\\:text-blue-200:is(.dark,.dark *){color:var(--color-blue-200)}.dark\\:text-blue-300:is(.dark,.dark *){color:var(--color-blue-300)}.dark\\:text-blue-400:is(.dark,.dark *){color:var(--color-blue-400)}.dark\\:text-blue-500:is(.dark,.dark *){color:var(--color-blue-500)}.dark\\:text-blue-600:is(.dark,.dark *){color:var(--color-blue-600)}.dark\\:text-cyan-100:is(.dark,.dark *){color:var(--color-cyan-100)}.dark\\:text-cyan-100\\\/75:is(.dark,.dark *){color:#cefafebf}@supports (color:color-mix(in lab, red, red)){.dark\\:text-cyan-100\\\/75:is(.dark,.dark *){color:color-mix(in oklab, var(--color-cyan-100) 75%, transparent)}}.dark\\:text-cyan-200:is(.dark,.dark *){color:var(--color-cyan-200)}.dark\\:text-cyan-300:is(.dark,.dark *){color:var(--color-cyan-300)}.dark\\:text-cyan-300\\\/80:is(.dark,.dark *){color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.dark\\:text-cyan-300\\\/80:is(.dark,.dark *){color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.dark\\:text-cyan-400:is(.dark,.dark *){color:var(--color-cyan-400)}.dark\\:text-cyan-500:is(.dark,.dark *){color:var(--color-cyan-500)}.dark\\:text-emerald-100:is(.dark,.dark *){color:var(--color-emerald-100)}.dark\\:text-emerald-100\\\/75:is(.dark,.dark *){color:#d0fae5bf}@supports (color:color-mix(in lab, red, red)){.dark\\:text-emerald-100\\\/75:is(.dark,.dark *){color:color-mix(in oklab, var(--color-emerald-100) 75%, transparent)}}.dark\\:text-emerald-200:is(.dark,.dark *){color:var(--color-emerald-200)}.dark\\:text-emerald-300:is(.dark,.dark *){color:var(--color-emerald-300)}.dark\\:text-emerald-300\\\/80:is(.dark,.dark *){color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.dark\\:text-emerald-300\\\/80:is(.dark,.dark *){color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.dark\\:text-emerald-400:is(.dark,.dark *){color:var(--color-emerald-400)}.dark\\:text-emerald-600\\\/60:is(.dark,.dark *){color:#00976799}@supports (color:color-mix(in lab, red, red)){.dark\\:text-emerald-600\\\/60:is(.dark,.dark *){color:color-mix(in oklab, var(--color-emerald-600) 60%, transparent)}}.dark\\:text-gray-50:is(.dark,.dark *){color:var(--color-gray-50)}.dark\\:text-gray-100:is(.dark,.dark *){color:var(--color-gray-100)}.dark\\:text-gray-200:is(.dark,.dark *){color:var(--color-gray-200)}.dark\\:text-gray-300:is(.dark,.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:is(.dark,.dark *){color:var(--color-gray-400)}.dark\\:text-gray-500:is(.dark,.dark *){color:var(--color-gray-500)}.dark\\:text-gray-600:is(.dark,.dark *){color:var(--color-gray-600)}.dark\\:text-gray-700:is(.dark,.dark *){color:var(--color-gray-700)}.dark\\:text-gray-900:is(.dark,.dark *){color:var(--color-gray-900)}.dark\\:text-gray-950:is(.dark,.dark *){color:var(--color-gray-950)}.dark\\:text-green-200:is(.dark,.dark *){color:var(--color-green-200)}.dark\\:text-green-300:is(.dark,.dark *){color:var(--color-green-300)}.dark\\:text-green-400:is(.dark,.dark *){color:var(--color-green-400)}.dark\\:text-indigo-100:is(.dark,.dark *){color:var(--color-indigo-100)}.dark\\:text-indigo-200:is(.dark,.dark *){color:var(--color-indigo-200)}.dark\\:text-indigo-300:is(.dark,.dark *){color:var(--color-indigo-300)}.dark\\:text-indigo-400:is(.dark,.dark *){color:var(--color-indigo-400)}.dark\\:text-lime-100:is(.dark,.dark *){color:var(--color-lime-100)}.dark\\:text-lime-200:is(.dark,.dark *){color:var(--color-lime-200)}.dark\\:text-lime-300:is(.dark,.dark *){color:var(--color-lime-300)}.dark\\:text-lime-400:is(.dark,.dark *){color:var(--color-lime-400)}.dark\\:text-lime-500:is(.dark,.dark *){color:var(--color-lime-500)}.dark\\:text-orange-100:is(.dark,.dark *){color:var(--color-orange-100)}.dark\\:text-orange-200:is(.dark,.dark *){color:var(--color-orange-200)}.dark\\:text-orange-300:is(.dark,.dark *){color:var(--color-orange-300)}.dark\\:text-orange-400:is(.dark,.dark *){color:var(--color-orange-400)}.dark\\:text-orange-500:is(.dark,.dark *){color:var(--color-orange-500)}.dark\\:text-pink-100:is(.dark,.dark *){color:var(--color-pink-100)}.dark\\:text-pink-200:is(.dark,.dark *){color:var(--color-pink-200)}.dark\\:text-pink-300:is(.dark,.dark *){color:var(--color-pink-300)}.dark\\:text-pink-400:is(.dark,.dark *){color:var(--color-pink-400)}.dark\\:text-pink-500:is(.dark,.dark *){color:var(--color-pink-500)}.dark\\:text-purple-100:is(.dark,.dark *){color:var(--color-purple-100)}.dark\\:text-purple-200:is(.dark,.dark *){color:var(--color-purple-200)}.dark\\:text-purple-300:is(.dark,.dark *){color:var(--color-purple-300)}.dark\\:text-purple-400:is(.dark,.dark *){color:var(--color-purple-400)}.dark\\:text-purple-500:is(.dark,.dark *){color:var(--color-purple-500)}.dark\\:text-red-100:is(.dark,.dark *){color:var(--color-red-100)}.dark\\:text-red-200:is(.dark,.dark *){color:var(--color-red-200)}.dark\\:text-red-300:is(.dark,.dark *){color:var(--color-red-300)}.dark\\:text-red-400:is(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-red-600\\\/60:is(.dark,.dark *){color:#e4001499}@supports (color:color-mix(in lab, red, red)){.dark\\:text-red-600\\\/60:is(.dark,.dark *){color:color-mix(in oklab, var(--color-red-600) 60%, transparent)}}.dark\\:text-rose-200:is(.dark,.dark *){color:var(--color-rose-200)}.dark\\:text-rose-300:is(.dark,.dark *){color:var(--color-rose-300)}.dark\\:text-rose-400:is(.dark,.dark *){color:var(--color-rose-400)}.dark\\:text-rose-500:is(.dark,.dark *){color:var(--color-rose-500)}.dark\\:text-sky-200:is(.dark,.dark *){color:var(--color-sky-200)}.dark\\:text-sky-300:is(.dark,.dark *){color:var(--color-sky-300)}.dark\\:text-sky-400:is(.dark,.dark *){color:var(--color-sky-400)}.dark\\:text-sky-500:is(.dark,.dark *){color:var(--color-sky-500)}.dark\\:text-slate-300:is(.dark,.dark *){color:var(--color-slate-300)}.dark\\:text-slate-400:is(.dark,.dark *){color:var(--color-slate-400)}.dark\\:text-teal-300:is(.dark,.dark *){color:var(--color-teal-300)}.dark\\:text-twine-200:is(.dark,.dark *){color:var(--color-twine-200)}.dark\\:text-twine-300:is(.dark,.dark *){color:var(--color-twine-300)}.dark\\:text-twine-400:is(.dark,.dark *){color:var(--color-twine-400)}.dark\\:text-twine-500:is(.dark,.dark *){color:var(--color-twine-500)}.dark\\:text-violet-200:is(.dark,.dark *){color:var(--color-violet-200)}.dark\\:text-violet-300:is(.dark,.dark *){color:var(--color-violet-300)}.dark\\:text-violet-400:is(.dark,.dark *){color:var(--color-violet-400)}.dark\\:text-white:is(.dark,.dark *){color:var(--color-white)}.dark\\:text-white\\\/70:is(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\\/70:is(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\\:text-white\\\/\\[0\\.04\\]:is(.dark,.dark *){color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\\/\\[0\\.04\\]:is(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:text-yellow-100:is(.dark,.dark *){color:var(--color-yellow-100)}.dark\\:text-yellow-200:is(.dark,.dark *){color:var(--color-yellow-200)}.dark\\:text-yellow-300:is(.dark,.dark *){color:var(--color-yellow-300)}.dark\\:text-yellow-400:is(.dark,.dark *){color:var(--color-yellow-400)}.dark\\:text-yellow-500:is(.dark,.dark *){color:var(--color-yellow-500)}.dark\\:text-zinc-50:is(.dark,.dark *){color:var(--color-zinc-50)}.dark\\:text-zinc-100:is(.dark,.dark *){color:var(--color-zinc-100)}.dark\\:text-zinc-200:is(.dark,.dark *){color:var(--color-zinc-200)}.dark\\:text-zinc-300:is(.dark,.dark *){color:var(--color-zinc-300)}.dark\\:text-zinc-400:is(.dark,.dark *){color:var(--color-zinc-400)}.dark\\:text-zinc-500:is(.dark,.dark *){color:var(--color-zinc-500)}.dark\\:text-zinc-600:is(.dark,.dark *){color:var(--color-zinc-600)}.dark\\:text-zinc-950:is(.dark,.dark *){color:var(--color-zinc-950)}.dark\\:decoration-gray-600:is(.dark,.dark *){-webkit-text-decoration-color:var(--color-gray-600);-webkit-text-decoration-color:var(--color-gray-600);-webkit-text-decoration-color:var(--color-gray-600);text-decoration-color:var(--color-gray-600)}.dark\\:placeholder-gray-500:is(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.dark\\:accent-white:is(.dark,.dark *){accent-color:var(--color-white)}.dark\\:opacity-0:is(.dark,.dark *){opacity:0}.dark\\:opacity-15:is(.dark,.dark *){opacity:.15}.dark\\:opacity-20:is(.dark,.dark *){opacity:.2}.dark\\:shadow-lg:is(.dark,.dark *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:shadow-xl:is(.dark,.dark *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000000d), 0 10px 10px -5px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:shadow-black\\\/30:is(.dark,.dark *){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\\:shadow-black\\\/30:is(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\\:shadow-black\\\/50:is(.dark,.dark *){--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\\:shadow-black\\\/50:is(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\\:shadow-orange-500\\\/30:is(.dark,.dark *){--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.dark\\:shadow-orange-500\\\/30:is(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\\:shadow-white\\\/10:is(.dark,.dark *){--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:shadow-white\\\/10:is(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\\:ring-gray-800:is(.dark,.dark *){--tw-ring-color:var(--color-gray-800)}.dark\\:ring-gray-800\\\/80:is(.dark,.dark *){--tw-ring-color:#262626cc}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-gray-800\\\/80:is(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.dark\\:ring-pink-400\\\/25:is(.dark,.dark *){--tw-ring-color:#fb64b640}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-pink-400\\\/25:is(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-pink-400) 25%, transparent)}}.dark\\:ring-white\\\/10:is(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-white\\\/10:is(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:ring-white\\\/15:is(.dark,.dark *){--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-white\\\/15:is(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\\:prose-invert:is(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\\:group-hover\\:border-cyan-500:is(.dark,.dark *):is(:where(.group):hover *){border-color:var(--color-cyan-500)}.dark\\:group-hover\\:border-zinc-500:is(.dark,.dark *):is(:where(.group):hover *){border-color:var(--color-zinc-500)}.dark\\:group-hover\\:bg-blue-900\\\/30:is(.dark,.dark *):is(:where(.group):hover *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:bg-blue-900\\\/30:is(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\\:group-hover\\:bg-white\\\/20:is(.dark,.dark *):is(:where(.group):hover *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:bg-white\\\/20:is(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:group-hover\\:fill-gray-100:is(.dark,.dark *):is(:where(.group):hover *){fill:var(--color-gray-100)}.dark\\:group-hover\\:text-blue-400:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-blue-400)}.dark\\:group-hover\\:text-cyan-300:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-cyan-300)}.dark\\:group-hover\\:text-gray-300:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-300)}.dark\\:group-hover\\:text-sky-400:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-sky-400)}.dark\\:group-hover\\:text-white:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\\:group-hover\\:text-white\\\/\\[0\\.07\\]:is(.dark,.dark *):is(:where(.group):hover *){color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:text-white\\\/\\[0\\.07\\]:is(.dark,.dark *):is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.dark\\:group-hover\\:text-zinc-200:is(.dark,.dark *):is(:where(.group):hover *){color:var(--color-zinc-200)}}.dark\\:placeholder\\:text-gray-500:is(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.dark\\:before\\:bg-slate-400\\\/20:is(.dark,.dark *):before{content:var(--tw-content);background-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.dark\\:before\\:bg-slate-400\\\/20:is(.dark,.dark *):before{background-color:color-mix(in oklab, var(--color-slate-400) 20%, transparent)}}.dark\\:after\\:bg-gray-900:is(.dark,.dark *):after{content:var(--tw-content);background-color:var(--color-gray-900)}@media (hover:hover){.dark\\:hover\\:border-\\[var\\(--starter-partner-hover-border-color\\)\\]:is(.dark,.dark *):hover{border-color:var(--starter-partner-hover-border-color)}.dark\\:hover\\:border-blue-500:is(.dark,.dark *):hover{border-color:var(--color-blue-500)}.dark\\:hover\\:border-blue-700:is(.dark,.dark *):hover{border-color:var(--color-blue-700)}.dark\\:hover\\:border-cyan-600:is(.dark,.dark *):hover{border-color:var(--color-cyan-600)}.dark\\:hover\\:border-cyan-800:is(.dark,.dark *):hover{border-color:var(--color-cyan-800)}.dark\\:hover\\:border-cyan-900:is(.dark,.dark *):hover{border-color:var(--color-cyan-900)}.dark\\:hover\\:border-emerald-400\\\/60:is(.dark,.dark *):hover{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-emerald-400\\\/60:is(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.dark\\:hover\\:border-emerald-600:is(.dark,.dark *):hover{border-color:var(--color-emerald-600)}.dark\\:hover\\:border-emerald-800:is(.dark,.dark *):hover{border-color:var(--color-emerald-800)}.dark\\:hover\\:border-emerald-900:is(.dark,.dark *):hover{border-color:var(--color-emerald-900)}.dark\\:hover\\:border-gray-100:is(.dark,.dark *):hover{border-color:var(--color-gray-100)}.dark\\:hover\\:border-gray-500:is(.dark,.dark *):hover{border-color:var(--color-gray-500)}.dark\\:hover\\:border-gray-600:is(.dark,.dark *):hover{border-color:var(--color-gray-600)}.dark\\:hover\\:border-gray-700:is(.dark,.dark *):hover{border-color:var(--color-gray-700)}.dark\\:hover\\:border-indigo-800:is(.dark,.dark *):hover{border-color:var(--color-indigo-800)}.dark\\:hover\\:border-purple-600:is(.dark,.dark *):hover{border-color:var(--color-purple-600)}.dark\\:hover\\:border-red-700:is(.dark,.dark *):hover{border-color:var(--color-red-700)}.dark\\:hover\\:border-rose-800:is(.dark,.dark *):hover{border-color:var(--color-rose-800)}.dark\\:hover\\:border-sky-600:is(.dark,.dark *):hover{border-color:var(--color-sky-600)}.dark\\:hover\\:border-sky-700:is(.dark,.dark *):hover{border-color:var(--color-sky-700)}.dark\\:hover\\:border-sky-800:is(.dark,.dark *):hover{border-color:var(--color-sky-800)}.dark\\:hover\\:border-transparent:is(.dark,.dark *):hover{border-color:#0000}.dark\\:hover\\:border-violet-900:is(.dark,.dark *):hover{border-color:var(--color-violet-900)}.dark\\:hover\\:border-white\\\/10:is(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\\/10:is(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:border-zinc-500:is(.dark,.dark *):hover{border-color:var(--color-zinc-500)}.dark\\:hover\\:border-zinc-600:is(.dark,.dark *):hover{border-color:var(--color-zinc-600)}.dark\\:hover\\:border-zinc-700:is(.dark,.dark *):hover{border-color:var(--color-zinc-700)}.dark\\:hover\\:bg-\\[\\#DBB684\\]:is(.dark,.dark *):hover{background-color:#dbb684}.dark\\:hover\\:bg-black\\\/90:is(.dark,.dark *):hover{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-black\\\/90:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.dark\\:hover\\:bg-blue-800:is(.dark,.dark *):hover{background-color:var(--color-blue-800)}.dark\\:hover\\:bg-blue-900\\\/30:is(.dark,.dark *):hover{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-blue-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dark\\:hover\\:bg-blue-900\\\/50:is(.dark,.dark *):hover{background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-blue-900\\\/50:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.dark\\:hover\\:bg-cyan-700:is(.dark,.dark *):hover{background-color:var(--color-cyan-700)}.dark\\:hover\\:bg-cyan-900\\\/30:is(.dark,.dark *):hover{background-color:#104e644d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-cyan-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-900) 30%, transparent)}}.dark\\:hover\\:bg-emerald-900\\\/30:is(.dark,.dark *):hover{background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-emerald-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.dark\\:hover\\:bg-emerald-900\\\/50:is(.dark,.dark *):hover{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-emerald-900\\\/50:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.dark\\:hover\\:bg-emerald-950\\\/25:is(.dark,.dark *):hover{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-emerald-950\\\/25:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.dark\\:hover\\:bg-emerald-950\\\/30:is(.dark,.dark *):hover{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-emerald-950\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\\:hover\\:bg-gray-100:is(.dark,.dark *):hover{background-color:var(--color-gray-100)}.dark\\:hover\\:bg-gray-200:is(.dark,.dark *):hover{background-color:var(--color-gray-200)}.dark\\:hover\\:bg-gray-600:is(.dark,.dark *):hover{background-color:var(--color-gray-600)}.dark\\:hover\\:bg-gray-700:is(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\\:hover\\:bg-gray-700\\\/50:is(.dark,.dark *):hover{background-color:#40404080}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-gray-700\\\/50:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\\:hover\\:bg-gray-800:is(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\\:hover\\:bg-gray-800\\\/60:is(.dark,.dark *):hover{background-color:#26262699}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-gray-800\\\/60:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\\:hover\\:bg-gray-900:is(.dark,.dark *):hover{background-color:var(--color-gray-900)}.dark\\:hover\\:bg-gray-900\\\/50:is(.dark,.dark *):hover{background-color:#17171780}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-gray-900\\\/50:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.dark\\:hover\\:bg-gray-950:is(.dark,.dark *):hover{background-color:var(--color-gray-950)}.dark\\:hover\\:bg-green-400\\\/15:is(.dark,.dark *):hover{background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-green-400\\\/15:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-green-400) 15%, transparent)}}.dark\\:hover\\:bg-green-900\\\/30:is(.dark,.dark *):hover{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-green-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\\:hover\\:bg-orange-900\\\/30:is(.dark,.dark *):hover{background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-orange-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.dark\\:hover\\:bg-purple-900\\\/30:is(.dark,.dark *):hover{background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-purple-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.dark\\:hover\\:bg-purple-950\\\/25:is(.dark,.dark *):hover{background-color:#3c036640}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-purple-950\\\/25:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-purple-950) 25%, transparent)}}.dark\\:hover\\:bg-purple-950\\\/30:is(.dark,.dark *):hover{background-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-purple-950\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.dark\\:hover\\:bg-red-900\\\/30:is(.dark,.dark *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-red-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\\:hover\\:bg-red-950\\\/30:is(.dark,.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-red-950\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\\:hover\\:bg-shop-bg-2:is(.dark,.dark *):hover{background-color:var(--shop-bg-2)}.dark\\:hover\\:bg-sky-600:is(.dark,.dark *):hover{background-color:var(--color-sky-600)}.dark\\:hover\\:bg-sky-950\\\/20:is(.dark,.dark *):hover{background-color:#052f4a33}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-sky-950\\\/20:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-sky-950) 20%, transparent)}}.dark\\:hover\\:bg-sky-950\\\/30:is(.dark,.dark *):hover{background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-sky-950\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.dark\\:hover\\:bg-transparent:is(.dark,.dark *):hover{background-color:#0000}.dark\\:hover\\:bg-white:is(.dark,.dark *):hover{background-color:var(--color-white)}.dark\\:hover\\:bg-white\\\/10:is(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\\/10:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:bg-white\\\/\\[0\\.12\\]:is(.dark,.dark *):hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\\/\\[0\\.12\\]:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\\:hover\\:bg-white\\\/\\[0\\.14\\]:is(.dark,.dark *):hover{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\\/\\[0\\.14\\]:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.dark\\:hover\\:bg-yellow-900\\\/30:is(.dark,.dark *):hover{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-yellow-900\\\/30:is(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.dark\\:hover\\:bg-zinc-200:is(.dark,.dark *):hover{background-color:var(--color-zinc-200)}.dark\\:hover\\:text-amber-300:is(.dark,.dark *):hover{color:var(--color-amber-300)}.dark\\:hover\\:text-blue-200:is(.dark,.dark *):hover{color:var(--color-blue-200)}.dark\\:hover\\:text-blue-300:is(.dark,.dark *):hover{color:var(--color-blue-300)}.dark\\:hover\\:text-blue-400:is(.dark,.dark *):hover{color:var(--color-blue-400)}.dark\\:hover\\:text-cyan-200:is(.dark,.dark *):hover{color:var(--color-cyan-200)}.dark\\:hover\\:text-cyan-300:is(.dark,.dark *):hover{color:var(--color-cyan-300)}.dark\\:hover\\:text-cyan-400:is(.dark,.dark *):hover{color:var(--color-cyan-400)}.dark\\:hover\\:text-emerald-200:is(.dark,.dark *):hover{color:var(--color-emerald-200)}.dark\\:hover\\:text-emerald-300:is(.dark,.dark *):hover{color:var(--color-emerald-300)}.dark\\:hover\\:text-emerald-400:is(.dark,.dark *):hover{color:var(--color-emerald-400)}.dark\\:hover\\:text-gray-50:is(.dark,.dark *):hover{color:var(--color-gray-50)}.dark\\:hover\\:text-gray-100:is(.dark,.dark *):hover{color:var(--color-gray-100)}.dark\\:hover\\:text-gray-200:is(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\\:hover\\:text-gray-300:is(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\\:hover\\:text-gray-400:is(.dark,.dark *):hover{color:var(--color-gray-400)}.dark\\:hover\\:text-green-200:is(.dark,.dark *):hover{color:var(--color-green-200)}.dark\\:hover\\:text-green-300:is(.dark,.dark *):hover{color:var(--color-green-300)}.dark\\:hover\\:text-purple-300:is(.dark,.dark *):hover{color:var(--color-purple-300)}.dark\\:hover\\:text-red-200:is(.dark,.dark *):hover{color:var(--color-red-200)}.dark\\:hover\\:text-red-300:is(.dark,.dark *):hover{color:var(--color-red-300)}.dark\\:hover\\:text-red-400:is(.dark,.dark *):hover{color:var(--color-red-400)}.dark\\:hover\\:text-sky-300:is(.dark,.dark *):hover{color:var(--color-sky-300)}.dark\\:hover\\:text-sky-400:is(.dark,.dark *):hover{color:var(--color-sky-400)}.dark\\:hover\\:text-slate-100:is(.dark,.dark *):hover{color:var(--color-slate-100)}.dark\\:hover\\:text-violet-200:is(.dark,.dark *):hover{color:var(--color-violet-200)}.dark\\:hover\\:text-white:is(.dark,.dark *):hover{color:var(--color-white)}.dark\\:hover\\:text-yellow-400:is(.dark,.dark *):hover{color:var(--color-yellow-400)}.hover\\:dark\\:text-gray-200:hover:is(.dark,.dark *){color:var(--color-gray-200)}}.dark\\:focus\\:bg-gray-700\\\/50:is(.dark,.dark *):focus{background-color:#40404080}@supports (color:color-mix(in lab, red, red)){.dark\\:focus\\:bg-gray-700\\\/50:is(.dark,.dark *):focus{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\\:focus\\:text-white:is(.dark,.dark *):focus{color:var(--color-white)}.dark\\:focus\\:ring-cyan-500:is(.dark,.dark *):focus{--tw-ring-color:var(--color-cyan-500)}.dark\\:focus-visible\\:border-white\\\/10:is(.dark,.dark *):focus-visible{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:focus-visible\\:border-white\\\/10:is(.dark,.dark *):focus-visible{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:focus-visible\\:ring-offset-gray-900:is(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-gray-900)}.dark\\:focus-visible\\:outline-cyan-100:is(.dark,.dark *):focus-visible{outline-color:var(--color-cyan-100)}.dark\\:focus-visible\\:outline-white:is(.dark,.dark *):focus-visible{outline-color:var(--color-white)}.dark\\:active\\:border-\\[var\\(--starter-partner-active-border-color\\)\\]:is(.dark,.dark *):active{border-color:var(--starter-partner-active-border-color)}.dark\\:active\\:border-transparent:is(.dark,.dark *):active{border-color:#0000}.dark\\:active\\:bg-gray-500:is(.dark,.dark *):active{background-color:var(--color-gray-500)}@media (hover:hover){.dark\\:disabled\\:hover\\:bg-gray-800:is(.dark,.dark *):disabled:hover{background-color:var(--color-gray-800)}.dark\\:disabled\\:hover\\:bg-white\\\/\\[0\\.08\\]:is(.dark,.dark *):disabled:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:disabled\\:hover\\:bg-white\\\/\\[0\\.08\\]:is(.dark,.dark *):disabled:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:disabled\\:hover\\:text-gray-500:is(.dark,.dark *):disabled:hover{color:var(--color-gray-500)}}.dark\\:data-\\[selected\\=true\\]\\:bg-cyan-400\\\/10:is(.dark,.dark *)[data-selected=true]{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.dark\\:data-\\[selected\\=true\\]\\:bg-cyan-400\\\/10:is(.dark,.dark *)[data-selected=true]{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}@media (width>=900px){.min-\\[900px\\]\\:dark\\:bg-black\\\/95:is(.dark,.dark *){background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.min-\\[900px\\]\\:dark\\:bg-black\\\/95:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}}@media (width>=80rem){.xl\\:dark\\:bg-transparent:is(.dark,.dark *){background-color:#0000}}@media print{.print\\:hidden{display:none}}.prose-p\\:leading-7 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.light\\:opacity-0:is(.light,.light *){opacity:0}.\\[\\&_a\\]\\:text-shop-accent a{color:var(--shop-accent)}.\\[\\&_a\\]\\:underline a{text-decoration-line:underline}.\\[\\&_em\\]\\:relative em{position:relative}.\\[\\&_em\\]\\:text-shop-accent em{color:var(--shop-accent)}.\\[\\&_em\\]\\:not-italic em{font-style:normal}.\\[\\&_em\\]\\:after\\:absolute em:after{content:var(--tw-content);position:absolute}.\\[\\&_em\\]\\:after\\:inset-x-0 em:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.\\[\\&_em\\]\\:after\\:-bottom-0\\.5 em:after{content:var(--tw-content);bottom:calc(var(--spacing) * -.5)}.\\[\\&_em\\]\\:after\\:h-\\[3px\\] em:after{content:var(--tw-content);height:3px}.\\[\\&_em\\]\\:after\\:rounded-sm em:after{content:var(--tw-content);border-radius:var(--radius-sm)}.\\[\\&_em\\]\\:after\\:bg-shop-accent em:after{content:var(--tw-content);background-color:var(--shop-accent)}.\\[\\&_em\\]\\:after\\:opacity-\\[0\\.35\\] em:after{content:var(--tw-content);opacity:.35}.\\[\\&_em\\]\\:after\\:content-\\[\\'\\'\\] em:after{--tw-content:\"\";content:var(--tw-content)}.\\[\\&_h1\\]\\:mt-5 h1{margin-top:calc(var(--spacing) * 5)}.\\[\\&_h1\\]\\:mt-6 h1{margin-top:calc(var(--spacing) * 6)}.\\[\\&_h1\\]\\:mb-1\\.5 h1{margin-bottom:calc(var(--spacing) * 1.5)}.\\[\\&_h1\\]\\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\\[\\&_h1\\]\\:font-shop-display h1{font-family:var(--font-shop-display)}.\\[\\&_h1\\]\\:tracking-\\[-0\\.01em\\] h1{--tw-tracking:-.01em;letter-spacing:-.01em}.\\[\\&_h1\\]\\:text-shop-text h1{color:var(--shop-text)}.\\[\\&_h2\\]\\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\\[\\&_h2\\]\\:mt-6 h2{margin-top:calc(var(--spacing) * 6)}.\\[\\&_h2\\]\\:mb-1\\.5 h2{margin-bottom:calc(var(--spacing) * 1.5)}.\\[\\&_h2\\]\\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\\[\\&_h2\\]\\:font-shop-display h2{font-family:var(--font-shop-display)}.\\[\\&_h2\\]\\:tracking-\\[-0\\.01em\\] h2{--tw-tracking:-.01em;letter-spacing:-.01em}.\\[\\&_h2\\]\\:text-shop-text h2{color:var(--shop-text)}.\\[\\&_h3\\]\\:mt-5 h3{margin-top:calc(var(--spacing) * 5)}.\\[\\&_h3\\]\\:mb-1\\.5 h3{margin-bottom:calc(var(--spacing) * 1.5)}.\\[\\&_h3\\]\\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\\[\\&_h3\\]\\:font-shop-display h3{font-family:var(--font-shop-display)}.\\[\\&_h3\\]\\:tracking-\\[-0\\.01em\\] h3{--tw-tracking:-.01em;letter-spacing:-.01em}.\\[\\&_h3\\]\\:text-shop-text h3{color:var(--shop-text)}.\\[\\&_img\\]\\:h-full img{height:100%}.\\[\\&_img\\]\\:w-auto img{width:auto}.\\[\\&_img\\]\\:max-w-full img{max-width:100%}.\\[\\&_li\\]\\:my-1 li{margin-block:calc(var(--spacing) * 1)}.\\[\\&_mark\\]\\:\\!m-0 mark{margin:calc(var(--spacing) * 0)!important}.\\[\\&_mark\\]\\:inline mark{display:inline}.\\[\\&_mark\\]\\:\\!rounded-none mark{border-radius:0!important}.\\[\\&_mark\\]\\:\\!bg-transparent mark{background-color:#0000!important}.\\[\\&_mark\\]\\:\\!p-0 mark{padding:calc(var(--spacing) * 0)!important}.\\[\\&_mark\\]\\:font-semibold mark{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\&_mark\\]\\:text-black mark{color:var(--color-black)}.\\[\\&_mark\\]\\:dark\\:text-white mark:is(.dark,.dark *){color:var(--color-white)}.\\[\\&_ol\\]\\:my-2 ol{margin-block:calc(var(--spacing) * 2)}.\\[\\&_ol\\]\\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\\[\\&_p\\]\\:my-0 p{margin-block:calc(var(--spacing) * 0)}.\\[\\&_p\\]\\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\\[\\&_p\\]\\:mb-\\[0\\.9em\\] p{margin-bottom:.9em}.\\[\\&_p\\:last-child\\]\\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\\[\\&_pre\\]\\:rounded-none pre{border-radius:0}.\\[\\&_strong\\]\\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\&_strong\\]\\:text-shop-text strong{color:var(--shop-text)}.\\[\\&_svg\\]\\:mx-auto svg{margin-inline:auto}.\\[\\&_svg\\]\\:h-3 svg{height:calc(var(--spacing) * 3)}.\\[\\&_svg\\]\\:h-3\\.5 svg{height:calc(var(--spacing) * 3.5)}.\\[\\&_svg\\]\\:w-3 svg{width:calc(var(--spacing) * 3)}.\\[\\&_svg\\]\\:w-3\\.5 svg{width:calc(var(--spacing) * 3.5)}.\\[\\&_svg\\]\\:max-w-none svg{max-width:none}.\\[\\&_tr\\:last-child_td\\]\\:border-b-0 tr:last-child td,.\\[\\&_tr\\:last-child_th\\]\\:border-b-0 tr:last-child th{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\\[\\&_ul\\]\\:my-2 ul{margin-block:calc(var(--spacing) * 2)}.\\[\\&_ul\\]\\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}.\\[\\&\\:\\:-moz-range-thumb\\]\\:h-3::-moz-range-thumb{height:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:h-4::-moz-range-thumb{height:calc(var(--spacing) * 4)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:w-3::-moz-range-thumb{width:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:w-4::-moz-range-thumb{width:calc(var(--spacing) * 4)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:cursor-ew-resize::-moz-range-thumb{cursor:ew-resize}.\\[\\&\\:\\:-moz-range-thumb\\]\\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\\[\\&\\:\\:-moz-range-thumb\\]\\:rounded-l-\\[1px\\]::-moz-range-thumb{border-top-left-radius:1px;border-bottom-left-radius:1px}.\\[\\&\\:\\:-moz-range-thumb\\]\\:rounded-l-sm::-moz-range-thumb{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:rounded-r-\\[1px\\]::-moz-range-thumb{border-top-right-radius:1px;border-bottom-right-radius:1px}.\\[\\&\\:\\:-moz-range-thumb\\]\\:rounded-r-sm::-moz-range-thumb{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:border::-moz-range-thumb{border-style:var(--tw-border-style);border-width:1px}.\\[\\&\\:\\:-moz-range-thumb\\]\\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\\[\\&\\:\\:-moz-range-thumb\\]\\:border-gray-400::-moz-range-thumb{border-color:var(--color-gray-400)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:border-white::-moz-range-thumb{border-color:var(--color-white)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:bg-blue-600::-moz-range-thumb{background-color:var(--color-blue-600)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:bg-gray-300::-moz-range-thumb{background-color:var(--color-gray-300)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:shadow-md::-moz-range-thumb{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\\[\\&\\:\\:-moz-range-thumb\\]\\:shadow-xs::-moz-range-thumb{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:\\[\\&\\:\\:-moz-range-thumb\\]\\:border-gray-500:is(.dark,.dark *)::-moz-range-thumb{border-color:var(--color-gray-500)}.dark\\:\\[\\&\\:\\:-moz-range-thumb\\]\\:border-gray-900:is(.dark,.dark *)::-moz-range-thumb{border-color:var(--color-gray-900)}.dark\\:\\[\\&\\:\\:-moz-range-thumb\\]\\:bg-gray-700:is(.dark,.dark *)::-moz-range-thumb{background-color:var(--color-gray-700)}.\\[\\&\\:\\:-moz-range-track\\]\\:h-1\\.5::-moz-range-track{height:calc(var(--spacing) * 1.5)}.\\[\\&\\:\\:-moz-range-track\\]\\:h-3::-moz-range-track{height:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-moz-range-track\\]\\:rounded-full::-moz-range-track{border-radius:3.40282e38px}.\\[\\&\\:\\:-moz-range-track\\]\\:bg-gray-500\\\/15::-moz-range-track{background-color:#73737326}@supports (color:color-mix(in lab, red, red)){.\\[\\&\\:\\:-moz-range-track\\]\\:bg-gray-500\\\/15::-moz-range-track{background-color:color-mix(in oklab, var(--color-gray-500) 15%, transparent)}}.\\[\\&\\:\\:-moz-range-track\\]\\:bg-transparent::-moz-range-track{background-color:#0000}.dark\\:\\[\\&\\:\\:-moz-range-track\\]\\:bg-gray-100\\\/15:is(.dark,.dark *)::-moz-range-track{background-color:#f5f5f526}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\&\\:\\:-moz-range-track\\]\\:bg-gray-100\\\/15:is(.dark,.dark *)::-moz-range-track{background-color:color-mix(in oklab, var(--color-gray-100) 15%, transparent)}}.\\[\\&\\:\\:-webkit-scrollbar\\]\\:hidden::-webkit-scrollbar{display:none}.\\[\\&\\:\\:-webkit-search-cancel-button\\]\\:hidden::-webkit-search-cancel-button{display:none}.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:h-1\\.5::-webkit-slider-runnable-track{height:calc(var(--spacing) * 1.5)}.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:h-3::-webkit-slider-runnable-track{height:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:rounded-full::-webkit-slider-runnable-track{border-radius:3.40282e38px}.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:bg-gray-500\\\/15::-webkit-slider-runnable-track{background-color:#73737326}@supports (color:color-mix(in lab, red, red)){.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:bg-gray-500\\\/15::-webkit-slider-runnable-track{background-color:color-mix(in oklab, var(--color-gray-500) 15%, transparent)}}.\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:bg-transparent::-webkit-slider-runnable-track{background-color:#0000}.dark\\:\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:bg-gray-100\\\/15:is(.dark,.dark *)::-webkit-slider-runnable-track{background-color:#f5f5f526}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\&\\:\\:-webkit-slider-runnable-track\\]\\:bg-gray-100\\\/15:is(.dark,.dark *)::-webkit-slider-runnable-track{background-color:color-mix(in oklab, var(--color-gray-100) 15%, transparent)}}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:-mt-\\[5px\\]::-webkit-slider-thumb{margin-top:-5px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:mt-0::-webkit-slider-thumb{margin-top:calc(var(--spacing) * 0)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:h-3::-webkit-slider-thumb{height:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:h-4::-webkit-slider-thumb{height:calc(var(--spacing) * 4)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:w-3::-webkit-slider-thumb{width:calc(var(--spacing) * 3)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:w-4::-webkit-slider-thumb{width:calc(var(--spacing) * 4)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:cursor-ew-resize::-webkit-slider-thumb{cursor:ew-resize}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:appearance-none::-webkit-slider-thumb{appearance:none}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:rounded-l-\\[1px\\]::-webkit-slider-thumb{border-top-left-radius:1px;border-bottom-left-radius:1px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:rounded-l-sm::-webkit-slider-thumb{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:rounded-r-\\[1px\\]::-webkit-slider-thumb{border-top-right-radius:1px;border-bottom-right-radius:1px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:rounded-r-sm::-webkit-slider-thumb{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:1px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border-2::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:2px}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border-gray-400::-webkit-slider-thumb{border-color:var(--color-gray-400)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border-white::-webkit-slider-thumb{border-color:var(--color-white)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:bg-blue-600::-webkit-slider-thumb{background-color:var(--color-blue-600)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:bg-gray-300::-webkit-slider-thumb{background-color:var(--color-gray-300)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:shadow-md::-webkit-slider-thumb{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\\[\\&\\:\\:-webkit-slider-thumb\\]\\:shadow-xs::-webkit-slider-thumb{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border-gray-500:is(.dark,.dark *)::-webkit-slider-thumb{border-color:var(--color-gray-500)}.dark\\:\\[\\&\\:\\:-webkit-slider-thumb\\]\\:border-gray-900:is(.dark,.dark *)::-webkit-slider-thumb{border-color:var(--color-gray-900)}.dark\\:\\[\\&\\:\\:-webkit-slider-thumb\\]\\:bg-gray-700:is(.dark,.dark *)::-webkit-slider-thumb{background-color:var(--color-gray-700)}.\\[\\&\\>\\*\\]\\:col-start-1>*{grid-column-start:1}.\\[\\&\\>\\*\\]\\:row-start-1>*{grid-row-start:1}.\\[\\&\\>\\*\\]\\:shrink-0>*{flex-shrink:0}.\\[\\&\\>\\*\\]\\:transition-opacity>*{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\\[\\&\\>\\*\\]\\:duration-1000>*{--tw-duration:1s;transition-duration:1s}.\\[\\&\\>div\\]\\:h-full>div{height:100%}.\\[\\&\\>div\\]\\:\\!w-auto>div{width:auto!important}.\\[\\&\\>div\\]\\:w-full>div{width:100%}.\\[\\&\\>div\\]\\:max-w-full>div{max-width:100%}.\\[\\&\\>pre\\]\\:h-full>pre{height:100%}.\\[\\&\\>pre\\]\\:rounded-none>pre{border-radius:0}.\\[\\&\\>summary\\]\\:marker\\:text-\\[0\\.8em\\]>summary ::marker{font-size:.8em}.\\[\\&\\>summary\\]\\:marker\\:text-\\[0\\.8em\\]>summary::marker{font-size:.8em}.\\[\\&\\>summary\\]\\:marker\\:text-\\[0\\.8em\\]>summary ::-webkit-details-marker{font-size:.8em}.\\[\\&\\>summary\\]\\:marker\\:text-\\[0\\.8em\\]>summary::-webkit-details-marker{font-size:.8em}.\\[\\&\\>summary\\]\\:marker\\:leading-4>summary ::marker{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\\[\\&\\>summary\\]\\:marker\\:leading-4>summary::marker{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\\[\\&\\>summary\\]\\:marker\\:leading-4>summary ::-webkit-details-marker{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\\[\\&\\>summary\\]\\:marker\\:leading-4>summary::-webkit-details-marker{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\\[\\&\\>summary\\]\\:before\\:mr-1>summary:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 1)}@media (width>=1535px){.\\[\\@media\\(min-width\\:1535px\\)\\]\\:inline-flex{display:inline-flex}}}html.theme-switching,html.theme-switching *,html.theme-switching :before,html.theme-switching :after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}:root,:host{--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a}.tanstack-observable-plot{--plot-background:var(--color-white);overflow:visible}html.dark .tanstack-observable-plot{--plot-background:var(--color-gray-800)}button{cursor:pointer}.ts-mega-trigger{isolation:isolate;position:relative}.ts-mega-trigger-wrap{align-self:stretch;align-items:center;display:inline-flex}.ts-mega-trigger:after{content:\"\";opacity:.35;transform-origin:0;background:currentColor;height:1px;transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:.3rem;left:.625rem;right:.625rem;transform:scaleX(0)}.ts-mega-trigger:hover:after,.ts-mega-trigger-wrap:focus-within>.ts-mega-trigger:after{opacity:.55;transform:scaleX(1)}.ts-mega-dropdown{--ts-mega-dropdown-x:0;z-index:90;width:max-content;min-width:var(--ts-primary-nav-target-width,0px);opacity:0;visibility:hidden;pointer-events:none;max-width:min(100vw - 2rem,70rem);transform:translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(.985);transform-origin:50% 0;padding-top:1rem;transition:opacity .16s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .16s;position:absolute;top:100%;left:-1rem}.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):hover>.ts-mega-dropdown,.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):focus-within>.ts-mega-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(var(--ts-mega-dropdown-x), 0, 0) scale(1);transition-delay:0s}.ts-mega-dropdown-panel{isolation:isolate;-webkit-backdrop-filter:blur(100px)saturate(1.9);background-color:#fffffff0;position:relative}.dark .ts-mega-dropdown-panel{background-color:#000000e0}.ts-glass-menu{isolation:isolate;position:relative}.ts-glass-menu>*{z-index:1;position:relative}.ts-glass-menu:after{content:\"\";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff5c,#ffffff1f 38%,#fff0 72%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000000a}.dark .ts-glass-menu:after{background:linear-gradient(135deg,#ffffff1f,#ffffff0d 38%,#fff0 72%);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a}@media (width>=900px) and (width<=1119.98px){.ts-mega-dropdown{--ts-mega-dropdown-x:-50%;left:50%;right:auto;top:calc(var(--navbar-height) - .625rem);width:max-content;min-width:var(--ts-primary-nav-target-width,0px);max-width:calc(100vw - 2rem);padding-top:1.625rem;position:fixed}.ts-mega-dropdown-panel{width:max-content;min-width:var(--ts-primary-nav-target-width,0px);max-width:calc(100vw - 2rem);overflow-x:auto}}[data-docs-mobile-backdrop],[data-docs-mobile-menu],[data-docs-mobile-open-icon]{display:none}.docs-partner-slot{perspective:18rem}.docs-partner-slot-link{backface-visibility:hidden;transform-origin:50%;transform-style:preserve-3d}.docs-partner-slot-link[data-flip-state=out]{animation:.12s cubic-bezier(.36,0,.66,-.56) both docs-partner-flip-out}.docs-partner-slot-link[data-flip-state=in]{animation:.16s cubic-bezier(.34,1.56,.64,1) both docs-partner-flip-in}@keyframes docs-partner-flip-out{0%{opacity:.8;transform:rotateX(0)}to{opacity:0;transform:rotateX(-90deg)}}@keyframes docs-partner-flip-in{0%{opacity:0;transform:rotateX(90deg)}to{opacity:.8;transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.docs-partner-slot-link[data-flip-state=out],.docs-partner-slot-link[data-flip-state=in]{animation:none}}@media (width<=639.98px){.docs-partner-slot-link{max-width:30vw}}@media (width<=899.98px){:is([data-docs-layout]:has([data-docs-mobile-menu-toggle]:checked) [data-docs-mobile-backdrop],[data-docs-layout]:has([data-docs-mobile-menu-toggle]:checked) [data-docs-mobile-menu]){display:block}[data-docs-layout]:has([data-docs-mobile-menu-toggle]:checked) [data-docs-mobile-closed-icon]{display:none}[data-docs-layout]:has([data-docs-mobile-menu-toggle]:checked) [data-docs-mobile-open-icon]{display:block}}@media (width>=900px){[data-docs-mobile-backdrop],[data-docs-mobile-menu]{display:none!important}}@media (width>=900px) and (width<=1279.98px){[data-docs-layout][data-docs-menu-open=true] [data-docs-desktop-menu]{--tw-translate-x:0!important;transform:translate(0)!important}[data-docs-layout]:has([data-docs-menu-trigger]:is(:hover,:focus,:active)) [data-docs-desktop-menu]{--tw-translate-x:0!important;transform:translate(0)!important}[data-docs-layout]:has([data-docs-desktop-menu]:hover) [data-docs-desktop-menu]{--tw-translate-x:0!important;transform:translate(0)!important}}@media (width>=900px){:is(body:has(.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):hover>.ts-mega-dropdown) [data-site-menu-tint],body:has(.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):focus-within>.ts-mega-dropdown) [data-site-menu-tint]){opacity:1}:is(body:has(.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):hover>.ts-mega-dropdown) [data-site-content],body:has(.ts-mega-trigger-wrap:not([data-menu-dismissed=true]):focus-within>.ts-mega-dropdown) [data-site-content]){filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.ts-mega-trigger:after,.ts-mega-dropdown{transition:none}}.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-icon{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}:is(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-icon):disabled{cursor:not-allowed;opacity:.5}.btn-primary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background-color:var(--color-blue-600);color:var(--color-white)}@media (hover:hover){.btn-primary:hover{background-color:var(--color-blue-700)}}.btn-secondary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background-color:var(--color-gray-100);color:var(--color-gray-700)}@media (hover:hover){.btn-secondary:hover{background-color:var(--color-gray-200)}}.btn-secondary:is(.dark,.dark *){background-color:var(--color-gray-800);color:var(--color-gray-300)}@media (hover:hover){.btn-secondary:is(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.btn-danger{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background-color:var(--color-red-600);color:var(--color-white)}@media (hover:hover){.btn-danger:hover{background-color:var(--color-red-700)}}.btn-ghost{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-gray-600)}@media (hover:hover){.btn-ghost:hover{background-color:var(--color-gray-100)}}.btn-ghost:is(.dark,.dark *){color:var(--color-gray-400)}@media (hover:hover){.btn-ghost:is(.dark,.dark *):hover{background-color:var(--color-gray-800)}}.btn-icon{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);color:var(--color-gray-600)}@media (hover:hover){.btn-icon:hover{background-color:var(--color-gray-100)}}.btn-icon:is(.dark,.dark *){color:var(--color-gray-400)}@media (hover:hover){.btn-icon:is(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.input-base{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}.input-base:is(.dark,.dark *){border-color:var(--color-gray-600)}.input-base{background-color:var(--color-white)}.input-base:is(.dark,.dark *){background-color:var(--color-gray-800)}.input-base{color:var(--color-gray-900)}.input-base:is(.dark,.dark *){color:var(--color-white)}.input-base::placeholder{color:var(--color-gray-400)}.input-base:is(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.input-base:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500);--tw-outline-style:none;border-color:#0000;outline-style:none}.input-base:disabled{cursor:not-allowed;opacity:.5}.card{border-radius:var(--radius-xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-white);transition-duration:.2s}.card:is(.dark,.dark *){background-color:var(--color-gray-800)}.card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.card:is(.dark,.dark *){border-color:var(--color-gray-700)}.card-elevated{border-radius:var(--radius-xl);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#ffffffe6;transition-duration:.2s}@supports (color:color-mix(in lab, red, red)){.card-elevated{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.card-elevated{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.card-elevated:is(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.card-elevated:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.card-elevated{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.card-elevated:is(.dark,.dark *){border-color:var(--color-gray-700)}.card-interactive{cursor:pointer;border-radius:var(--radius-xl);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#ffffffe6;transition-duration:.2s}@supports (color:color-mix(in lab, red, red)){.card-interactive{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.card-interactive{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.card-interactive:is(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.card-interactive:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.card-interactive{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.card-interactive:is(.dark,.dark *){border-color:var(--color-gray-700)}@media (hover:hover){.card-interactive:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.dropdown-menu{border-radius:var(--radius-lg);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--color-white);overflow:hidden}.dropdown-menu:is(.dark,.dark *){background-color:var(--color-gray-800)}.dropdown-menu{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.dropdown-menu:is(.dark,.dark *){border-color:var(--color-gray-700)}.dropdown-item{width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-gray-700)}.dropdown-item:is(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.dropdown-item:hover{background-color:var(--color-gray-50)}.dropdown-item:is(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.dropdown-item-active{background-color:var(--color-blue-50);color:var(--color-blue-600)}.dropdown-item-active:is(.dark,.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dropdown-item-active:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.dropdown-item-active:is(.dark,.dark *){color:var(--color-blue-400)}.badge-blue,.badge-green,.badge-red,.badge-yellow,.badge-gray{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;align-items:center;display:inline-flex}.badge-blue{background-color:var(--color-blue-100);color:var(--color-blue-800)}.badge-blue:is(.dark,.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.badge-blue:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.badge-blue:is(.dark,.dark *){color:var(--color-blue-400)}.badge-green{background-color:var(--color-green-100);color:var(--color-green-800)}.badge-green:is(.dark,.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.badge-green:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.badge-green:is(.dark,.dark *){color:var(--color-green-400)}.badge-red{background-color:var(--color-red-100);color:var(--color-red-800)}.badge-red:is(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.badge-red:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.badge-red:is(.dark,.dark *){color:var(--color-red-400)}.badge-yellow{background-color:var(--color-yellow-100);color:var(--color-yellow-800)}.badge-yellow:is(.dark,.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.badge-yellow:is(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.badge-yellow:is(.dark,.dark *){color:var(--color-yellow-400)}.badge-gray{background-color:var(--color-gray-100);color:var(--color-gray-800)}.badge-gray:is(.dark,.dark *){background-color:var(--color-gray-700);color:var(--color-gray-300)}.text-secondary{color:var(--color-gray-600)}.text-secondary:is(.dark,.dark *){color:var(--color-gray-400)}.text-tertiary,.text-tertiary:is(.dark,.dark *){color:var(--color-gray-500)}.text-link{color:var(--color-blue-600)}@media (hover:hover){.text-link:hover{color:var(--color-blue-700)}}.text-link:is(.dark,.dark *){color:var(--color-blue-400)}@media (hover:hover){.text-link:is(.dark,.dark *):hover{color:var(--color-blue-300)}}pre{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-black);position:relative;overflow-x:auto}span.line{width:100%;display:inline-block}pre.has-diff span.diff{width:calc(100% + 20px);margin-left:-10px;padding:4px 20px 4px 10px}pre.has-diff span.remove{background-color:#f43f5e29}pre.has-diff span.add{background-color:#10b98129}pre.twoslash{border-color:#719af4}pre.twoslash:hover data-lsp{border-color:#747474}pre.twoslash data-lsp:hover:before{content:attr(lsp);color:#fff;text-align:left;white-space:pre-wrap;z-index:100;border-radius:2px;padding:5px 8px;font-family:JetBrains Mono,Menlo,Monaco,Consolas,monospace,Courier New;font-size:14px;position:absolute;transform:translateY(1rem)}pre .code-container{overflow:auto}pre .code-container>a{color:#719af4;opacity:0;border:1px solid #719af4;border-radius:4px;padding:0 8px;text-decoration:none;transition:opacity .3s;position:absolute;bottom:8px;right:8px}@media (prefers-reduced-motion:reduce){pre .code-container>a{transition:none}}pre .code-container>a:hover{color:#fff;background-color:#719af4}pre .code-container:hover a{opacity:1}pre code{white-space:pre;-webkit-overflow-scrolling:touch;font-family:JetBrains Mono,Menlo,Monaco,Consolas,monospace,Courier New;font-size:12px}pre code a{text-decoration:none}pre data-err{background:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23c94824'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\") 0 100% repeat-x;padding-bottom:3px}pre .query{color:#137998;margin-bottom:10px;display:inline-block}pre .error,pre .error-behind{white-space:pre-wrap;width:calc(100% - 20px);margin-top:8px;margin-bottom:4px;margin-left:-14px;padding:6px 6px 6px 14px;display:block}pre .error{color:#000;background-color:#fee;border-left:2px solid #bf1818;align-items:center;display:flex;position:absolute}pre .error .code{display:none}pre .error-behind{-webkit-user-select:none;user-select:none;visibility:transparent;color:#fee}pre .arrow{background-color:#eee;border-top:1px solid #eee;border-left:1px solid #eee;width:8px;height:8px;margin-left:.1rem;position:relative;top:-7px;transform:translateY(25%)rotate(45deg)}pre .popover{background-color:#eee;border-radius:3px;margin-top:10px;margin-bottom:10px;padding:0 .5rem .3rem;display:inline-block}pre .inline-completions ul.dropdown{color:gray;width:240px;font-family:var(--code-font);background-color:#dcdcdc;border-left:4px solid #4b9edd;margin:0;padding:0;font-size:.8rem;display:inline-block;position:absolute}pre .inline-completions ul.dropdown:before{content:\" \";background-color:#4b9edd;width:2px;position:absolute;top:-1.2rem;left:-3px}pre .inline-completions ul.dropdown li{margin-bottom:4px;padding-left:4px;overflow-x:hidden}pre .inline-completions ul.dropdown li.deprecated{text-decoration:line-through}pre .inline-completions ul.dropdown li span.result-found{color:#4b9edd}pre .inline-completions ul.dropdown li span.result{color:#000;width:100px;display:inline-block}.dark-theme .markdown pre{filter:invert(98%)hue-rotate(180deg);background-color:#d8d8d8;border-color:#ddd}data-lsp{border-bottom:1px dotted #0000;transition:border-color .3s}@media (prefers-reduced-motion:reduce){data-lsp{transition:none}}.tag-container{position:relative}.tag-container .twoslash-annotation{color:#187abf;background-color:#fcf3d9 bb;width:200px;font-family:JetBrains Mono,Menlo,Monaco,Consolas,monospace,Courier New;position:absolute;right:-10px}.tag-container .twoslash-annotation p{text-align:left;font-size:.8rem;line-height:.9rem}.tag-container .twoslash-annotation svg{float:left;margin-left:-44px}.tag-container .twoslash-annotation.left{left:-200px;right:auto}.tag-container .twoslash-annotation.left svg{float:right;margin-right:-5px}pre .logger{color:#000;white-space:pre-wrap;align-items:center;width:calc(100% - 19px);padding:6px 6px 6px 8px;display:flex}pre .logger svg{margin-right:9px}pre .logger.error-log{background-color:#fee;border-left:2px solid #bf1818}pre .logger.warn-log{background-color:#ffe;border-left:2px solid #eae662}pre .logger.log-log{background-color:#e9e9e9;border-left:2px solid #ababab}pre .logger.log-log svg{margin-left:6px;margin-right:9px}.TanStackRouterDevtools>button{transform-origin:100% 0;--tw-translate-x:calc(var(--spacing) * 2);--tw-translate-y:calc(50px * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);border-top-left-radius:0;border-top-right-radius:0;rotate:90deg}.TanStackRouterDevtools>button:is(.dark,.dark *){background-color:var(--color-gray-900)}.TanStackRouterDevtools>button{border-top-style:var(--tw-border-style);border-top-width:0;border-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent);color:var(--color-gray-800);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.not-prose .markdown-alert{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}.not-prose .markdown-alert p{margin-block:calc(var(--spacing) * 2)}.markdown-alert{margin-block:calc(var(--spacing) * 2);border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);border-left-style:var(--tw-border-style);background-color:var(--color-white);padding-block:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 4);border-left-width:4px}.markdown-alert:is(.dark,.dark *){background-color:var(--color-gray-900)}.markdown-alert>*{margin:calc(var(--spacing) * 0)}.markdown-alert.markdown-alert-note{border-color:#3080ffe6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-note{border-color:color-mix(in oklab, var(--color-blue-500) 90%, transparent)}}.markdown-alert.markdown-alert-note .markdown-alert-title svg{fill:#3080ffe6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-note .markdown-alert-title svg{fill:color-mix(in oklab, var(--color-blue-500) 90%, transparent)}}.markdown-alert.markdown-alert-warning{border-color:#edb200e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-warning{border-color:color-mix(in oklab, var(--color-yellow-500) 90%, transparent)}}.markdown-alert.markdown-alert-warning .markdown-alert-title svg{fill:#edb200e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-warning .markdown-alert-title svg{fill:color-mix(in oklab, var(--color-yellow-500) 90%, transparent)}}.markdown-alert.markdown-alert-caution{border-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-caution{border-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.markdown-alert.markdown-alert-caution .markdown-alert-title svg{fill:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-caution .markdown-alert-title svg{fill:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.markdown-alert.markdown-alert-tip{border-color:#00c758e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-tip{border-color:color-mix(in oklab, var(--color-green-500) 90%, transparent)}}.markdown-alert.markdown-alert-tip .markdown-alert-title svg{fill:#00c758e6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-tip .markdown-alert-title svg{fill:color-mix(in oklab, var(--color-green-500) 90%, transparent)}}.markdown-alert.markdown-alert-important{border-color:#ac4bffe6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-important{border-color:color-mix(in oklab, var(--color-purple-500) 90%, transparent)}}.markdown-alert.markdown-alert-important .markdown-alert-title svg{fill:#ac4bffe6}@supports (color:color-mix(in lab, red, red)){.markdown-alert.markdown-alert-important .markdown-alert-title svg{fill:color-mix(in oklab, var(--color-purple-500) 90%, transparent)}}.markdown-alert .markdown-alert-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);justify-content:flex-start;align-items:center;display:flex}.markdown-alert .markdown-alert-content{padding-right:calc(var(--spacing) * 5)}@media print{.bg-clip-text{color:var(--color-gray-800)}}[data-tab]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}[data-tab] a{--tw-font-weight:500;font-weight:500;text-decoration-line:underline}[data-tab] .markdown-alert{background-color:var(--color-gray-100)}[data-tab] .markdown-alert:is(.dark,.dark *){background-color:var(--color-gray-900)}[data-tab]>.markdown-alert [aria-label] svg{fill:currentColor;stroke:currentColor}mark{border-radius:var(--radius-md);background-color:var(--color-yellow-400);margin-inline:1px;padding-inline:1px}.dark g[aria-label=tip]>g>path{fill:#262626e6}@supports (color:color-mix(in lab, red, red)){.dark g[aria-label=tip]>g>path{fill:color-mix(in oklab, var(--color-gray-800) 90%, transparent)}}.dark g[aria-label=tip]>g>path{stroke:#73737333}@supports (color:color-mix(in lab, red, red)){.dark g[aria-label=tip]>g>path{stroke:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(\/fonts\/Inter-latin-ext.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(\/fonts\/Inter-latin.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes fadeIn{0%{opacity:0;filter:blur(4px);transform:scale(.97)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes pulseScale{0%{transform:scale(1)}50%{transform:scale(var(--scale-factor,1.1))}to{transform:scale(1)}}@property --ship-x{syntax:\"<length>\";inherits:true;initial-value:70px}@property --ship-y{syntax:\"<length>\";inherits:true;initial-value:2.5rem}@keyframes ship-peek{0%,to{transform:translate(-50%)translateY(0)scale(1)scaleX(-1)}12%{transform:translateX(calc(-50% - var(--ship-x))) translateY(calc(-1 * var(--ship-y))) scale(1.15) scaleX(-1)}32%{transform:translateX(calc(-50% - var(--ship-x))) translateY(calc(-1 * var(--ship-y))) scale(1.15) scaleX(-1)}35%{transform:translate(-50%)translateY(0)scale(1)scaleX(-1)}}@keyframes ship-pointer-events{0%,11%,33%,to{pointer-events:none}12%,32%{pointer-events:auto}}.animate-ship-peek{animation:10s ease-in-out infinite ship-peek;transform:translate(-50%)}.animate-ship-peek-clickable{pointer-events:none;animation:10s ease-in-out infinite ship-peek,10s ease-in-out infinite ship-pointer-events;transform:translate(-50%)}.home-adapter-graph-flow{pointer-events:none;background:linear-gradient(90deg,#22d3ee00,#a5f3fcfa,#22d3eefa,#3b82f600);border-radius:9999px;width:1.25rem;height:3px;transition:opacity .12s linear;display:block;box-shadow:0 0 10px #22d3eeb3}@keyframes home-open-source-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.home-open-source-gradient{--home-open-source-gradient:linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6);white-space:nowrap;color:#14b8a6;background-image:var(--home-open-source-gradient);-webkit-text-fill-color:transparent;background-position:0%;background-size:720% 100%;-webkit-background-clip:text;background-clip:text;font-style:oblique 8deg;font-weight:400;animation:34s ease-in-out infinite home-open-source-gradient-shift;display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.home-open-source-gradient{animation:none}.home-adapter-graph-flow{display:none}}@keyframes dropdown-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes dropdown-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-4px)}}.dropdown-content{animation:.15s ease-out dropdown-in}.dropdown-content[data-state=closed]{animation:.1s ease-in dropdown-out}@keyframes search-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes search-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes search-modal-panel-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes search-modal-panel-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-2px)scale(.99)}}.search-modal-overlay[data-state=open]{animation:.14s ease-out both search-modal-overlay-in}.search-modal-overlay[data-state=closed]{animation:.12s ease-in both search-modal-overlay-out}.search-modal-panel-transition{transform-origin:top}.search-modal-content[data-state=open] .search-modal-panel-transition{animation:.14s ease-out both search-modal-panel-in}.search-modal-content[data-state=closed] .search-modal-panel-transition{animation:.12s ease-in both search-modal-panel-out}@media (prefers-reduced-motion:reduce){.search-modal-overlay,.search-modal-panel-transition{animation:none!important}}@keyframes cart-panel-in{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes cart-panel-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(1rem)}}@keyframes cart-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes cart-overlay-out{0%{opacity:1}to{opacity:0}}.cart-panel[data-state=open]{animation:.2s ease-out cart-panel-in}.cart-panel[data-state=closed]{animation:.15s ease-in cart-panel-out}.cart-overlay[data-state=open]{animation:.2s ease-out cart-overlay-in}.cart-overlay[data-state=closed]{animation:.15s ease-in cart-overlay-out}.doc-feedback-block{outline-offset:-1px;outline:1px solid #0000;transition:background-color .2s,outline-color .2s}.doc-feedback-block-highlighted{background-color:#3b82f608;border-radius:.25rem;outline-color:#3b82f633}.dark .doc-feedback-block-highlighted{background-color:#3b82f60d;outline-color:#3b82f64d}.lucide{stroke-width:2.25px;width:1em;height:1em}[data-tab] .codeblock+.codeblock{margin-top:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}[data-tab] .codeblock:has(+.codeblock){border-bottom-right-radius:0;border-bottom-left-radius:0}[data-tab]{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}[data-tab][data-content=code-only]{padding:calc(var(--spacing) * 0)}[data-tab][data-content=code-only] .codeblock{margin-block:calc(var(--spacing) * 0);--tw-border-style:none;border-style:none;border-radius:0}[data-tab][data-content=code-only] .codeblock pre{border-radius:0}[data-tab][data-content=code-only] .codeblock>div:first-child{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:10;--tw-border-style:none;padding:calc(var(--spacing) * 0);background-color:#0000;border-style:none;position:absolute}[data-tab][data-content=code-only] .codeblock>div:first-child>div:first-child{display:none}[data-tab][data-content=mixed]>p,[data-tab][data-content=mixed]>ul,[data-tab][data-content=mixed]>ol{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-700)}:is([data-tab][data-content=mixed]>p,[data-tab][data-content=mixed]>ul,[data-tab][data-content=mixed]>ol):is(.dark,.dark *){color:var(--color-gray-300)}.framework-code-block>.codeblock{margin-block:calc(var(--spacing) * 4)}.grecaptcha-badge{pointer-events:none!important;display:none!important}button[aria-label=\"Open TanStack Devtools\"]{display:none!important}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"<color>\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"<color>\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"<color>\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"<length-percentage>\";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:\"<length-percentage>\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"<length-percentage>\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"<percentage>\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"<percentage>\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"<length>\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"<percentage>\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-content{syntax:\"*\";inherits:false;initial-value:\"\"}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}"
}
]
}
}
},
{
"url": "block",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
":root"
],
"declarations": [
{
"type": "declaration",
"property": "--th-background",
"value": "#ffffff"
},
{
"type": "declaration",
"property": "--th-token",
"value": "#24292f"
},
{
"type": "declaration",
"property": "--th-attr",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-code-inline",
"value": "#953800"
},
{
"type": "declaration",
"property": "--th-command",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-comment",
"value": "#6e7781"
},
{
"type": "declaration",
"property": "--th-deleted",
"value": "#cf222e"
},
{
"type": "declaration",
"property": "--th-function",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-heading",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-inserted",
"value": "#1a7f37"
},
{
"type": "declaration",
"property": "--th-keyword",
"value": "#cf222e"
},
{
"type": "declaration",
"property": "--th-link",
"value": "#0969da"
},
{
"type": "declaration",
"property": "--th-literal",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-meta",
"value": "#57606a"
},
{
"type": "declaration",
"property": "--th-number",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-operator",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-property",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-selector",
"value": "#116329"
},
{
"type": "declaration",
"property": "--th-string",
"value": "#0a7f64"
},
{
"type": "declaration",
"property": "--th-tag",
"value": "#116329"
},
{
"type": "declaration",
"property": "--th-type",
"value": "#953800"
},
{
"type": "declaration",
"property": "--th-variable",
"value": "#953800"
}
]
},
{
"type": "rule",
"selectors": [
".dark"
],
"declarations": [
{
"type": "declaration",
"property": "--th-background",
"value": "#111111"
},
{
"type": "declaration",
"property": "--th-token",
"value": "#d4d4d4"
},
{
"type": "declaration",
"property": "--th-attr",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-code-inline",
"value": "#ffa657"
},
{
"type": "declaration",
"property": "--th-command",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-comment",
"value": "#a3a3a3"
},
{
"type": "declaration",
"property": "--th-deleted",
"value": "#ff7b72"
},
{
"type": "declaration",
"property": "--th-function",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-heading",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-inserted",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-keyword",
"value": "#ff7b72"
},
{
"type": "declaration",
"property": "--th-link",
"value": "#58a6ff"
},
{
"type": "declaration",
"property": "--th-literal",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-meta",
"value": "#737373"
},
{
"type": "declaration",
"property": "--th-number",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-operator",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-property",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-selector",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-string",
"value": "#a5d6ff"
},
{
"type": "declaration",
"property": "--th-tag",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-type",
"value": "#ffa657"
},
{
"type": "declaration",
"property": "--th-variable",
"value": "#ffa657"
}
]
},
{
"type": "rule",
"selectors": [
"pre.th-code"
],
"declarations": [
{
"type": "declaration",
"property": "overflow-x",
"value": "auto"
},
{
"type": "declaration",
"property": "padding",
"value": "1rem"
},
{
"type": "declaration",
"property": "background",
"value": "var(--th-background)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--th-token)"
}
]
},
{
"type": "rule",
"selectors": [
".th-token"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-token)"
}
]
},
{
"type": "rule",
"selectors": [
".th-keyword"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-keyword)"
}
]
},
{
"type": "rule",
"selectors": [
".th-string"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-string)"
}
]
},
{
"type": "rule",
"selectors": [
".th-comment"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-comment)"
}
]
},
{
"type": "rule",
"selectors": [
".th-function"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-function)"
}
]
},
{
"type": "rule",
"selectors": [
".th-type"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-type)"
}
]
},
{
"type": "rule",
"selectors": [
".th-property"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-property)"
}
]
},
{
"type": "rule",
"selectors": [
".th-tag"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-tag)"
}
]
},
{
"type": "rule",
"selectors": [
".th-attr"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-attr)"
}
]
},
{
"type": "rule",
"selectors": [
".th-literal"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-literal)"
}
]
},
{
"type": "rule",
"selectors": [
".th-number"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-number)"
}
]
},
{
"type": "rule",
"selectors": [
".th-variable"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-variable)"
}
]
},
{
"type": "rule",
"selectors": [
".th-operator"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-operator)"
}
]
},
{
"type": "rule",
"selectors": [
".th-inserted"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-inserted)"
}
]
},
{
"type": "rule",
"selectors": [
".th-deleted"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-deleted)"
}
]
},
{
"type": "rule",
"selectors": [
".th-meta"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-meta)"
}
]
},
{
"type": "rule",
"selectors": [
".th-heading"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-heading)"
}
]
},
{
"type": "rule",
"selectors": [
".th-link"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-link)"
}
]
},
{
"type": "rule",
"selectors": [
".th-code-inline"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-code-inline)"
}
]
},
{
"type": "rule",
"selectors": [
".th-selector"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-selector)"
}
]
},
{
"type": "rule",
"selectors": [
".th-command"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-command)"
}
]
}
],
"parsingErrors": []
}
}
},
{
"url": "block",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=ltr]",
"html[dir=ltr]"
],
"declarations": [
{
"type": "declaration",
"property": "--toast-icon-margin-start",
"value": "-3px"
},
{
"type": "declaration",
"property": "--toast-icon-margin-end",
"value": "4px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-start",
"value": "-1px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-end",
"value": "0px"
},
{
"type": "declaration",
"property": "--toast-button-margin-start",
"value": "auto"
},
{
"type": "declaration",
"property": "--toast-button-margin-end",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-start",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-end",
"value": "unset"
},
{
"type": "declaration",
"property": "--toast-close-button-transform",
"value": "translate(-35%, -35%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=rtl]",
"html[dir=rtl]"
],
"declarations": [
{
"type": "declaration",
"property": "--toast-icon-margin-start",
"value": "4px"
},
{
"type": "declaration",
"property": "--toast-icon-margin-end",
"value": "-3px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-start",
"value": "0px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-end",
"value": "-1px"
},
{
"type": "declaration",
"property": "--toast-button-margin-start",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-button-margin-end",
"value": "auto"
},
{
"type": "declaration",
"property": "--toast-close-button-start",
"value": "unset"
},
{
"type": "declaration",
"property": "--toast-close-button-end",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-transform",
"value": "translate(35%, -35%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "width",
"value": "var(--width)"
},
{
"type": "declaration",
"property": "font-family",
"value": "ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
},
{
"type": "declaration",
"property": "--gray1",
"value": "hsl(0, 0%, 99%)"
},
{
"type": "declaration",
"property": "--gray2",
"value": "hsl(0, 0%, 97.3%)"
},
{
"type": "declaration",
"property": "--gray3",
"value": "hsl(0, 0%, 95.1%)"
},
{
"type": "declaration",
"property": "--gray4",
"value": "hsl(0, 0%, 93%)"
},
{
"type": "declaration",
"property": "--gray5",
"value": "hsl(0, 0%, 90.9%)"
},
{
"type": "declaration",
"property": "--gray6",
"value": "hsl(0, 0%, 88.7%)"
},
{
"type": "declaration",
"property": "--gray7",
"value": "hsl(0, 0%, 85.8%)"
},
{
"type": "declaration",
"property": "--gray8",
"value": "hsl(0, 0%, 78%)"
},
{
"type": "declaration",
"property": "--gray9",
"value": "hsl(0, 0%, 56.1%)"
},
{
"type": "declaration",
"property": "--gray10",
"value": "hsl(0, 0%, 52.3%)"
},
{
"type": "declaration",
"property": "--gray11",
"value": "hsl(0, 0%, 43.5%)"
},
{
"type": "declaration",
"property": "--gray12",
"value": "hsl(0, 0%, 9%)"
},
{
"type": "declaration",
"property": "--border-radius",
"value": "8px"
},
{
"type": "declaration",
"property": "box-sizing",
"value": "border-box"
},
{
"type": "declaration",
"property": "padding",
"value": "0"
},
{
"type": "declaration",
"property": "margin",
"value": "0"
},
{
"type": "declaration",
"property": "list-style",
"value": "none"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "z-index",
"value": "999999999"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .4s ease"
}
]
},
{
"type": "media",
"media": "(hover:none) and (pointer:coarse)",
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-lifted=true]"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "none"
}
]
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=right]"
],
"declarations": [
{
"type": "declaration",
"property": "right",
"value": "var(--offset-right)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--offset-left)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=center]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "translateX(-50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "var(--offset-top)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "var(--offset-bottom)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(100%)"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(var(--lift) * var(--gap))"
},
{
"type": "declaration",
"property": "z-index",
"value": "var(--z-index)"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "var(--y)"
},
{
"type": "declaration",
"property": "touch-action",
"value": "none"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .4s,opacity .4s,height .4s,box-shadow .2s"
},
{
"type": "declaration",
"property": "box-sizing",
"value": "border-box"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "overflow-wrap",
"value": "anywhere"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true]"
],
"declarations": [
{
"type": "declaration",
"property": "padding",
"value": "16px"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border",
"value": "1px solid var(--normal-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "var(--border-radius)"
},
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--width)"
},
{
"type": "declaration",
"property": "font-size",
"value": "13px"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "gap",
"value": "6px"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(-100%)"
},
{
"type": "declaration",
"property": "--lift",
"value": "1"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(1 * var(--gap))"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "0"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(100%)"
},
{
"type": "declaration",
"property": "--lift",
"value": "-1"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(var(--lift) * var(--gap))"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "font-weight",
"value": "400"
},
{
"type": "declaration",
"property": "line-height",
"value": "1.4"
},
{
"type": "declaration",
"property": "color",
"value": "#3f3f3f"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "inherit"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "#e8e8e8"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-title]"
],
"declarations": [
{
"type": "declaration",
"property": "font-weight",
"value": "500"
},
{
"type": "declaration",
"property": "line-height",
"value": "1.5"
},
{
"type": "declaration",
"property": "color",
"value": "inherit"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon]"
],
"declarations": [
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "height",
"value": "16px"
},
{
"type": "declaration",
"property": "width",
"value": "16px"
},
{
"type": "declaration",
"property": "position",
"value": "relative"
},
{
"type": "declaration",
"property": "justify-content",
"value": "flex-start"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
},
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-icon-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-icon-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-promise=true] [data-icon]>svg"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
},
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "animation",
"value": "sonner-fade-in .3s ease forwards"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon]>*"
],
"declarations": [
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon] svg"
],
"declarations": [
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-svg-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-svg-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-content]"
],
"declarations": [
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "flex-direction",
"value": "column"
},
{
"type": "declaration",
"property": "gap",
"value": "2px"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]"
],
"declarations": [
{
"type": "declaration",
"property": "border-radius",
"value": "4px"
},
{
"type": "declaration",
"property": "padding-left",
"value": "8px"
},
{
"type": "declaration",
"property": "padding-right",
"value": "8px"
},
{
"type": "declaration",
"property": "height",
"value": "24px"
},
{
"type": "declaration",
"property": "font-size",
"value": "12px"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-button-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-button-margin-end)"
},
{
"type": "declaration",
"property": "border",
"value": "none"
},
{
"type": "declaration",
"property": "font-weight",
"value": "500"
},
{
"type": "declaration",
"property": "cursor",
"value": "pointer"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .4s,box-shadow .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 0 0 2px rgba(0,0,0,.4)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]:first-of-type"
],
"declarations": [
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-button-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-button-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-cancel]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "background",
"value": "rgba(0,0,0,.08)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "rgba(255,255,255,.3)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "var(--toast-close-button-start)"
},
{
"type": "declaration",
"property": "right",
"value": "var(--toast-close-button-end)"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "height",
"value": "20px"
},
{
"type": "declaration",
"property": "width",
"value": "20px"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "justify-content",
"value": "center"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "padding",
"value": "0"
},
{
"type": "declaration",
"property": "color",
"value": "var(--gray12)"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border",
"value": "1px solid var(--gray4)"
},
{
"type": "declaration",
"property": "transform",
"value": "var(--toast-close-button-transform)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "50%"
},
{
"type": "declaration",
"property": "cursor",
"value": "pointer"
},
{
"type": "declaration",
"property": "z-index",
"value": "1"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .1s,background .2s,border-color .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-disabled=true]"
],
"declarations": [
{
"type": "declaration",
"property": "cursor",
"value": "not-allowed"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--gray2)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--gray5)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "-100%"
},
{
"type": "declaration",
"property": "right",
"value": "-100%"
},
{
"type": "declaration",
"property": "height",
"value": "100%"
},
{
"type": "declaration",
"property": "z-index",
"value": "-1"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=top][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(3) translateY(50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(3) translateY(-50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=false][data-removed=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "inset",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=true]::after"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "height",
"value": "calc(var(--gap) + 1px)"
},
{
"type": "declaration",
"property": "bottom",
"value": "100%"
},
{
"type": "declaration",
"property": "width",
"value": "100%"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-mounted=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(0)"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=false][data-front=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--scale",
"value": "var(--toasts-before) * 0.05 + 1"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))"
},
{
"type": "declaration",
"property": "height",
"value": "var(--front-toast-height)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]>*"
],
"declarations": [
{
"type": "declaration",
"property": "transition",
"value": "opacity .4s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-x-position=right]"
],
"declarations": [
{
"type": "declaration",
"property": "right",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "pointer-events",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-mounted=true][data-expanded=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * var(--offset)))"
},
{
"type": "declaration",
"property": "height",
"value": "var(--initial-height)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * -100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(40%)"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .5s,opacity .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false]::before"
],
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "calc(var(--initial-height) + 20%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=true]"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))"
},
{
"type": "declaration",
"property": "transition",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiped=true]"
],
"declarations": [
{
"type": "declaration",
"property": "user-select",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-y-position=bottom]",
"[data-sonner-toast][data-swipe-out=true][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-duration",
"value": ".2s"
},
{
"type": "declaration",
"property": "animation-timing-function",
"value": "ease-out"
},
{
"type": "declaration",
"property": "animation-fill-mode",
"value": "forwards"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-left"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-right"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-up"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-down"
}
]
},
{
"type": "keyframes",
"name": "swipe-out-left",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(var(--swipe-amount-x))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(calc(var(--swipe-amount-x) - 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-right",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(var(--swipe-amount-x))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(calc(var(--swipe-amount-x) + 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-up",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(calc(var(--swipe-amount-y) - 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-down",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(calc(var(--swipe-amount-y) + 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "media",
"media": "(max-width:600px)",
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "right",
"value": "var(--mobile-offset-right)"
},
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
},
{
"type": "declaration",
"property": "width",
"value": "100%"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=rtl]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "calc(var(--mobile-offset-left) * -1)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster] [data-sonner-toast]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "right",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "calc(100% - var(--mobile-offset-left) * 2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "var(--mobile-offset-bottom)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "var(--mobile-offset-top)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=center]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
},
{
"type": "declaration",
"property": "right",
"value": "var(--mobile-offset-right)"
},
{
"type": "declaration",
"property": "transform",
"value": "none"
}
]
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=light]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#fff"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "var(--gray4)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray12)"
},
{
"type": "declaration",
"property": "--success-bg",
"value": "hsl(143, 85%, 96%)"
},
{
"type": "declaration",
"property": "--success-border",
"value": "hsl(145, 92%, 87%)"
},
{
"type": "declaration",
"property": "--success-text",
"value": "hsl(140, 100%, 27%)"
},
{
"type": "declaration",
"property": "--info-bg",
"value": "hsl(208, 100%, 97%)"
},
{
"type": "declaration",
"property": "--info-border",
"value": "hsl(221, 91%, 93%)"
},
{
"type": "declaration",
"property": "--info-text",
"value": "hsl(210, 92%, 45%)"
},
{
"type": "declaration",
"property": "--warning-bg",
"value": "hsl(49, 100%, 97%)"
},
{
"type": "declaration",
"property": "--warning-border",
"value": "hsl(49, 91%, 84%)"
},
{
"type": "declaration",
"property": "--warning-text",
"value": "hsl(31, 92%, 45%)"
},
{
"type": "declaration",
"property": "--error-bg",
"value": "hsl(359, 100%, 97%)"
},
{
"type": "declaration",
"property": "--error-border",
"value": "hsl(359, 100%, 94%)"
},
{
"type": "declaration",
"property": "--error-text",
"value": "hsl(360, 100%, 45%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#000"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "hsl(0, 0%, 20%)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray1)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#fff"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "var(--gray3)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray12)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#000"
},
{
"type": "declaration",
"property": "--normal-bg-hover",
"value": "hsl(0, 0%, 12%)"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "hsl(0, 0%, 20%)"
},
{
"type": "declaration",
"property": "--normal-border-hover",
"value": "hsl(0, 0%, 25%)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray1)"
},
{
"type": "declaration",
"property": "--success-bg",
"value": "hsl(150, 100%, 6%)"
},
{
"type": "declaration",
"property": "--success-border",
"value": "hsl(147, 100%, 12%)"
},
{
"type": "declaration",
"property": "--success-text",
"value": "hsl(150, 86%, 65%)"
},
{
"type": "declaration",
"property": "--info-bg",
"value": "hsl(215, 100%, 6%)"
},
{
"type": "declaration",
"property": "--info-border",
"value": "hsl(223, 43%, 17%)"
},
{
"type": "declaration",
"property": "--info-text",
"value": "hsl(216, 87%, 65%)"
},
{
"type": "declaration",
"property": "--warning-bg",
"value": "hsl(64, 100%, 6%)"
},
{
"type": "declaration",
"property": "--warning-border",
"value": "hsl(60, 100%, 9%)"
},
{
"type": "declaration",
"property": "--warning-text",
"value": "hsl(46, 87%, 65%)"
},
{
"type": "declaration",
"property": "--error-bg",
"value": "hsl(358, 76%, 10%)"
},
{
"type": "declaration",
"property": "--error-border",
"value": "hsl(357, 89%, 16%)"
},
{
"type": "declaration",
"property": "--error-text",
"value": "hsl(358, 100%, 81%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--normal-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg-hover)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--normal-border-hover)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=success]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--success-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--success-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--success-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--success-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--success-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--success-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=info]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--info-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--info-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--info-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--info-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--info-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--info-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=warning]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--warning-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--warning-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--warning-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--warning-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--warning-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--warning-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=error]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--error-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--error-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--error-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--error-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--error-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--error-text)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-wrapper"
],
"declarations": [
{
"type": "declaration",
"property": "--size",
"value": "16px"
},
{
"type": "declaration",
"property": "height",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "inset",
"value": "0"
},
{
"type": "declaration",
"property": "z-index",
"value": "10"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-wrapper[data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "animation",
"value": "sonner-fade-out .2s ease forwards"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-spinner"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "relative"
},
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "height",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--size)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar"
],
"declarations": [
{
"type": "declaration",
"property": "animation",
"value": "sonner-spin 1.2s linear infinite"
},
{
"type": "declaration",
"property": "background",
"value": "var(--gray11)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "6px"
},
{
"type": "declaration",
"property": "height",
"value": "8%"
},
{
"type": "declaration",
"property": "left",
"value": "-10%"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "top",
"value": "-3.9%"
},
{
"type": "declaration",
"property": "width",
"value": "24%"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:first-child"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1.2s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(.0001deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(2)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1.1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(30deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(3)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(60deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(4)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.9s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(90deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(5)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.8s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(120deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(6)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.7s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(150deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(7)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.6s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(180deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(8)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.5s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(210deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(9)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.4s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(240deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(10)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.3s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(270deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(11)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.2s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(300deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(12)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(330deg) translate(146%)"
}
]
},
{
"type": "keyframes",
"name": "sonner-fade-in",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(1)"
}
]
}
]
},
{
"type": "keyframes",
"name": "sonner-fade-out",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(1)"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
}
]
}
]
},
{
"type": "keyframes",
"name": "sonner-spin",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": ".15"
}
]
}
]
},
{
"type": "media",
"media": "(prefers-reduced-motion)",
"rules": [
{
"type": "rule",
"selectors": [
".sonner-loading-bar",
"[data-sonner-toast]",
"[data-sonner-toast]>*"
],
"declarations": [
{
"type": "declaration",
"property": "transition",
"value": "none!important"
},
{
"type": "declaration",
"property": "animation",
"value": "none!important"
}
]
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loader"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%,-50%)"
},
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .2s,transform .2s"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loader[data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8) translate(-50%,-50%)"
}
]
}
],
"parsingErrors": []
}
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "color-scheme",
"value": "light"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "1px"
},
{
"type": "declaration",
"property": "height",
"value": "1px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "--ts-primary-nav-target-width",
"value": "453px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "3"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "3"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "1px"
},
{
"type": "declaration",
"property": "height",
"value": "1px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "font-family",
"value": "ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\""
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "font-variant-numeric",
"value": "tabular-nums"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "5.625%"
},
{
"type": "declaration",
"property": "top",
"value": "21.875%"
},
{
"type": "declaration",
"property": "width",
"value": "18.75%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "5.46875%"
},
{
"type": "declaration",
"property": "width",
"value": "17.5%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "75.625%"
},
{
"type": "declaration",
"property": "top",
"value": "21.875%"
},
{
"type": "declaration",
"property": "width",
"value": "18.75%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "8.125%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
},
{
"type": "declaration",
"property": "width",
"value": "24.375%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "67.5%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
},
{
"type": "declaration",
"property": "width",
"value": "24.375%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "25%"
},
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "45.3125%"
},
{
"type": "declaration",
"property": "width",
"value": "17.5%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "39.6996%"
},
{
"type": "declaration",
"property": "top",
"value": "51.2149%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-175.313deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "27.5585%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-90deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "71.5322%"
},
{
"type": "declaration",
"property": "top",
"value": "40.1667%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-15.0647deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "34.5584%"
},
{
"type": "declaration",
"property": "top",
"value": "74.0276%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(148.686deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "64.3616%"
},
{
"type": "declaration",
"property": "top",
"value": "72.1411%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(37.461deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "51.3671875%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "24.375%"
},
{
"type": "declaration",
"property": "top",
"value": "38.936941964285715%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "45.3125%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "25.78125%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "58.75%"
},
{
"type": "declaration",
"property": "top",
"value": "51.3671875%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "75.625%"
},
{
"type": "declaration",
"property": "top",
"value": "38.936941964285715%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "66.33223684210526%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "30.743243243243246%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "58.75%"
},
{
"type": "declaration",
"property": "top",
"value": "66.33223684210526%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "69.25675675675676%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.25)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.25)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.1)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.92)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.72)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.7)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "8%"
},
{
"type": "declaration",
"property": "top",
"value": "6%"
},
{
"type": "declaration",
"property": "width",
"value": "20px"
},
{
"type": "declaration",
"property": "height",
"value": "20px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "39.08%"
},
{
"type": "declaration",
"property": "top",
"value": "59.68%"
},
{
"type": "declaration",
"property": "width",
"value": "37px"
},
{
"type": "declaration",
"property": "height",
"value": "37px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "70.16%"
},
{
"type": "declaration",
"property": "top",
"value": "25.36%"
},
{
"type": "declaration",
"property": "width",
"value": "54px"
},
{
"type": "declaration",
"property": "height",
"value": "54px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "17.240000000000002%"
},
{
"type": "declaration",
"property": "top",
"value": "79.03999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "71px"
},
{
"type": "declaration",
"property": "height",
"value": "71px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "48.32%"
},
{
"type": "declaration",
"property": "top",
"value": "44.72%"
},
{
"type": "declaration",
"property": "width",
"value": "88px"
},
{
"type": "declaration",
"property": "height",
"value": "88px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "79.39999999999999%"
},
{
"type": "declaration",
"property": "top",
"value": "10.4%"
},
{
"type": "declaration",
"property": "width",
"value": "105px"
},
{
"type": "declaration",
"property": "height",
"value": "105px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "26.48%"
},
{
"type": "declaration",
"property": "top",
"value": "64.08000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "32px"
},
{
"type": "declaration",
"property": "height",
"value": "32px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "57.559999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "29.76%"
},
{
"type": "declaration",
"property": "width",
"value": "49px"
},
{
"type": "declaration",
"property": "height",
"value": "49px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "88.64%"
},
{
"type": "declaration",
"property": "top",
"value": "83.44%"
},
{
"type": "declaration",
"property": "width",
"value": "66px"
},
{
"type": "declaration",
"property": "height",
"value": "66px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "35.72%"
},
{
"type": "declaration",
"property": "top",
"value": "49.12%"
},
{
"type": "declaration",
"property": "width",
"value": "83px"
},
{
"type": "declaration",
"property": "height",
"value": "83px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "66.8%"
},
{
"type": "declaration",
"property": "top",
"value": "14.8%"
},
{
"type": "declaration",
"property": "width",
"value": "100px"
},
{
"type": "declaration",
"property": "height",
"value": "100px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "13.88%"
},
{
"type": "declaration",
"property": "top",
"value": "68.47999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "27px"
},
{
"type": "declaration",
"property": "height",
"value": "27px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "44.96%"
},
{
"type": "declaration",
"property": "top",
"value": "34.16%"
},
{
"type": "declaration",
"property": "width",
"value": "44px"
},
{
"type": "declaration",
"property": "height",
"value": "44px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "76.04%"
},
{
"type": "declaration",
"property": "top",
"value": "87.84%"
},
{
"type": "declaration",
"property": "width",
"value": "61px"
},
{
"type": "declaration",
"property": "height",
"value": "61px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "23.119999999999997%"
},
{
"type": "declaration",
"property": "top",
"value": "53.52%"
},
{
"type": "declaration",
"property": "width",
"value": "78px"
},
{
"type": "declaration",
"property": "height",
"value": "78px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "54.2%"
},
{
"type": "declaration",
"property": "top",
"value": "19.2%"
},
{
"type": "declaration",
"property": "width",
"value": "95px"
},
{
"type": "declaration",
"property": "height",
"value": "95px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "85.28%"
},
{
"type": "declaration",
"property": "top",
"value": "72.88%"
},
{
"type": "declaration",
"property": "width",
"value": "22px"
},
{
"type": "declaration",
"property": "height",
"value": "22px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "32.36%"
},
{
"type": "declaration",
"property": "top",
"value": "38.56%"
},
{
"type": "declaration",
"property": "width",
"value": "39px"
},
{
"type": "declaration",
"property": "height",
"value": "39px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "63.440000000000005%"
},
{
"type": "declaration",
"property": "top",
"value": "92.24%"
},
{
"type": "declaration",
"property": "width",
"value": "56px"
},
{
"type": "declaration",
"property": "height",
"value": "56px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "10.52%"
},
{
"type": "declaration",
"property": "top",
"value": "57.919999999999995%"
},
{
"type": "declaration",
"property": "width",
"value": "73px"
},
{
"type": "declaration",
"property": "height",
"value": "73px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.6%"
},
{
"type": "declaration",
"property": "top",
"value": "23.6%"
},
{
"type": "declaration",
"property": "width",
"value": "90px"
},
{
"type": "declaration",
"property": "height",
"value": "90px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "72.68%"
},
{
"type": "declaration",
"property": "top",
"value": "77.28%"
},
{
"type": "declaration",
"property": "width",
"value": "107px"
},
{
"type": "declaration",
"property": "height",
"value": "107px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "19.76%"
},
{
"type": "declaration",
"property": "top",
"value": "42.96%"
},
{
"type": "declaration",
"property": "width",
"value": "34px"
},
{
"type": "declaration",
"property": "height",
"value": "34px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50.84%"
},
{
"type": "declaration",
"property": "top",
"value": "8.64%"
},
{
"type": "declaration",
"property": "width",
"value": "51px"
},
{
"type": "declaration",
"property": "height",
"value": "51px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "81.92%"
},
{
"type": "declaration",
"property": "top",
"value": "62.32%"
},
{
"type": "declaration",
"property": "width",
"value": "68px"
},
{
"type": "declaration",
"property": "height",
"value": "68px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "29%"
},
{
"type": "declaration",
"property": "top",
"value": "28%"
},
{
"type": "declaration",
"property": "width",
"value": "85px"
},
{
"type": "declaration",
"property": "height",
"value": "85px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "60.08%"
},
{
"type": "declaration",
"property": "top",
"value": "81.67999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "102px"
},
{
"type": "declaration",
"property": "height",
"value": "102px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "91.16%"
},
{
"type": "declaration",
"property": "top",
"value": "47.36%"
},
{
"type": "declaration",
"property": "width",
"value": "29px"
},
{
"type": "declaration",
"property": "height",
"value": "29px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "38.239999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "13.04%"
},
{
"type": "declaration",
"property": "width",
"value": "46px"
},
{
"type": "declaration",
"property": "height",
"value": "46px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "69.32%"
},
{
"type": "declaration",
"property": "top",
"value": "66.72%"
},
{
"type": "declaration",
"property": "width",
"value": "63px"
},
{
"type": "declaration",
"property": "height",
"value": "63px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "16.4%"
},
{
"type": "declaration",
"property": "top",
"value": "32.4%"
},
{
"type": "declaration",
"property": "width",
"value": "80px"
},
{
"type": "declaration",
"property": "height",
"value": "80px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "47.48%"
},
{
"type": "declaration",
"property": "top",
"value": "86.08%"
},
{
"type": "declaration",
"property": "width",
"value": "97px"
},
{
"type": "declaration",
"property": "height",
"value": "97px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "78.56%"
},
{
"type": "declaration",
"property": "top",
"value": "51.760000000000005%"
},
{
"type": "declaration",
"property": "width",
"value": "24px"
},
{
"type": "declaration",
"property": "height",
"value": "24px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "25.64%"
},
{
"type": "declaration",
"property": "top",
"value": "17.44%"
},
{
"type": "declaration",
"property": "width",
"value": "41px"
},
{
"type": "declaration",
"property": "height",
"value": "41px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "56.72%"
},
{
"type": "declaration",
"property": "top",
"value": "71.12%"
},
{
"type": "declaration",
"property": "width",
"value": "58px"
},
{
"type": "declaration",
"property": "height",
"value": "58px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "87.8%"
},
{
"type": "declaration",
"property": "top",
"value": "36.8%"
},
{
"type": "declaration",
"property": "width",
"value": "75px"
},
{
"type": "declaration",
"property": "height",
"value": "75px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "34.879999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "90.47999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "92px"
},
{
"type": "declaration",
"property": "height",
"value": "92px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "65.96%"
},
{
"type": "declaration",
"property": "top",
"value": "56.16%"
},
{
"type": "declaration",
"property": "width",
"value": "109px"
},
{
"type": "declaration",
"property": "height",
"value": "109px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "13.04%"
},
{
"type": "declaration",
"property": "top",
"value": "21.84%"
},
{
"type": "declaration",
"property": "width",
"value": "36px"
},
{
"type": "declaration",
"property": "height",
"value": "36px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "44.12%"
},
{
"type": "declaration",
"property": "top",
"value": "75.52000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "53px"
},
{
"type": "declaration",
"property": "height",
"value": "53px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "75.2%"
},
{
"type": "declaration",
"property": "top",
"value": "41.2%"
},
{
"type": "declaration",
"property": "width",
"value": "70px"
},
{
"type": "declaration",
"property": "height",
"value": "70px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "22.28%"
},
{
"type": "declaration",
"property": "top",
"value": "6.88%"
},
{
"type": "declaration",
"property": "width",
"value": "87px"
},
{
"type": "declaration",
"property": "height",
"value": "87px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "53.36%"
},
{
"type": "declaration",
"property": "top",
"value": "60.56%"
},
{
"type": "declaration",
"property": "width",
"value": "104px"
},
{
"type": "declaration",
"property": "height",
"value": "104px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "84.44%"
},
{
"type": "declaration",
"property": "top",
"value": "26.240000000000002%"
},
{
"type": "declaration",
"property": "width",
"value": "31px"
},
{
"type": "declaration",
"property": "height",
"value": "31px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "31.520000000000003%"
},
{
"type": "declaration",
"property": "top",
"value": "79.92%"
},
{
"type": "declaration",
"property": "width",
"value": "48px"
},
{
"type": "declaration",
"property": "height",
"value": "48px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "62.6%"
},
{
"type": "declaration",
"property": "top",
"value": "45.6%"
},
{
"type": "declaration",
"property": "width",
"value": "65px"
},
{
"type": "declaration",
"property": "height",
"value": "65px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "9.68%"
},
{
"type": "declaration",
"property": "top",
"value": "11.28%"
},
{
"type": "declaration",
"property": "width",
"value": "82px"
},
{
"type": "declaration",
"property": "height",
"value": "82px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "40.76%"
},
{
"type": "declaration",
"property": "top",
"value": "64.96000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "99px"
},
{
"type": "declaration",
"property": "height",
"value": "99px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
}
],
"performance": {
"lcp_elem_stats": {
"startTime": 1536,
"nodeName": "IMG",
"url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"size": 160000,
"loadTime": 1242.2999999970198,
"renderTime": 1536,
"attributes": [
{
"name": "src",
"value": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"name": "width",
"value": "500"
},
{
"name": "height",
"value": "500"
},
{
"name": "alt",
"value": "TanStack Logo"
},
{
"name": "loading",
"value": "eager"
},
{
"name": "decoding",
"value": "async"
},
{
"name": "class",
"value": "absolute inset-0 block h-full w-full object-contain dark:hidden"
},
{
"name": "fetchpriority",
"value": "high"
}
],
"boundingClientRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"naturalWidth": 500,
"naturalHeight": 500,
"styles": {
"background-image": "none",
"pointer-events": "auto",
"position": "absolute",
"width": "400px",
"height": "400px"
},
"percentOfViewport": "0.172",
"cover90viewport": false
},
"raw_lcp_element": {
"nodeName": "IMG",
"attributes": [
{
"name": "src",
"value": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"name": "width",
"value": "500"
},
{
"name": "height",
"value": "500"
},
{
"name": "alt",
"value": "TanStack Logo"
},
{
"name": "loading",
"value": "eager"
},
{
"name": "decoding",
"value": "async"
},
{
"name": "class",
"value": "absolute inset-0 block h-full w-full object-contain dark:hidden"
},
{
"name": "fetchpriority",
"value": "high"
}
]
},
"lcp_resource": {
"id": "16866.29",
"sequence": 17,
"body": "\/home\/pmeenan\/wptagent\/work\/wptagent-v6-manual-20241002-10.20.0.3\/260720_9V_H.1.0\/bodies\/16866.29",
"url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"status": 200,
"connectionId": 156,
"protocol": "h3",
"connectionReused": true,
"fromServiceWorker": false,
"timing": {
"requestTime": 47318.052255,
"proxyStart": -1,
"proxyEnd": -1,
"dnsStart": -1,
"dnsEnd": -1,
"connectStart": -1,
"connectEnd": -1,
"sslStart": -1,
"sslEnd": -1,
"workerStart": -1,
"workerReady": -1,
"workerFetchStart": -1,
"workerRespondWithSettled": -1,
"sendStart": 8.847,
"sendEnd": 9.115,
"pushStart": 0,
"pushEnd": 0,
"receiveHeadersStart": 208.721,
"receiveHeadersEnd": 209.077
},
"fromDiskCache": false,
"remoteIPAddress": "[2606:4700:3032::ac43:bd3d]",
"remotePort": 443,
"securityState": "secure",
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"fromPrefetchCache": false,
"response_headers": {
"accept-ranges": "bytes",
"age": "2226",
"alt-svc": "h3=\":443\"; ma=86400",
"cache-control": "public, max-age=14400, must-revalidate",
"cf-cache-status": "HIT",
"cf-ray": "a1e2dfcd992c5946-IAD",
"cf-resized": "internal=ok\/r q=0 n=67+47 c=0+0 v=2026.6.4 l=26102 f=false wv=2026.5.1",
"content-length": "26102",
"content-security-policy": "default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type": "image\/avif",
"date": "Mon, 20 Jul 2026 15:07:12 GMT",
"etag": "\"cfgB51zRLues9uVMONSCu066QjIC6RSzTW7_zWqeCyDw:2e194b953234773a2a54a5d6db8447ce\"",
"nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority": "u=1,i",
"report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=w7VLVw2dhs9nsHX%2FqMet5DYjhSuuObUHdgB7%2FcdZYqI56yhsxoqZomlcJe5mj42jBPEkSJl5hsb4GzOxwrNBnhJjM6myqWdYkY3mCC75GOj5%2FgzRlulP92%2BIGYj3iO7MHqDDKIGYcTExHzM%3D\"}]}",
"server": "cloudflare",
"server-timing": "cfExtPri",
"vary": "Accept",
"warning": "cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options": "nosniff"
},
"request_headers": {
":authority": "tanstack.com",
":method": "GET",
":path": "\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
":scheme": "https",
"accept": "image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding": "gzip, deflate, br, zstd",
"accept-language": "en-US,en;q=0.9",
"priority": "u=1, i",
"referer": "https:\/\/tanstack.com\/",
"sec-ch-ua": "\" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"Unknown\"",
"sec-fetch-dest": "image",
"sec-fetch-mode": "no-cors",
"sec-fetch-site": "same-origin",
"user-agent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
},
"initiator": {
"type": "parser",
"url": "https:\/\/tanstack.com\/",
"lineNumber": 80,
"columnNumber": 437
},
"documentURL": "https:\/\/tanstack.com\/",
"timestamp": 47318.020851,
"frameId": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"hasUserGesture": false,
"type": "Image",
"wallTime": 1784560032.790622,
"initialPriority": "High",
"priority": "High",
"transfer_size": 26833
},
"is_lcp_statically_discoverable": true,
"is_lcp_preloaded": false,
"lcp_preload": [],
"web_vitals_js": [
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496"
],
"gaming_metrics": [],
"speculation_rules": {
"htmlRules": [],
"httpHeaderRules": []
}
},
"privacy": "{\"iab_tcf_v1\":{\"present\":false},\"iab_tcf_v2\":{\"present\":false},\"iab_gpp\":{\"present\":false},\"iab_usp\":{\"present\":false},\"navigator_doNotTrack\":false,\"navigator_globalPrivacyControl\":true,\"document_permissionsPolicy\":false,\"document_featurePolicy\":true,\"referrerPolicy\":{\"entire_document_policy\":null,\"individual_requests\":null,\"link_relations\":{\"A\":76}},\"request_hostnames_with_cname\":{},\"ccpa_link\":{\"hasCCPALink\":false},\"iab_ddr\":{\"present\":false,\"status\":404}}",
"privacy-sandbox": {
"featuresDisabled": [
{
"top-level-storage-access": []
}
],
"privacySandBoxAPIUsage": {
"tanstack.com": [
"navigator.userAgentData.getHighEntropyValues"
]
}
},
"pwa": {
"serviceWorkers": [],
"manifests": {
"https:\/\/tanstack.com\/site.webmanifest": {
"name": "",
"short_name": "",
"icons": [
{
"src": "\/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image\/png"
},
{
"src": "\/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image\/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
},
"serviceWorkerInitiated": [],
"workboxInfo": [],
"importScriptsInfo": [],
"swEventListenersInfo": [],
"swPropertiesInfo": [],
"swMethodsInfo": [],
"swObjectsInfo": [],
"swRegistrationPropertiesInfo": [],
"windowEventListenersInfo": [],
"windowPropertiesInfo": [],
"serviceWorkerRegistrationInfo": [],
"serviceWorkerHeuristic": false
},
"quirks_mode": false,
"responsive_images": "{\"responsive-images\":[{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\",\"totalCandidates\":1,\"widthAttribute\":\"30\",\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":30,\"naturalHeight\":30,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":30,\"approximateResourceHeight\":30,\"byteSize\":1468,\"bitsPerPixel\":13.04888888888889,\"mimeType\":\"image\/avif\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-black.svg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":663,\"approximateResourceHeight\":660,\"byteSize\":10625,\"bitsPerPixel\":0.19425019425019424,\"mimeType\":\"image\/svg+xml\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-white.svg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":663,\"approximateResourceHeight\":660,\"byteSize\":10637,\"bitsPerPixel\":0.19446958270487683,\"mimeType\":\"image\/svg+xml\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"totalCandidates\":1,\"heightAttribute\":\"240\",\"widthAttribute\":\"240\",\"altAttribute\":\"\",\"clientWidth\":80,\"clientHeight\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":229,\"approximateResourceHeight\":240,\"byteSize\":7974,\"bitsPerPixel\":1.1606986899563319,\"mimeType\":\"image\/avif\",\"computedSizingStyles\":{\"width\":\"80px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"totalCandidates\":1,\"heightAttribute\":\"240\",\"widthAttribute\":\"240\",\"altAttribute\":\"Explore TanStack\",\"clientWidth\":80,\"clientHeight\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":229,\"approximateResourceHeight\":240,\"byteSize\":7974,\"bitsPerPixel\":1.1606986899563319,\"mimeType\":\"image\/avif\",\"computedSizingStyles\":{\"width\":\"80px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"totalCandidates\":1,\"heightAttribute\":\"500\",\"widthAttribute\":\"500\",\"altAttribute\":\"TanStack Logo\",\"clientWidth\":400,\"clientHeight\":400,\"naturalWidth\":500,\"naturalHeight\":500,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":500,\"approximateResourceHeight\":500,\"byteSize\":26102,\"bitsPerPixel\":0.835264,\"mimeType\":\"image\/avif\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"totalCandidates\":1,\"heightAttribute\":\"500\",\"widthAttribute\":\"500\",\"altAttribute\":\"TanStack Logo\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":500,\"naturalHeight\":500,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":500,\"approximateResourceHeight\":500,\"byteSize\":24757,\"bitsPerPixel\":0.792224,\"mimeType\":\"image\/avif\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-light-CIzGLYU_.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"CodeRabbit\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-dark-D643Zkrv.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"CodeRabbit\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-black-6Ojsn8yh.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Cloudflare\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-white-Co-Tyjbl.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Cloudflare\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='512'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Netlify\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='512'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Netlify\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/railway-black-DeBDfNao.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Railway\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/railway-white-CFKFsfw2.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Railway\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/lovable-black-1mVxR6Bj.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Lovable\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/lovable-white-DLB1BxKZ.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Lovable\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-black-DNn7_580.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"OpenRouter\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-white-COMTfjvn.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"OpenRouter\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/workos-black-DnPI5Ve5.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"WorkOS\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='880'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"WorkOS\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"AG Grid\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"AG Grid\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-black-DnXRiQQ3.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"SerpApi\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-white-CPxTEZSp.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"SerpApi\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-light-BYN-U_0H.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Clerk\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-dark-CRE22T_2.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Clerk\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Sentry\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Sentry\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3c?xml%20version=%271.0%27%20e\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Unkey\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3c?xml%20version=%271.0%27%20e\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Unkey\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/prisma-light-Cloa3Onm.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Prisma\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/prisma-dark-DwgDxLwn.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Prisma\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/electric-light-C-5MDda4.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Electric\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/electric-dark-Bfu2Vl2j.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Electric\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-table-v9-reactivity\/header.png\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/tannerlinsley.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Tanner Linsley\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/tkdodo.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Dominik Dorfmeister\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/crutchcorn.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Corbin Crutchley\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/schiller-manuel.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Manuel Schiller\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/kevinvandy.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Kevin Van Cott\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/jherr.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Jack Herrington\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/seancassiere.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Sean Cassiere\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/chorobin.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Christopher Horobin\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/piecyk.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Damian Pieczynski\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/KyleAMathews.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Kyle Mathews\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/AlemTuzlak.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Alem Tuzlak\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/samwillis.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Sam Willis\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/lachlancollins.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Lachlan Collins\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"300\",\"widthAttribute\":\"300\",\"altAttribute\":\"Discord Logo\",\"clientWidth\":300,\"clientHeight\":343,\"naturalWidth\":175,\"naturalHeight\":200,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":175,\"approximateResourceHeight\":200,\"computedSizingStyles\":{\"width\":\"300px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true}]}",
"robots_meta": {
"main_frame_robots_rendered": [],
"main_frame_robots_raw": [],
"main_frame_robots_headers": [],
"iframe_robots_raw": [],
"iframe_robots_headers": [],
"main_frame_crawl_data": {
"rendered": [],
"raw": [],
"headers": [],
"all": []
}
},
"robots_txt": "{\"redirected\":false,\"status\":200,\"content_type\":\"text\/plain; charset=utf-8\",\"size\":1902,\"size_kib\":1.857421875,\"over_google_limit\":false,\"comment_count\":23,\"record_counts\":{\"by_type\":{\"user_agent\":11,\"content_signal\":1,\"allow\":2,\"disallow\":9,\"sitemap\":1},\"by_useragent\":{\"*\":{\"content_signal\":1,\"allow\":2},\"amazonbot\":{\"disallow\":1},\"applebot-extended\":{\"disallow\":1},\"bytespider\":{\"disallow\":1},\"ccbot\":{\"disallow\":1},\"claudebot\":{\"disallow\":1},\"cloudflarebrowserrenderingcrawler\":{\"disallow\":1},\"google-extended\":{\"disallow\":1},\"gptbot\":{\"disallow\":1},\"meta-externalagent\":{\"disallow\":1}}}}",
"sass": "{\"stylesheets\":{\"remote\":1,\"inline\":2},\"sourcemaps\":{\"count\":0,\"ext\":{}}}",
"security": "{\"iframe-allow-sandbox\":[],\"sri-integrity\":[{\"integrity\":\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\",\"src\":\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\",\"tagname\":\"script\"}],\"visibility-observer\":false}",
"sessionstorage_size": 0,
"structured-data": "{\"structured_data\":{\"rendered\":{\"jsonld_scripts\":[],\"present\":{\"json_ld\":false,\"microdata\":false,\"rdfa\":true,\"microformats2\":false,\"microformats_classic\":false,\"dublin_core\":false,\"twitter\":true,\"facebook\":false,\"opengraph\":true},\"microdata_itemtypes\":[],\"rdfa_vocabs\":[],\"rdfa_prefixes\":[],\"rdfa_typeofs\":[],\"microformats2_types\":[],\"microformats_classic_types\":[],\"dublin_core\":[],\"twitter\":[{\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"}],\"facebook\":[],\"opengraph\":[{\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"property\":\"og:type\",\"content\":\"website\"},{\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}]},\"raw\":{\"jsonld_scripts\":[],\"present\":{\"json_ld\":false,\"microdata\":false,\"rdfa\":true,\"microformats2\":false,\"microformats_classic\":false,\"dublin_core\":false,\"twitter\":true,\"facebook\":false,\"opengraph\":true},\"microdata_itemtypes\":[],\"rdfa_vocabs\":[],\"rdfa_prefixes\":[],\"rdfa_typeofs\":[],\"microformats2_types\":[],\"microformats_classic_types\":[],\"dublin_core\":[],\"twitter\":[{\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"}],\"facebook\":[],\"opengraph\":[{\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"property\":\"og:type\",\"content\":\"website\"},{\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}]}}}",
"third-parties": null,
"usertiming": 1,
"valid-head": {
"invalidElements": [],
"invalidHead": false
},
"well-known": "{\"\/.well-known\/assetlinks.json\":{\"found\":false},\"\/.well-known\/apple-app-site-association\":{\"found\":false},\"\/.well-known\/related-website-set.json\":{\"found\":false},\"\/.well-known\/privacy-sandbox-attestations.json\":{\"found\":false},\"\/.well-known\/gpc.json\":{\"found\":false},\"\/.well-known\/web-identity\":{\"found\":false},\"\/.well-known\/passkey-endpoints\":{\"found\":false},\"\/.well-known\/webauthn\":{\"found\":false},\"\/.well-known\/ucp\":{\"found\":false},\"\/.well-known\/email-verification\":{\"found\":false},\"\/robots.txt\":{\"found\":true,\"data\":{\"matched_disallows\":{}}},\"\/.well-known\/security.txt\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":false,\"url\":\"https:\/\/tanstack.com\/.well-known\/security.txt\",\"content_type\":\"text\/html; charset=utf-8\"}},\"\/.well-known\/change-password\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":false,\"url\":\"https:\/\/tanstack.com\/.well-known\/change-password\"}},\"\/.well-known\/resource-that-should-not-exist-whose-status-code-should-not-be-200\/\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":true,\"url\":\"https:\/\/tanstack.com\/.well-known\/resource-that-should-not-exist-whose-status-code-should-not-be-200\"}}}",
"wpt_bodies": "{\"anchors\":{\"rendered\":{\"crawlable\":{\"follow\":220,\"nofollow\":0},\"hash_link\":10,\"hash_only_link\":0,\"javascript_void_links\":0,\"same_page\":{\"total\":15,\"jumpto\":{\"total\":10,\"early\":0,\"other\":10,\"using_id\":10,\"using_name\":0},\"dynamic\":{\"total\":0,\"onclick_attributes\":{\"total\":0,\"window_location\":0,\"window_open\":0,\"unknown_action\":0},\"href_javascript\":0,\"hash_link\":0},\"other\":{\"total\":5,\"hash_link\":0}},\"same_site\":142,\"same_property\":0,\"other_property\":77,\"rel_attributes\":{\"dofollow\":0,\"follow\":0,\"nofollow\":0,\"ugc\":0,\"sponsored\":0,\"noopener\":54,\"noreferrer\":76},\"image_links\":15,\"invisible_links\":90,\"text_links\":129,\"target_blank\":{\"total\":76,\"noopener_noreferrer\":54,\"noopener\":0,\"noreferrer\":22,\"neither\":0},\"targets\":{\"_blank\":76},\"protocols\":{\"https\":230,\"mailto\":4}},\"raw\":{\"crawlable\":{\"follow\":219,\"nofollow\":0},\"hash_link\":10,\"hash_only_link\":0,\"javascript_void_links\":0,\"same_page\":{\"total\":15,\"jumpto\":{\"total\":10,\"early\":0,\"other\":10,\"using_id\":10,\"using_name\":0},\"dynamic\":{\"total\":0,\"onclick_attributes\":{\"total\":0,\"window_location\":0,\"window_open\":0,\"unknown_action\":0},\"href_javascript\":0,\"hash_link\":0},\"other\":{\"total\":5,\"hash_link\":0}},\"same_site\":141,\"same_property\":0,\"other_property\":77,\"rel_attributes\":{\"dofollow\":0,\"follow\":0,\"nofollow\":0,\"ugc\":0,\"sponsored\":0,\"noopener\":54,\"noreferrer\":76},\"image_links\":14,\"invisible_links\":35,\"text_links\":184,\"target_blank\":{\"total\":76,\"noopener_noreferrer\":54,\"noopener\":0,\"noreferrer\":22,\"neither\":0},\"targets\":{\"_blank\":76},\"protocols\":{\"https\":221,\"mailto\":4,\"about\":8}}},\"title\":{\"rendered\":{\"primary\":{\"characters\":57,\"words\":9,\"text\":\"TanStack | The open-source application stack for the web.\"},\"total\":1},\"raw\":{\"primary\":{\"characters\":57,\"words\":9,\"text\":\"TanStack | The open-source application stack for the web.\"},\"total\":1},\"title_changed_on_render\":false},\"meta_description\":{\"rendered\":{\"all\":{\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\",\"words\":18,\"characters\":134},\"primary\":{\"characters\":134,\"words\":18,\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},\"total\":1},\"raw\":{\"all\":{\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\",\"words\":18,\"characters\":134},\"primary\":{\"characters\":134,\"words\":18,\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},\"total\":1}},\"hreflangs\":{\"http_header\":{\"values\":[]},\"rendered\":{\"values\":[]},\"raw\":{\"values\":[]}},\"headings\":{\"rendered\":{\"first_non_empty_heading_hidden\":false,\"primary\":{\"words\":1,\"characters\":8,\"matches_title\":false,\"text\":\"TANSTACK\",\"level\":1},\"h1\":{\"total\":1,\"non_empty_total\":1,\"characters\":8,\"words\":1},\"h2\":{\"total\":1,\"non_empty_total\":1,\"characters\":46,\"words\":7},\"h3\":{\"total\":10,\"non_empty_total\":10,\"characters\":175,\"words\":29},\"h4\":{\"total\":9,\"non_empty_total\":9,\"characters\":127,\"words\":19},\"h5\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h6\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h7\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h8\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0}},\"raw\":{\"first_non_empty_heading_hidden\":false,\"primary\":{\"words\":1,\"characters\":8,\"matches_title\":false,\"text\":\"TanStack\",\"level\":1},\"h1\":{\"total\":1,\"non_empty_total\":1,\"characters\":8,\"words\":1},\"h2\":{\"total\":1,\"non_empty_total\":1,\"characters\":46,\"words\":7},\"h3\":{\"total\":10,\"non_empty_total\":10,\"characters\":175,\"words\":29},\"h4\":{\"total\":9,\"non_empty_total\":9,\"characters\":127,\"words\":19},\"h5\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h6\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h7\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h8\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0}}},\"structured_data\":{\"rendered\":{\"jsonld_and_microdata_types\":[],\"jsonldIds\":0,\"jsonldReferencedIds\":0,\"microdataIds\":0,\"microdataReferencedIds\":0,\"jsonlsMicrodataCommonIds\":0,\"logo\":false,\"sitelinks_search_box\":false,\"same_as_values\":[],\"items_by_format\":{\"microformats2\":0,\"microdata\":0,\"jsonld\":0,\"rdfa\":0},\"context_hostnames\":[],\"jsonld_scripts\":{\"count\":0,\"errors\":0},\"microformats2_types\":[]},\"raw\":{\"jsonld_and_microdata_types\":[],\"jsonldIds\":0,\"jsonldReferencedIds\":0,\"microdataIds\":0,\"microdataReferencedIds\":0,\"jsonlsMicrodataCommonIds\":0,\"logo\":false,\"sitelinks_search_box\":false,\"same_as_values\":[],\"items_by_format\":{\"microformats2\":0,\"microdata\":0,\"jsonld\":0,\"rdfa\":0},\"context_hostnames\":[],\"jsonld_scripts\":{\"count\":0,\"errors\":0},\"microformats2_types\":[]}},\"raw_html\":{\"body\":true,\"html\":true,\"head\":true,\"size\":308432,\"head_size\":6228,\"body_size\":302157,\"comment_count\":34},\"canonicals\":{\"rendered\":{\"html_link_canoncials\":[\"https:\/\/tanstack.com\/\"]},\"raw\":{\"html_link_canoncials\":[\"https:\/\/tanstack.com\/\"]},\"self_canonical\":true,\"other_canonical\":false,\"canonicals\":[\"https:\/\/tanstack.com\/\"],\"url\":\"https:\/\/tanstack.com\/\",\"http_header_link_canoncials\":[],\"canonical_missmatch\":false},\"robots\":{\"has_robots_meta_tag\":false,\"has_x_robots_tag\":false,\"rendered\":{\"otherbot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot_news\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"google\":{}},\"raw\":{\"otherbot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot_news\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"google\":{}}},\"visible_words\":{\"rendered\":694,\"raw\":694},\"web_components\":{\"rendered\":{\"customElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]},\"hyphenatedElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]}},\"raw\":{\"customElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]},\"hyphenatedElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]}}}}",
"interactivePeriods": [
[
0,
786
],
[
1324,
1364
],
[
1418,
1484
],
[
1596,
1627
],
[
1750,
1754
],
[
1815,
1849
],
[
1911,
2240
],
[
2375,
10514
]
],
"longTasks": [
[
786,
1324
],
[
1364,
1418
],
[
1484,
1596
],
[
1627,
1750
],
[
1754,
1815
],
[
1849,
1911
],
[
2240,
2375
]
],
"lastVisualChange": 10700,
"render": 200,
"visualComplete85": 1800,
"visualComplete90": 1800,
"visualComplete95": 1800,
"visualComplete99": 10000,
"visualComplete": 10700,
"SpeedIndex": 1894,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 1412,
"size": 61712,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n "
},
"bounds": [
539.5,
204,
514.703125,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1412,
"size": 61712,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 539.5,
"y": 204,
"width": 514.703125,
"height": 96,
"top": 204,
"right": 1054.203125,
"bottom": 300,
"left": 539.5
},
"outerHTML": "<span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1629,
"size": 160000,
"DOMNodeId": 145,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"width": "500",
"height": "500",
"alt": "TanStack Logo",
"loading": "eager",
"decoding": "async",
"class": "absolute inset-0 block h-full w-full object-contain dark:hidden",
"fetchpriority": "high"
},
"sourceURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"bounds": [
107.5,
148,
400,
400
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"event": "LargestContentfulPaint",
"time": 1629,
"size": 160000,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"outerHTML": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"currentSrc": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"event": "LargestTextPaint",
"time": 1412,
"size": 61712,
"DOMNodeId": 6,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n "
},
"bounds": [
539.5,
204,
514.703125,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1412,
"size": 61712,
"element": {
"nodeName": "SPAN",
"boundingRect": {
"x": 539.5,
"y": 204,
"width": 514.703125,
"height": 96,
"top": 204,
"right": 1054.203125,
"bottom": 300,
"left": 539.5
},
"outerHTML": "<span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1628,
"size": 160000,
"DOMNodeId": 145,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"width": "500",
"height": "500",
"alt": "TanStack Logo",
"loading": "eager",
"decoding": "async",
"class": "absolute inset-0 block h-full w-full object-contain dark:hidden",
"fetchpriority": "high"
},
"sourceURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"bounds": [
107.5,
148,
400,
400
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1628,
"size": 160000,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"outerHTML": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"currentSrc": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 95
},
{
"name": "fetchStart",
"time": 108
},
{
"name": "navigationStart",
"time": 134
},
{
"name": "domLoading",
"time": 134
},
{
"name": "responseEnd",
"time": 135
},
{
"name": "domInteractive",
"time": 135
},
{
"name": "domContentLoadedEventStart",
"time": 135
},
{
"name": "domContentLoadedEventEnd",
"time": 135
},
{
"name": "domComplete",
"time": 135
},
{
"name": "unloadEventStart",
"time": 493
},
{
"name": "unloadEventEnd",
"time": 493
},
{
"name": "markAsMainFrame",
"time": 493
},
{
"name": "commitNavigationEnd",
"time": 493
},
{
"name": "domLoading",
"time": 494
},
{
"name": "responseEnd",
"time": 534
},
{
"name": "domInteractive",
"time": 747
},
{
"name": "domContentLoadedEventStart",
"time": 1361
},
{
"name": "domContentLoadedEventEnd",
"time": 1361
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1412
},
{
"name": "firstContentfulPaint",
"time": 1412
},
{
"name": "firstPaint",
"time": 1412
},
{
"name": "firstImagePaint",
"time": 1412
},
{
"name": "firstMeaningfulPaint",
"time": 1412
},
{
"name": "firstMeaningfulPaint",
"time": 1412
},
{
"name": "LayoutShift",
"time": 1433
},
{
"name": "domComplete",
"time": 1605
},
{
"name": "loadEventStart",
"time": 1606
},
{
"name": "loadEventEnd",
"time": 1606
},
{
"name": "LayoutShift",
"time": 2011
},
{
"name": "InteractiveTime",
"time": 2374
},
{
"name": "LargestTextPaint",
"time": 1412
},
{
"name": "LargestContentfulPaint",
"time": 1628
},
{
"name": "LargestImagePaint",
"time": 1628
},
{
"name": "TotalLayoutShift",
"value": 0.037687300681898975
},
{
"name": "CumulativeLayoutShift",
"value": 0.037687300681898975
}
],
"chromeUserTiming.navigationStart": 135,
"chromeUserTiming.fetchStart": 109,
"chromeUserTiming.domLoading": 494,
"chromeUserTiming.responseEnd": 535,
"chromeUserTiming.domInteractive": 747,
"chromeUserTiming.domContentLoadedEventStart": 1361,
"chromeUserTiming.domContentLoadedEventEnd": 1361,
"chromeUserTiming.domComplete": 1606,
"chromeUserTiming.unloadEventStart": 493,
"chromeUserTiming.unloadEventEnd": 493,
"chromeUserTiming.markAsMainFrame": 493,
"chromeUserTiming.commitNavigationEnd": 494,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1412,
"chromeUserTiming.firstContentfulPaint": 1412,
"chromeUserTiming.firstPaint": 1412,
"chromeUserTiming.firstImagePaint": 1412,
"chromeUserTiming.firstMeaningfulPaint": 1412,
"chromeUserTiming.LayoutShift": 2011,
"chromeUserTiming.loadEventStart": 1606,
"chromeUserTiming.loadEventEnd": 1607,
"chromeUserTiming.InteractiveTime": 2375,
"chromeUserTiming.LargestTextPaint": 1412,
"chromeUserTiming.LargestContentfulPaint": 1629,
"chromeUserTiming.LargestImagePaint": 1629,
"chromeUserTiming.TotalLayoutShift": 0.037687300681898975,
"chromeUserTiming.CumulativeLayoutShift": 0.037687300681898975,
"LayoutShifts": [
{
"time": 1433,
"score": 0.03766454222420357,
"cumulative_score": 0.03766454222420357,
"window_score": 0.03766454222420357,
"shift_window_num": 1,
"rects": [
[
168,
9,
432,
33
],
[
540,
182,
704,
324
]
]
},
{
"time": 2011,
"score": 2.275845769540714e-5,
"cumulative_score": 0.037687300681898975,
"window_score": 0.037687300681898975,
"shift_window_num": 1,
"rects": [
[
192,
359,
81,
86
]
]
}
],
"LayoutShiftsBeforePaint": {
"count": 0,
"cumulative_score": 0,
"fraction_of_total": 0
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 502.878
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 1737.374
},
"5285": {
"name": "V8Window_Location_AttributeSetter",
"firstUsed": 94.225
},
"5284": {
"name": "V8Window_Location_AttributeGetter",
"firstUsed": 94.23
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 498.922
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 498.93
},
"1753": {
"name": "ReferrerPolicyHeader",
"firstUsed": 498.933
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 498.936
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 498.938
},
"3850": {
"name": "PermissionsPolicyHeader",
"firstUsed": 498.941
},
"4629": {
"name": "ZstdContentEncoding",
"firstUsed": 498.944
},
"5001": {
"name": "ZstdContentEncodingForNavigation",
"firstUsed": 498.946
},
"5002": {
"name": "ZstdContentEncodingForMainFrameNavigation",
"firstUsed": 498.949
},
"5489": {
"name": "Http3",
"firstUsed": 498.952
},
"5664": {
"name": "ReportToHeader",
"firstUsed": 498.955
},
"2232": {
"name": "LinkRelModulePreload",
"firstUsed": 499.024
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 503.383
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 503.432
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 503.436
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 503.454
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 505.902
},
"1124": {
"name": "LinkHeaderPreload",
"firstUsed": 505.906
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 507.686
},
"4561": {
"name": "LinkRelPreloadAsFont",
"firstUsed": 513.664
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 518.827
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 519.752
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 519.795
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 522.356
},
"4240": {
"name": "ScriptSchedulingType_ParserBlockingInline",
"firstUsed": 523.487
},
"5004": {
"name": "ZstdContentEncodingForSubresource",
"firstUsed": 588.522
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 605.96
},
"4007": {
"name": "CSSCascadeLayers",
"firstUsed": 636.932
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 639.795
},
"4632": {
"name": "CSSRelativeColor",
"firstUsed": 639.843
},
"469": {
"name": "CSSSelectorPseudoHost",
"firstUsed": 639.87
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 639.946
},
"5184": {
"name": "CSSSelectorPseudoFileSelectorButton",
"firstUsed": 639.988
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 640.005
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 640.075
},
"4471": {
"name": "CSSColorMixFunction",
"firstUsed": 640.112
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 640.126
},
"2283": {
"name": "CSSSelectorWebkitDateAndTimeValue",
"firstUsed": 640.132
},
"2284": {
"name": "CSSSelectorWebkitDatetimeEdit",
"firstUsed": 640.136
},
"2287": {
"name": "CSSSelectorWebkitDatetimeEditFieldsWrapper",
"firstUsed": 640.141
},
"2295": {
"name": "CSSSelectorWebkitDatetimeEditYearField",
"firstUsed": 640.147
},
"2291": {
"name": "CSSSelectorWebkitDatetimeEditMonthField",
"firstUsed": 640.152
},
"2286": {
"name": "CSSSelectorWebkitDatetimeEditDayField",
"firstUsed": 640.157
},
"2288": {
"name": "CSSSelectorWebkitDatetimeEditHourField",
"firstUsed": 640.161
},
"2290": {
"name": "CSSSelectorWebkitDatetimeEditMinuteField",
"firstUsed": 640.166
},
"2292": {
"name": "CSSSelectorWebkitDatetimeEditSecondField",
"firstUsed": 640.171
},
"2289": {
"name": "CSSSelectorWebkitDatetimeEditMillisecondField",
"firstUsed": 640.175
},
"2279": {
"name": "CSSSelectorWebkitCalendarPickerIndicator",
"firstUsed": 640.182
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 640.196
},
"5599": {
"name": "CSSSelectorPseudoNot",
"firstUsed": 640.212
},
"4743": {
"name": "CSSSelectorPseudoHas",
"firstUsed": 640.233
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 640.238
},
"5130": {
"name": "MediaQueryRangeSyntax",
"firstUsed": 640.249
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 640.324
},
"3066": {
"name": "HasMarkerPseudoElement",
"firstUsed": 640.653
},
"4489": {
"name": "CSSColorGradientColorSpace",
"firstUsed": 650.799
},
"2355": {
"name": "CSSGradient",
"firstUsed": 650.812
},
"2388": {
"name": "CSSSelectorPseudoFocusVisible",
"firstUsed": 654.22
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 665.265
},
"2316": {
"name": "CSSSelectorWebkitSliderRunnableTrack",
"firstUsed": 667.746
},
"2317": {
"name": "CSSSelectorWebkitSliderThumb",
"firstUsed": 667.797
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 668.008
},
"2010": {
"name": "UnitlessZeroAngleTransform",
"firstUsed": 668.026
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 670.565
},
"1403": {
"name": "CSSFilterFunctionNoArguments",
"firstUsed": 670.674
},
"2940": {
"name": "CSSAtRuleProperty",
"firstUsed": 670.691
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 676.959
},
"954": {
"name": "V8Window_RequestIdleCallback_Method",
"firstUsed": 676.989
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 684.454
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 684.545
},
"2087": {
"name": "ARIAHasPopupAttribute",
"firstUsed": 685.686
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 685.689
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 685.755
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 686.616
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 686.668
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 690.292
},
"2104": {
"name": "ARIAPressedAttribute",
"firstUsed": 690.516
},
"2077": {
"name": "ARIAControlsAttribute",
"firstUsed": 690.594
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 693.543
},
"2934": {
"name": "LazyLoadImageLoadingAttributeEager",
"firstUsed": 695.27
},
"2738": {
"name": "PriorityHints",
"firstUsed": 696.598
},
"84": {
"name": "FormElement",
"firstUsed": 697.014
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 697.188
},
"522": {
"name": "Sizes",
"firstUsed": 701.55
},
"1100": {
"name": "TimeElement",
"firstUsed": 703.139
},
"2096": {
"name": "ARIALiveAttribute",
"firstUsed": 718.967
},
"2106": {
"name": "ARIARelevantAttribute",
"firstUsed": 718.977
},
"2070": {
"name": "ARIAAtomicAttribute",
"firstUsed": 718.98
},
"2399": {
"name": "ReadableStreamConstructor",
"firstUsed": 724.766
},
"5492": {
"name": "SVGImage",
"firstUsed": 732.418
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 744.322
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 744.348
},
"5353": {
"name": "SRIHashAssertion",
"firstUsed": 744.859
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 744.97
},
"4961": {
"name": "PrefersReducedMotionMediaFeature",
"firstUsed": 786.14
},
"587": {
"name": "LangAttribute",
"firstUsed": 798.469
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 798.485
},
"5472": {
"name": "BackdropPseudoElement",
"firstUsed": 802.17
},
"4994": {
"name": "TextSizeAdjustNotAuto",
"firstUsed": 802.287
},
"1023": {
"name": "CSSFilterBlur",
"firstUsed": 808.607
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 809.235
},
"1354": {
"name": "CSSValueAppearanceButton",
"firstUsed": 809.462
},
"5469": {
"name": "AfterPseudoElement",
"firstUsed": 809.73
},
"3157": {
"name": "CSSComparisonFunctions",
"firstUsed": 812.546
},
"1017": {
"name": "CSSFilterSaturate",
"firstUsed": 812.887
},
"4932": {
"name": "CSSColor_SpaceOkLxx",
"firstUsed": 813.777
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 846.353
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 922.632
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 922.941
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 922.962
},
"4673": {
"name": "TextWrapBalance",
"firstUsed": 1030.067
},
"4940": {
"name": "StaticPropertyInAnimation",
"firstUsed": 1331.615
},
"5712": {
"name": "AnimationAllTypes",
"firstUsed": 1331.635
},
"5714": {
"name": "AnimationNonCompositedTypes",
"firstUsed": 1331.637
},
"5713": {
"name": "AnimationSvgTypes",
"firstUsed": 1331.655
},
"5715": {
"name": "AnimationCompositedTypes",
"firstUsed": 1331.657
},
"5717": {
"name": "AnimationSvgCompositedTypes",
"firstUsed": 1331.659
},
"3798": {
"name": "AVIFImage",
"firstUsed": 1337.309
},
"5338": {
"name": "WebAppManifestDisplay",
"firstUsed": 1341.783
},
"5361": {
"name": "WebAppManifestDisplayStandalone",
"firstUsed": 1341.79
},
"5339": {
"name": "WebAppManifestIcons",
"firstUsed": 1341.817
},
"5346": {
"name": "WebAppManifestThemeColor",
"firstUsed": 1341.845
},
"5347": {
"name": "WebAppManifestBackgroundColor",
"firstUsed": 1341.849
},
"540": {
"name": "SRIElementWithMatchingIntegrityAttribute",
"firstUsed": 1343.355
},
"1069": {
"name": "CrossOriginTextScript",
"firstUsed": 1343.363
},
"4161": {
"name": "V8Document_Prerendering_AttributeGetter",
"firstUsed": 1355.192
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1355.398
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1356.906
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 1357.213
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1357.792
},
"4578": {
"name": "LongAnimationFrameRequested",
"firstUsed": 1358.14
},
"4577": {
"name": "LongAnimationFrameObserver",
"firstUsed": 1358.149
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1358.322
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1360.245
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1448.626
},
"3261": {
"name": "V8InvalidatedIsConcatSpreadableLookupChainProtector",
"firstUsed": 1493.939
},
"429": {
"name": "TextEncoderConstructor",
"firstUsed": 1494.296
},
"431": {
"name": "TextDecoderConstructor",
"firstUsed": 1494.674
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1549.503
},
"2599": {
"name": "ListFormat",
"firstUsed": 1550.389
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1579.375
},
"200": {
"name": "DocumentBeforeUnloadRegistered",
"firstUsed": 1580.126
},
"1029": {
"name": "V8History_ScrollRestoration_AttributeSetter",
"firstUsed": 1587.047
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 1587.149
},
"2430": {
"name": "UserTiming",
"firstUsed": 1588.144
},
"2224": {
"name": "V8ErrorStackTraceLimit",
"firstUsed": 1589.739
},
"1347": {
"name": "PointerEventAddListenerCount",
"firstUsed": 1590.322
},
"1417": {
"name": "AddEventListenerPassiveTrue",
"firstUsed": 1590.38
},
"2904": {
"name": "PassiveTouchEventListener",
"firstUsed": 1590.385
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 1591.846
},
"1502": {
"name": "AuxclickAddListenerCount",
"firstUsed": 1594.972
},
"2841": {
"name": "ReadableStreamGetReader",
"firstUsed": 1596.825
},
"2616": {
"name": "DynamicImportModuleScript",
"firstUsed": 1599.637
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 1606.595
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1610.733
},
"884": {
"name": "V8Performance_Memory_AttributeGetter",
"firstUsed": 1610.809
},
"5073": {
"name": "V8Performance_Memory_AttributeGetter_NotLockedToSite",
"firstUsed": 1610.907
},
"4392": {
"name": "V8PerformanceResourceTiming_DeliveryType_AttributeGetter",
"firstUsed": 1611.2
},
"1478": {
"name": "PerformanceResourceTimingSizes",
"firstUsed": 1611.311
},
"879": {
"name": "V8MemoryInfo_TotalJSHeapSize_AttributeGetter",
"firstUsed": 1611.349
},
"880": {
"name": "V8MemoryInfo_UsedJSHeapSize_AttributeGetter",
"firstUsed": 1611.356
},
"881": {
"name": "V8MemoryInfo_JSHeapSizeLimit_AttributeGetter",
"firstUsed": 1611.36
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 1615.133
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 1615.42
},
"2190": {
"name": "PaintTimingObserved",
"firstUsed": 1618.183
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 1620.527
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 1621.954
},
"2903": {
"name": "NonPassiveTouchEventListener",
"firstUsed": 1640.009
},
"5817": {
"name": "HTMLButtonElementTypeChangedWhileDisconnected",
"firstUsed": 1643.085
},
"2604": {
"name": "NumberToLocaleString",
"firstUsed": 1716.487
},
"2277": {
"name": "V8DeoptimizerDisableSpeculation",
"firstUsed": 1746.566
},
"675": {
"name": "Fetch",
"firstUsed": 1752.999
},
"2592": {
"name": "ResizeObserver_Constructor",
"firstUsed": 1812.726
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 1814.016
},
"2661": {
"name": "NavigatorPlatform",
"firstUsed": 2082.247
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 2189.682
},
"2195": {
"name": "CookieGet",
"firstUsed": 2209.945
},
"5290": {
"name": "V8Window_Top_AttributeGetter",
"firstUsed": 2211.951
},
"5293": {
"name": "V8Window_Parent_AttributeGetter",
"firstUsed": 2212.933
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2213.664
},
"1302": {
"name": "V8Document_Scripts_AttributeGetter",
"firstUsed": 2231.028
},
"5291": {
"name": "V8Window_Opener_AttributeGetter",
"firstUsed": 2327.229
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2331.231
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2331.333
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2331.355
},
"2511": {
"name": "FeaturePolicyJSAPI",
"firstUsed": 2333.149
},
"3835": {
"name": "FeaturePolicyJSAPIAllowedFeaturesDocument",
"firstUsed": 2333.158
},
"2194": {
"name": "CookieSet",
"firstUsed": 2340.531
},
"2913": {
"name": "FetchKeepalive",
"firstUsed": 2355.12
},
"494": {
"name": "SendBeacon",
"firstUsed": 2356.701
},
"4419": {
"name": "Scrollend",
"firstUsed": 2385.156
},
"744": {
"name": "NetInfo",
"firstUsed": 3616.806
},
"2013": {
"name": "NetInfoEffectiveType",
"firstUsed": 3616.869
},
"1989": {
"name": "NetInfoRtt",
"firstUsed": 3616.9
},
"2121": {
"name": "NavigatorDeviceMemory",
"firstUsed": 3616.949
},
"2656": {
"name": "NavigatorHardwareConcurrency",
"firstUsed": 3616.957
},
"2595": {
"name": "DateTimeFormat",
"firstUsed": 3620.046
}
},
"CSSFeatures": {
"637": {
"name": "CSSPropertyColorScheme",
"firstUsed": 521.922
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 639.85
},
"651": {
"name": "CSSPropertyContainIntrinsicSize",
"firstUsed": 640.104
},
"25": {
"name": "CSSPropertyBackgroundImage",
"firstUsed": 650.817
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 668.019
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 668.029
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 668.326
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 668.332
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 670.579
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 670.588
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 670.593
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 670.599
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 670.614
},
"156": {
"name": "CSSPropertyUnicodeRange",
"firstUsed": 670.635
},
"359": {
"name": "CSSPropertyFilter",
"firstUsed": 670.664
},
"643": {
"name": "CSSPropertySyntax",
"firstUsed": 670.697
},
"641": {
"name": "CSSPropertyInherits",
"firstUsed": 670.701
},
"642": {
"name": "CSSPropertyInitialValue",
"firstUsed": 670.705
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 670.742
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 670.758
},
"432": {
"name": "CSSPropertyAnimationTimingFunction",
"firstUsed": 671.136
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 682.592
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 684.246
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 684.259
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 685.726
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 685.731
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 685.735
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 685.74
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 685.744
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 690.19
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 696.935
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 710.766
},
"433": {
"name": "CSSPropertyObjectFit",
"firstUsed": 710.776
},
"563": {
"name": "CSSPropertyScrollPaddingTop",
"firstUsed": 801.608
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 802.081
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 802.094
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 802.098
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 802.11
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 802.123
},
"415": {
"name": "CSSPropertyWebkitTapHighlightColor",
"firstUsed": 802.129
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 802.138
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 802.144
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 802.156
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 802.161
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 802.177
},
"763": {
"name": "CSSPropertyScrollbarColor",
"firstUsed": 802.186
},
"508": {
"name": "CSSPropertyBackdropFilter",
"firstUsed": 802.74
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 802.752
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 802.757
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 802.764
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 802.777
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 808.448
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 808.454
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 808.727
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 808.735
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 808.799
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 808.811
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 808.89
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 808.964
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 808.977
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 809.039
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 809.046
},
"246": {
"name": "CSSPropertyGridRowStart",
"firstUsed": 809.099
},
"244": {
"name": "CSSPropertyGridColumnStart",
"firstUsed": 809.105
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 809.115
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 809.121
},
"153": {
"name": "CSSPropertyTransitionProperty",
"firstUsed": 809.139
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 809.145
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 809.151
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 809.437
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 809.446
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 809.456
},
"658": {
"name": "CSSPropertyAppearance",
"firstUsed": 809.465
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 809.629
},
"436": {
"name": "CSSPropertyIsolation",
"firstUsed": 809.678
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 809.685
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 809.691
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 809.714
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 809.719
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 809.723
},
"621": {
"name": "CSSPropertyPaddingInline",
"firstUsed": 809.746
},
"620": {
"name": "CSSPropertyPaddingBlock",
"firstUsed": 809.753
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 810.028
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 812.562
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 812.72
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 812.731
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 812.753
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 812.758
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 813.131
},
"524": {
"name": "CSSPropertyColumnGap",
"firstUsed": 813.153
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 813.159
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 813.165
},
"230": {
"name": "CSSPropertyAlignContent",
"firstUsed": 813.213
},
"591": {
"name": "CSSPropertyRowGap",
"firstUsed": 813.219
},
"522": {
"name": "CSSPropertyBreakInside",
"firstUsed": 813.254
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 813.286
},
"136": {
"name": "CSSPropertyTextOverflow",
"firstUsed": 813.877
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 813.884
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 813.888
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 820.327
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 828.616
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 828.751
},
"385": {
"name": "CSSPropertyStrokeWidth",
"firstUsed": 828.761
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 845.188
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 845.604
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 848.305
},
"635": {
"name": "CSSPropertyInsetInline",
"firstUsed": 849.043
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 850.069
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 852.124
},
"594": {
"name": "CSSPropertyMarginBlockStart",
"firstUsed": 852.333
},
"595": {
"name": "CSSPropertyMarginBlockEnd",
"firstUsed": 852.345
},
"746": {
"name": "CSSPropertyTextWrap",
"firstUsed": 852.959
},
"321": {
"name": "CSSPropertyWebkitTextFillColor",
"firstUsed": 853.038
},
"33": {
"name": "CSSPropertyBackgroundSize",
"firstUsed": 853.049
},
"178": {
"name": "CSSPropertyWebkitBackgroundClip",
"firstUsed": 853.054
},
"23": {
"name": "CSSPropertyBackgroundClip",
"firstUsed": 853.058
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 853.08
},
"619": {
"name": "CSSPropertyMarginInline",
"firstUsed": 853.573
},
"63": {
"name": "CSSPropertyBorderTopRightRadius",
"firstUsed": 857.621
},
"38": {
"name": "CSSPropertyBorderBottomRightRadius",
"firstUsed": 857.631
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 857.636
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 857.64
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 859.398
},
"504": {
"name": "CSSPropertyTranslate",
"firstUsed": 863.436
},
"103": {
"name": "CSSPropertyOutlineStyle",
"firstUsed": 863.916
},
"121": {
"name": "CSSPropertyResize",
"firstUsed": 863.928
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 864.048
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 864.053
},
"574": {
"name": "CSSPropertyScrollSnapMarginTop",
"firstUsed": 864.67
},
"403": {
"name": "CSSPropertyTextDecorationColor",
"firstUsed": 864.85
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 865.341
},
"623": {
"name": "CSSPropertyBorderBlockStyle",
"firstUsed": 873.216
},
"624": {
"name": "CSSPropertyBorderBlockWidth",
"firstUsed": 873.231
},
"62": {
"name": "CSSPropertyBorderTopLeftRadius",
"firstUsed": 888.149
},
"37": {
"name": "CSSPropertyBorderBottomLeftRadius",
"firstUsed": 888.162
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 888.718
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 888.775
},
"57": {
"name": "CSSPropertyBorderRightWidth",
"firstUsed": 888.78
},
"234": {
"name": "CSSPropertyFlexBasis",
"firstUsed": 888.795
},
"260": {
"name": "CSSPropertyWebkitLineClamp",
"firstUsed": 896.501
},
"209": {
"name": "CSSPropertyWebkitBoxOrient",
"firstUsed": 896.512
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 919.591
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 921.904
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 921.917
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 1501.591
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 1503.552
},
"106": {
"name": "CSSPropertyOverflowWrap",
"firstUsed": 1503.57
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 1503.704
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 1503.944
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 1503.954
},
"430": {
"name": "CSSPropertyAnimationName",
"firstUsed": 1503.961
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 1504.153
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 2375,
"maxFID": 488,
"TTIMeasurementEnd": 10514,
"LastInteractive": 2375,
"TimeToInteractive": 2375,
"FirstCPUIdle": 2375,
"TotalBlockingTime": 735,
"testID": "260720_9V_H",
"step": 1,
"effectiveBps": 115528,
"domTime": 0,
"aft": 0,
"titleTime": 136,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"test_result": 0,
"utilization": {
"cpu": {
"data": {
"0": 0,
"103": 52.4,
"203": 47.4,
"304": 20,
"405": 13.6,
"506": 5.3,
"609": 81,
"714": 94.7,
"816": 100,
"918": 95.2,
"1019": 100,
"1119": 70.6,
"1220": 63.6,
"1322": 55.6,
"1424": 71.4,
"1526": 95.2,
"1627": 95,
"1728": 90,
"1830": 80,
"1933": 85,
"2034": 85,
"2136": 100,
"2239": 100,
"2343": 85,
"2443": 85,
"2547": 35,
"2648": 20,
"2750": 20,
"2851": 27.3,
"2953": 15,
"3053": 20,
"3154": 21.1,
"3256": 20,
"3357": 20,
"3458": 15.8,
"3558": 20,
"3659": 23.8,
"3760": 45,
"3864": 33.3,
"3965": 73.7,
"4065": 15,
"4166": 20,
"4267": 20,
"4368": 20,
"4468": 23.8,
"4569": 20,
"4670": 20,
"4771": 20,
"4872": 15,
"4972": 20,
"5073": 15.8,
"5174": 30.4,
"5275": 15.8,
"5376": 20,
"5476": 20,
"5577": 15,
"5678": 20,
"5779": 23.8,
"5880": 20,
"5981": 19,
"6081": 20,
"6182": 15,
"6283": 20,
"6384": 15.8,
"6485": 15.8,
"6585": 15.8,
"6686": 23.8,
"6787": 15.8,
"6888": 15,
"6990": 23.8,
"7091": 20,
"7192": 20,
"7293": 15.8,
"7394": 20,
"7496": 25,
"7596": 20,
"7697": 23.8,
"7798": 23.8,
"7899": 15.8,
"8000": 19,
"8101": 23.8,
"8202": 15.8,
"8302": 23.8,
"8403": 15.8,
"8504": 20,
"8605": 20,
"8705": 19,
"8806": 20,
"8907": 15.8,
"9008": 22.7,
"9108": 23.8,
"9209": 15.8,
"9310": 23.8,
"9411": 19,
"9512": 15.8,
"9612": 20,
"9713": 22.7,
"9814": 15.8,
"9915": 20,
"10015": 23.8,
"10116": 15.8,
"10217": 20,
"10318": 20,
"10419": 15,
"10520": 31.8,
"10620": 70
},
"max": 100,
"count": 106
},
"bw": {
"data": {
"0": 0,
"103": 0,
"203": 65917,
"304": 677230,
"405": 0,
"506": 0,
"609": 3088886,
"714": 18202474,
"816": 10087640,
"918": 21616224,
"1019": 4184862,
"1119": 0,
"1220": 0,
"1322": 0,
"1424": 191400,
"1526": 0,
"1627": 0,
"1728": 63634,
"1830": 6704,
"1933": 132379,
"2034": 756880,
"2136": 11430704,
"2239": 13528828,
"2343": 0,
"2443": 89017,
"2547": 510070,
"2648": 6828,
"2750": 0,
"2851": 0,
"2953": 0,
"3053": 0,
"3154": 0,
"3256": 0,
"3357": 0,
"3458": 0,
"3558": 0,
"3659": 0,
"3760": 80649,
"3864": 391399,
"3965": 34144,
"4065": 40961,
"4166": 36925,
"4267": 27314,
"4368": 43737,
"4468": 59389,
"4569": 0,
"4670": 0,
"4771": 0,
"4872": 0,
"4972": 3331,
"5073": 0,
"5174": 0,
"5275": 0,
"5376": 0,
"5476": 0,
"5577": 0,
"5678": 0,
"5779": 0,
"5880": 0,
"5981": 0,
"6081": 0,
"6182": 0,
"6283": 0,
"6384": 0,
"6485": 0,
"6585": 0,
"6686": 0,
"6787": 0,
"6888": 0,
"6990": 0,
"7091": 0,
"7192": 0,
"7293": 0,
"7394": 0,
"7496": 65489,
"7596": 0,
"7697": 0,
"7798": 0,
"7899": 0,
"8000": 0,
"8101": 0,
"8202": 0,
"8302": 0,
"8403": 0,
"8504": 0,
"8605": 0,
"8705": 0,
"8806": 6829,
"8907": 0,
"9008": 0,
"9108": 0,
"9209": 0,
"9310": 0,
"9411": 0,
"9512": 0,
"9612": 0,
"9713": 0,
"9814": 0,
"9915": 0,
"10015": 0,
"10116": 0,
"10217": 0,
"10318": 0,
"10419": 0,
"10520": 0,
"10620": 0
},
"max": 21616224,
"count": 106
}
},
"effectiveBpsDoc": 464247,
"pages": {
"details": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/details\/",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/performance_optimization\/",
"breakdown": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/breakdown\/",
"domains": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/domains\/",
"screenShot": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/screen_shot\/",
"opportunities": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_waterfall_thumb.png",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_optimization_thumb.png",
"screenShot": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_screen_thumb.png"
},
"images": {
"waterfall": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_waterfall.png",
"connectionView": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_connection.png",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_optimization.png",
"screenShot": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "http:\/\/webpagetest.httparchive.org\/getgzip.php?test=260720_9V_H&file=1_script_timing.json",
"headers": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_report.txt",
"pageData": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_IEWPG.txt",
"requestsData": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_IEWTR.txt",
"utilization": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_progress.csv",
"bodies": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_bodies.zip",
"trace": "http:\/\/webpagetest.httparchive.org\/getgzip.php?test=260720_9V_H&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_000200.jpg",
"VisuallyComplete": 0
},
{
"time": 1600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_001600.jpg",
"VisuallyComplete": 54
},
{
"time": 1800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_001800.jpg",
"VisuallyComplete": 97
},
{
"time": 2100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002100.jpg",
"VisuallyComplete": 97
},
{
"time": 2200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002200.jpg",
"VisuallyComplete": 98
},
{
"time": 2300,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002300.jpg",
"VisuallyComplete": 98
},
{
"time": 2400,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002400.jpg",
"VisuallyComplete": 98
},
{
"time": 2500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002500.jpg",
"VisuallyComplete": 98
},
{
"time": 2600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002600.jpg",
"VisuallyComplete": 98
},
{
"time": 2700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002700.jpg",
"VisuallyComplete": 98
},
{
"time": 2800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002800.jpg",
"VisuallyComplete": 97
},
{
"time": 2900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_002900.jpg",
"VisuallyComplete": 97
},
{
"time": 3000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003000.jpg",
"VisuallyComplete": 97
},
{
"time": 3100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003100.jpg",
"VisuallyComplete": 97
},
{
"time": 3200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003200.jpg",
"VisuallyComplete": 97
},
{
"time": 3300,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003300.jpg",
"VisuallyComplete": 97
},
{
"time": 3400,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003400.jpg",
"VisuallyComplete": 97
},
{
"time": 3500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003500.jpg",
"VisuallyComplete": 97
},
{
"time": 3600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003600.jpg",
"VisuallyComplete": 97
},
{
"time": 3700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003700.jpg",
"VisuallyComplete": 97
},
{
"time": 3800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003800.jpg",
"VisuallyComplete": 97
},
{
"time": 3900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_003900.jpg",
"VisuallyComplete": 97
},
{
"time": 4000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004000.jpg",
"VisuallyComplete": 97
},
{
"time": 4100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004100.jpg",
"VisuallyComplete": 97
},
{
"time": 4200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004200.jpg",
"VisuallyComplete": 97
},
{
"time": 4300,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004300.jpg",
"VisuallyComplete": 97
},
{
"time": 4400,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004400.jpg",
"VisuallyComplete": 97
},
{
"time": 4500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004500.jpg",
"VisuallyComplete": 97
},
{
"time": 4600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004600.jpg",
"VisuallyComplete": 97
},
{
"time": 4700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004700.jpg",
"VisuallyComplete": 97
},
{
"time": 4800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004800.jpg",
"VisuallyComplete": 97
},
{
"time": 4900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_004900.jpg",
"VisuallyComplete": 97
},
{
"time": 5000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_005000.jpg",
"VisuallyComplete": 97
},
{
"time": 5100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_005100.jpg",
"VisuallyComplete": 97
},
{
"time": 5200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_005200.jpg",
"VisuallyComplete": 97
},
{
"time": 5500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_005500.jpg",
"VisuallyComplete": 98
},
{
"time": 6000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_006000.jpg",
"VisuallyComplete": 98
},
{
"time": 6500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_006500.jpg",
"VisuallyComplete": 98
},
{
"time": 7000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_007000.jpg",
"VisuallyComplete": 98
},
{
"time": 7500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_007500.jpg",
"VisuallyComplete": 98
},
{
"time": 8000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_008000.jpg",
"VisuallyComplete": 98
},
{
"time": 8500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_008500.jpg",
"VisuallyComplete": 98
},
{
"time": 9000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_009000.jpg",
"VisuallyComplete": 98
},
{
"time": 9500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_009500.jpg",
"VisuallyComplete": 98
},
{
"time": 10000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_010000.jpg",
"VisuallyComplete": 99
},
{
"time": 10500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_010500.jpg",
"VisuallyComplete": 99
},
{
"time": 10700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1&file=ms_010700.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tanstack.com": {
"bytes": 786184,
"requests": 35,
"cdn_provider": "Cloudflare",
"connections": 2
},
"static.cloudflareinsights.com": {
"bytes": 11364,
"requests": 1,
"cdn_provider": "Cloudflare",
"connections": 1
},
"o4507236158537728.ingest.us.sentry.io": {
"bytes": 41,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"stats.g.doubleclick.net": {
"bytes": 0,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 35780,
"bytesUncompressed": 308493,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 564965,
"bytesUncompressed": 1708658,
"requests": 21
},
"css": {
"color": [
178,
234,
148
],
"bytes": 52952,
"bytesUncompressed": 441295,
"requests": 1
},
"image": {
"color": [
196,
154,
232
],
"bytes": 70589,
"bytesUncompressed": 81563,
"requests": 6
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 72920,
"bytesUncompressed": 72920,
"requests": 1
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 383,
"bytesUncompressed": 572,
"requests": 8
}
},
"consoleLog": []
},
"repeatView": {
"numSteps": 1,
"run": 1,
"tester": "wptagent-v6-manual-20241002-10.20.0.3",
"loadTime": 1968,
"docTime": 1968,
"fullyLoaded": 7548,
"bytesOut": 33527,
"bytesOutDoc": 11699,
"bytesIn": 119233,
"bytesInDoc": 119006,
"requests": [
{
"type": 3,
"id": "9A206AFB14D6830817D86AFB41C81DC6",
"request_id": "9A206AFB14D6830817D86AFB41C81DC6",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/",
"raw_id": "9A206AFB14D6830817D86AFB41C81DC6",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Document",
"load_ms": 1044,
"ttfb_ms": 1013,
"load_start": 91,
"load_start_float": 91.000132,
"bytesIn": 35642,
"objectSize": 35642,
"objectSizeUncompressed": 308493,
"chunks": [
{
"ts": 1106,
"bytes": 2278
},
{
"ts": 1107,
"bytes": 4167,
"inflated": 24552
},
{
"ts": 1108,
"bytes": 4701,
"inflated": 40823
},
{
"ts": 1113,
"bytes": 1170
},
{
"ts": 1113,
"bytes": 1176
},
{
"ts": 1116,
"bytes": 5871,
"inflated": 32768
},
{
"ts": 1128,
"bytes": 11728,
"inflated": 32768
},
{
"ts": 1131,
"bytes": 4551,
"inflated": 46510
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "text\/html",
"contentEncoding": "zstd",
"socket": 140,
"protocol": "h3",
"dns_start": -11,
"dns_end": 30,
"connect_start": 30,
"connect_end": 30,
"ssl_start": 30,
"ssl_end": 79,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"priority: u=0, i",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-ray: a1e2e0aaded4b274-IAD",
"cloudflare-cdn-cache-control: no-store",
"content-encoding: zstd",
"content-type: text\/html; charset=utf-8",
"date: Mon, 20 Jul 2026 15:07:49 GMT",
"link: <\/assets\/index-B9NJHisQ.js>; rel=modulepreload; as=script, <\/assets\/rolldown-runtime-9r-HBx0o.js>; rel=modulepreload; as=script, <\/assets\/tanstack-router-U0H7bmeq.js>; rel=modulepreload; as=script, <\/assets\/tanstack-query-BttgOCQn.js>; rel=modulepreload; as=script, <\/assets\/icons-xTj2hkG8.js>; rel=modulepreload; as=script, <\/assets\/shared-constants-yNCBtlN_.js>; rel=modulepreload; as=script, <\/assets\/index-Drgb1pa5.css>; rel=preload; as=style, <\/assets\/routes-DfNLmXGz.js>; rel=modulepreload; as=script, <\/assets\/Footer-DXYm8Pa-.js>; rel=modulepreload; as=script, <\/assets\/useNpmDownloadCounter-jgTPLjDE.js>; rel=modulepreload; as=script, <\/assets\/blog.functions-C-Dso7yf.js>; rel=modulepreload; as=script, <\/assets\/users.functions-CeXclkLY.js>; rel=modulepreload; as=script",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=0,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=6dYCq9dvoVXszbfW6guH%2FHWz7Uh6TrThS6pzYjS46tYiquDvOzzbSbm%2FDh6bG1wW0BvLArjUek%2F6wLDNmvv7W46C9rxRin%2BmKqnMEP2QcdlezUyWoL7qCqOn8XNIXHvIGHXNA6r251xQQEo%3D\"}]}",
"server: cloudflare",
"server-timing: cfEdge;dur=622,cfOrigin;dur=0,cfWorker;dur=354",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 2449,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 41,
"connect_ms": 0,
"ssl_ms": 49,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 11,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "tanstack.com",
"metadatas": [
{
"metadata_value": {
"ech_config_list": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"supported_protocol_alpns": [
"h3",
"h2",
"http\/1.1"
],
"target_name": "tanstack.com"
},
"metadata_weight": 1
}
],
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033968217049",
"type": "metadata"
},
{
"domain_name": "tanstack.com",
"endpoints": [
{
"address": "2606:4700:3036::6815:976",
"port": 0
},
{
"address": "2606:4700:3032::ac43:bd3d",
"port": 0
},
{
"address": "104.21.9.118",
"port": 0
},
{
"address": "172.67.189.61",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033968217217",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 132,
"body_hash": "8bb572d92637b721beeabbe9b924371e43cd21aec3e5151a3682444829b0defc",
"final_base_page": true,
"is_base_page": true,
"load_end": 1135,
"ttfb_start": 91,
"ttfb_end": 1104,
"download_start": 1104,
"download_end": 1135,
"download_ms": 31,
"all_start": -11,
"all_end": 1135,
"all_ms": 1134,
"index": 0,
"number": 1,
"body_file": "001-9A206AFB14D6830817D86AFB41C81DC6-body.txt",
"cpuTimes": {
"EvaluateScript": 7,
"v8.compile": 1,
"FunctionCall": 3
},
"cpu.EvaluateScript": 7,
"cpu.v8.compile": 1,
"cpu.FunctionCall": 3,
"cpuTime": 11,
"body_id": "9A206AFB14D6830817D86AFB41C81DC6",
"js_timing": [
[
1181.575,
1184.595
],
[
1332.629,
1334.862
],
[
1756.939,
1758.438
],
[
1758.611,
1758.872
],
[
1181.597,
1181.845
],
[
1332.639,
1332.88
],
[
1756.955,
1757.687
],
[
1758.62,
1758.742
],
[
2364.801,
2367.689
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&cached=1&bodyid=9A206AFB14D6830817D86AFB41C81DC6"
},
{
"type": 3,
"id": "17345.25",
"request_id": "17345.25",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/fonts\/Inter-latin.woff2",
"raw_id": "17345.25",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isLinkPreload": true,
"isSameSite": true,
"responseCode": 304,
"request_type": "Font",
"load_ms": 125,
"ttfb_ms": 77,
"load_start": 1197,
"load_start_float": 1197.000175,
"bytesIn": 72920,
"objectSize": 72920,
"objectSizeUncompressed": 72920,
"chunks": [
{
"ts": 1302,
"bytes": 65536
},
{
"ts": 1322,
"bytes": 7384
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/fonts\/Inter-latin.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"if-none-match: \"3a61679a79e27561e6cf4914b7273940\"",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2e0b1bf13b274-IAD",
"content-type: font\/woff2",
"date: Mon, 20 Jul 2026 15:07:49 GMT",
"etag: \"3a61679a79e27561e6cf4914b7273940\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=fg5AmP%2FUFTKXfLxLqRn0ARFU%2FMDJEtEUoi63D%2FXfFmaL9dF154S4r9DMps9QLvT9DWVoR2oyWuKiGj2eUjH8NZPTqDKVoXt3JcTu4afzneBK8jah8ZzyOlVdVfYYF0wP2jV7S05xdAY1z9g%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"content-length: 72920"
]
},
"bytesOut": 2353,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1180,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 175,
"body_hash": "2c295d99e26dcf357d4d01bcf270fd6924b600c9a13dd8c363ef114f4c6976fa",
"renderBlocking": "non_blocking",
"load_end": 1322,
"ttfb_start": 1197,
"ttfb_end": 1274,
"download_start": 1274,
"download_end": 1322,
"download_ms": 48,
"all_start": 1197,
"all_end": 1322,
"all_ms": 125,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "17345.27",
"request_id": "17345.27",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-black.svg",
"raw_id": "17345.27",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 304,
"request_type": "Image",
"load_ms": 106,
"ttfb_ms": 73,
"load_start": 1201,
"load_start_float": 1201.000177,
"bytesIn": 5136,
"objectSize": 5136,
"objectSizeUncompressed": 10625,
"chunks": [
{
"ts": 1306,
"bytes": 5136,
"inflated": 10625
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-black.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"if-none-match: W\/\"b4d1af626e694c9346f9342d8a8cf14b\"",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2e0b1bf14b274-IAD",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:49 GMT",
"etag: \"b4d1af626e694c9346f9342d8a8cf14b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OHhPLoMtXOQiFLQx2Lwk0s69JjkVhj2G8E6B2vra%2FU9x5yqOQqbmJNc27NheIOdg2AKMK3ZJlYGx8LkpxVe874hvSb%2BM0MweP4nYFA8pHQs2gKpxKDPvblx1U90FH9ojoBViRMIHaN%2Fn528%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"content-encoding: zstd"
]
},
"bytesOut": 2479,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1181,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 177,
"body_hash": "89a0c8094280be004e11684dfdb3df8e8d6902a9cf9ef825d2331567d36c1269",
"load_end": 1307,
"ttfb_start": 1201,
"ttfb_end": 1274,
"download_start": 1274,
"download_end": 1307,
"download_ms": 33,
"all_start": 1201,
"all_end": 1307,
"all_ms": 106,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "17345.28",
"request_id": "17345.28",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-white.svg",
"raw_id": "17345.28",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 304,
"request_type": "Image",
"load_ms": 124,
"ttfb_ms": 73,
"load_start": 1202,
"load_start_float": 1202.000179,
"bytesIn": 5152,
"objectSize": 5152,
"objectSizeUncompressed": 10637,
"chunks": [
{
"ts": 1324,
"bytes": 5152,
"inflated": 10637
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-white.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"if-none-match: W\/\"d5075e492ac4eb07c07244a0beb70774\"",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2e0b1cf15b274-IAD",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:49 GMT",
"etag: \"d5075e492ac4eb07c07244a0beb70774\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=41MEWPeGkwp%2FumIklDuDU5dYr4qSXeUffp6pgl3xhztJJpRzY7hhCHvu3XuawI5Vkc%2BjG8hCsWaj%2F85rYLW5Z8bxkdyL30ifS2uEl6zuBAWZP72eTG3GA6LY8ET2ATBer46hNmmC2W9VxeY%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"content-encoding: zstd"
]
},
"bytesOut": 2479,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1182,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 179,
"body_hash": "200814badbf46d1441b4374fad350bb5be45c19f1e3ed04e76ed90cdc0c69880",
"load_end": 1326,
"ttfb_start": 1202,
"ttfb_end": 1275,
"download_start": 1275,
"download_end": 1326,
"download_ms": 51,
"all_start": 1202,
"all_end": 1326,
"all_ms": 124,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "17345.35",
"request_id": "17345.35",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/site.webmanifest",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/site.webmanifest",
"raw_id": "17345.35",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 304,
"request_type": "Manifest",
"load_ms": 48,
"ttfb_ms": 45,
"load_start": 1389,
"load_start_float": 1389.000197,
"bytesIn": 156,
"objectSize": 156,
"objectSizeUncompressed": 263,
"chunks": [
{
"ts": 1437,
"bytes": 156,
"inflated": 263
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "application\/manifest+json",
"contentEncoding": "zstd",
"socket": 206,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": 1168,
"connect_end": 1168,
"ssl_start": 1168,
"ssl_end": 1221,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/site.webmanifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"if-none-match: W\/\"2eb616f466c063dfd730cffab72512de\"",
"priority: u=2",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2e0b2effbc9a1-IAD",
"content-type: application\/manifest+json",
"date: Mon, 20 Jul 2026 15:07:49 GMT",
"etag: \"2eb616f466c063dfd730cffab72512de\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=d553GlGeTL8yxny00dMpElXjrSUZv9L5TeY%2Buzng%2B4T0HWbvXKUKAMzUGWlStiTQjpSAbAuG1FQ%2F44JSaXhKxv%2BhycHvvmxW9CA4CxwjGn5z9MnOcMQC2niQmJ1Ou0%2BBZ55N2jPVFDIh0kg%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"content-encoding: zstd"
]
},
"bytesOut": 1939,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 0,
"ssl_ms": 53,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1321,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 197,
"body_hash": "7a9e07ce1f7386689917602ddc5a75750ad842e605ff764f67173529c181bf04",
"load_end": 1437,
"ttfb_start": 1389,
"ttfb_end": 1434,
"download_start": 1434,
"download_end": 1437,
"download_ms": 3,
"all_start": 1168,
"all_end": 1437,
"all_ms": 101,
"index": 4,
"number": 5,
"body_file": "002-17345.35-body.txt",
"body_id": "17345.35",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&cached=1&bodyid=17345.35"
},
{
"type": 3,
"id": "17345.90",
"request_id": "17345.90",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/rum?",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/cdn-cgi\/rum",
"raw_id": "17345.90",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "XHR",
"load_ms": 34,
"ttfb_ms": 34,
"load_start": 1980,
"load_start_float": 1980.000215,
"bytesIn": 0,
"objectSize": 0,
"expires": "",
"cacheControl": "",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 8285,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/cdn-cgi\/rum?",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=7d5b1bf94e1e4a06ada25d6b2a929c74,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.5568765341797082,sentry-sample_rate=1",
"content-length: 915",
"content-type: application\/json",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: 7d5b1bf94e1e4a06ada25d6b2a929c74-9f6c3d9a0b3e9269-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-methods: POST,OPTIONS",
"access-control-allow-origin: https:\/\/tanstack.com",
"access-control-max-age: 86400",
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2e0b6af3fb274-IAD",
"content-type: text\/plain",
"date: Mon, 20 Jul 2026 15:07:50 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=CMwG4k70mdutYlurB2wKvkvORFzO9jTyk8Dz9fbOMYJtJULmbMggsKAZh6siPuQq5DZLSv%2Brg%2Frgx2WpIVEYrlSfOYLaGvyquIR1Qedz5f5Veu%2BcOV7Raozw%2BuxBJKpAgf0qiQ4zEEJG66I%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Origin"
]
},
"bytesOut": 3379,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1978,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"chunks": [],
"netlog_id": 215,
"load_end": 2014,
"ttfb_start": 1980,
"ttfb_end": 2014,
"download_start": 2014,
"download_end": 2014,
"download_ms": 0,
"all_start": 1980,
"all_end": 2014,
"all_ms": 34,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "17345.97",
"request_id": "17345.97",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"raw_id": "17345.97",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 43,
"ttfb_ms": 39,
"load_start": 2120,
"load_start_float": 2120.000221,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 2162,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=7d5b1bf94e1e4a06ada25d6b2a929c74,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.5568765341797082,sentry-sample_rate=1",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: 7d5b1bf94e1e4a06ada25d6b2a929c74-91eaeba2381ec24c-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2e0b77f49b274-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:50 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=5kONxEHKr2ciWjq6%2F9IzaLIFy1JoaSv9aYRJcOCw%2FOZUxJ0Qm9QvRAvW%2B2en1jI6B696h1a%2B0jlPk%2FbHyiIv9hWlC6Ro8wlrxLSRRDBLJOSZRTZ9Zldxiraqu9sKq4lhY5kQR%2BLS2rwvd%2Bo%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3550,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 2115,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 221,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 2163,
"ttfb_start": 2120,
"ttfb_end": 2159,
"download_start": 2159,
"download_end": 2163,
"download_ms": 4,
"all_start": 2120,
"all_end": 2163,
"all_ms": 43,
"index": 6,
"number": 7,
"body_file": "003-17345.97-body.txt",
"body_id": "17345.97",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&cached=1&bodyid=17345.97"
},
{
"type": 3,
"id": "17345.100",
"request_id": "17345.100",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"raw_id": "17345.100",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 38,
"ttfb_ms": 35,
"load_start": 2180,
"load_start_float": 2180.000229,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 2218,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=7d5b1bf94e1e4a06ada25d6b2a929c74,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.5568765341797082,sentry-sample_rate=1",
"content-length: 0",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: 7d5b1bf94e1e4a06ada25d6b2a929c74-b4b6c2155fc3afa4-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2e0b7df4fb274-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:50 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=I25gOqqJoGANV3%2BuquaKIsRT5GN077HJZzJZXIGnehqVfQOpxlpT0e2kGlHhBB8b%2Fn5SvdsUsBKM5ZsYk6TxrFqnZftLoZNswemWDqNyjCZIAXRhodAC7VRi5eT0s8vS2zxhqmVsXY3i8Jk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3712,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 2179,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"netlog_id": 229,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 2218,
"ttfb_start": 2180,
"ttfb_end": 2215,
"download_start": 2215,
"download_end": 2218,
"download_ms": 3,
"all_start": 2180,
"all_end": 2218,
"all_ms": 38,
"index": 7,
"number": 8,
"body_file": "004-17345.100-body.txt",
"body_id": "17345.100",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&cached=1&bodyid=17345.100"
},
{
"type": 3,
"id": "17345.113",
"request_id": "17345.113",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=2485",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=2485",
"raw_id": "17345.113",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 65,
"ttfb_ms": 65,
"load_start": 2487,
"load_start_float": 2487.000255,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=2485",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560070$j24$l0$h0",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2e0b9cf61b274-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:50 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4315,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 2484,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"chunks": [],
"netlog_id": 255,
"load_end": 2552,
"ttfb_start": 2487,
"ttfb_end": 2552,
"download_start": 2552,
"download_end": 2552,
"download_ms": 0,
"all_start": 2487,
"all_end": 2552,
"all_ms": 65,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "17345.114",
"request_id": "17345.114",
"ip_addr": "[2600:1901:0:5e8a::]",
"full_url": "https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"is_secure": 1,
"method": "POST",
"host": "o4507236158537728.ingest.us.sentry.io",
"url": "\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"raw_id": "17345.114",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 535,
"ttfb_ms": 534,
"load_start": 3924,
"load_start_float": 3924.00026,
"bytesIn": 41,
"objectSize": 41,
"objectSizeUncompressed": 41,
"chunks": [
{
"ts": 4459,
"bytes": 41
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "",
"socket": 278,
"protocol": "HTTP\/2",
"dns_start": 3831,
"dns_end": 3867,
"connect_start": 3868,
"connect_end": 3884,
"ssl_start": 3884,
"ssl_end": 3924,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ingest.sentry.io",
"sanList": [
"ingest.sentry.io",
"*.ingest.sentry.io",
"ingest.us.sentry.io",
"*.ingest.us.sentry.io"
],
"issuer": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"validFrom": 1753315200,
"validTo": 1787615999,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1753393499494,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100DDE96F7A13890DCEE19FE3F08DEDD8898C7C6111E598C8296B0CE130136C263A022100C064D8C46B93D6C8FFFA0882EBB30A2292928905EC0941B697A9460214C7793B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Wyvern2026h2'",
"logId": "C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD",
"timestamp": 1753393499541,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100EC5AA2D6F9EAA6249962851DBCAC65234C12D1517D5D8E2321C53337A1F363920220303103C7798CCA60ED88241A53598291C7BF4E60E145BEC088F361C4C680EC03"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Sphinx2026h2'",
"logId": "944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8",
"timestamp": 1753393499561,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022012D0D8CA52A14B16E31C743D20D12427C154237E466A50CBA3371106581711810221008C8F3D7F69A427269AB7813CF9C674345F2E47895DE881CE56A929A13B38E64C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 2204,
"initiator_type": "script",
"initiator_function": "a",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: o4507236158537728.ingest.us.sentry.io",
":method: POST",
":path: \/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 59660",
"content-type: text\/plain;charset=UTF-8",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"access-control-expose-headers: x-sentry-error,x-sentry-rate-limits,retry-after",
"alt-svc: h3=\":443\"; ma=2592000",
"content-length: 41",
"content-type: application\/json",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:52 GMT",
"server: nginx",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"vary: origin, access-control-request-method, access-control-request-headers",
"via: 1.1 google",
":status: 200"
]
},
"bytesOut": 2557,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 36,
"connect_ms": 16,
"ssl_ms": 40,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Google",
"server_count": null,
"created": 3830,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"error": -105,
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033972040789",
"type": "error"
},
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"endpoints": [
{
"address": "2600:1901:0:5e8a::",
"port": 0
},
{
"address": "34.160.81.0",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429055272041203",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"error": -105
},
"A": {
"addr": [
"34.160.81.0"
]
},
"AAAA": {
"addr": [
"2600:1901:0:5e8a::"
]
}
},
"socket_group": "pm\/https:\/\/o4507236158537728.ingest.us.sentry.io <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 260,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIHGDCCBgCgAwIBAgIQCx8DQtMvTJLDQcL183zdQDANBgkqhkiG9w0BAQsFADBZ\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE\naWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjUw\nNzI0MDAwMDAwWhcNMjYwODI0MjM1OTU5WjBmMQswCQYDVQQGEwJVUzETMBEGA1UE\nCBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzEPMA0GA1UEChMG\nU2VudHJ5MRkwFwYDVQQDExBpbmdlc3Quc2VudHJ5LmlvMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEA05ZMbDhxmmSxSL5r2lN+0HEvZlXK5nUgZsXR57vE\nQxjovSbBo76\/W33YEbHHEdy+OeI0ysaNSPsZc8TqokN4h1YZdm9hXlOAFh+isVuG\nCGmO2Em5QgillLUwbLRBu\/+vIBHcYS2T4Y9EyJSpnmESXuONBKYKIHqBggBQNYWA\nzodjdOpMKNRUoeCwIt9vdqbwtyKGHErzRoVyiuATWmsqxw47ZcU7SL5pFoQq6xSp\nu3Ba4wzEQk6VvnxcykxmxQmkuv7amlsk4tmaGsEXGrKK0RZS3w2VWb6B1OcCk4S+\nEZJPuyumArRH57aFWi329JWzYPf0XmxPa1cINlHrspO2OwIDAQABo4IDzTCCA8kw\nHwYDVR0jBBgwFoAUdIWAwGbH3zfez70pN6oDHb7tzRcwHQYDVR0OBBYEFIcgq9OE\nEbRBXmHyR2dDOJuniftkMFsGA1UdEQRUMFKCEGluZ2VzdC5zZW50cnkuaW+CEiou\naW5nZXN0LnNlbnRyeS5pb4ITaW5nZXN0LnVzLnNlbnRyeS5pb4IVKi5pbmdlc3Qu\ndXMuc2VudHJ5LmlvMD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYBBQUHAgEW\nG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGfBgNVHR8EgZcwgZQwSKBGoESG\nQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcyVExTUlNB\nU0hBMjU2MjAyMENBMS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGlnaWNlcnQu\nY29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3JsMIGH\nBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0\nLmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0Rp\nZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwGA1UdEwEB\n\/wQCMAAwggF\/BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB3ANdtfRDRp\/V3wsfpX9cA\nv\/mCyTNaZeHQswFzF8DIxWl3AAABmD5ljWYAAAQDAEgwRgIhAN3pb3oTiQ3O4Z\/j\n8I3t2ImMfGER5ZjIKWsM4TATbCY6AiEAwGTYxGuT1sj\/+giC67MKIpKSiQXsCUG2\nl6lGAhTHeTsAdgDCMX5XRRmjRe5\/ON6ykEHrx8IhWiK\/f9W1rXaa2Q5SzQAAAZg+\nZY2VAAAEAwBHMEUCIQDsWqLW+eqmJJlihR28rGUjTBLRUX1djiMhxTM3ofNjkgIg\nMDEDx3mMymDtiCQaU1mCkce\/TmDhRb7AiPNhxMaA7AMAdgCUTkOH+uzB74HzGSQm\nqBhlAcfTXzgCAT9yZ31VNy4Z2AAAAZg+ZY2pAAAEAwBHMEUCIBLQ2MpSoUsW4xx0\nPSDRJCfBVCN+RmpQy6M3EQZYFxGBAiEAjI89f2mkJyaat4E8+cZ0NF8uR4ld6IHO\nVqkpoTs45kwwDQYJKoZIhvcNAQELBQADggEBAAqBL\/akSPcNgvdPveobO4VSTelS\nBkGQHhovhPf3VMBEupQEu8HSHeEhSaPFlszfMbC\/pdUoNG8NkiQZdbOot3yLpRzS\nrIhzrNJHnBQz5aYBO3FuJBRJGzCURhaUowC\/yDFVPJfV5vXEYkNczDHbqcq6RY3b\ngy5rUK0uEDvSsswp2fL2xrM1WE9oX95Cvpu2W29nADZGBQUZstncdRNNikvwDMz+\njzEa91oUQO54hYUoNmceIr9pPFDqzZWVD3LNRPs28H37U9Vs++ZmHc6htvV5+faJ\nqDDz8I48X651hpu6aRqIaaPBG7m2G8KaSDEwraWiEVoOz0s7sCdt59pD970=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIEyDCCA7CgAwIBAgIQDPW9BitWAvR6uFAsI8zwZjANBgkqhkiG9w0BAQsFADBh\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\nd3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH\nMjAeFw0yMTAzMzAwMDAwMDBaFw0zMTAzMjkyMzU5NTlaMFkxCzAJBgNVBAYTAlVT\nMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMzAxBgNVBAMTKkRpZ2lDZXJ0IEdsb2Jh\nbCBHMiBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMz3EGJPprtjb+2QUlbFbSd7ehJWivH0+dbn4Y+9lavyYEEV\ncNsSAPonCrVXOFt9slGTcZUOakGUWzUb+nv6u8W+JDD+Vu\/E832X4xT1FE3LpxDy\nFuqrIvAxIhFhaZAmunjZlx\/jfWardUSVc8is\/+9dCopZQ+GssjoP80j812s3wWPc\n3kbW20X+fSP9kOhRBx5Ro1\/tSUZUfyyIxfQTnJcVPAPooTncaQwywa8WV0yUR0J8\nosicfebUTVSvQpmowQTCd5zWSOTOEeAqgJnwQ3DPP3Zr0UxJqyRewg2C\/Uaoq2yT\nzGJSQnWS+Jr6Xl6ysGHlHx+5fwmY6D36g39HaaECAwEAAaOCAYIwggF+MBIGA1Ud\nEwEB\/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHSFgMBmx9833s+9KTeqAx2+7c0XMB8G\nA1UdIwQYMBaAFE4iVCAYlebjbuYP+vq5Eu0GF485MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwdgYIKwYBBQUHAQEEajBoMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKG\nNGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RH\nMi5jcnQwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29t\nL0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNybDA9BgNVHSAENjA0MAsGCWCGSAGG\/WwC\nATAHBgVngQwBATAIBgZngQwBAgEwCAYGZ4EMAQICMAgGBmeBDAECAzANBgkqhkiG\n9w0BAQsFAAOCAQEAkPFwyyiXaZd8dP3A+iZ7U6utzWX9upwGnIrXWkOH7U1MVl+t\nwcW1BSAuWdH\/SvWgKtiwla3JLko716f2b4gp\/DA\/JIS7w7d7kwcsr4drdjPtAFVS\nslme5LnQ89\/nD\/7d+MS5EHKBCQRfz5eeLjJ1js+aWNJXMX43AYGyZm0pGrFmCW3R\nbpD0ufovARTFXFZkAdl9h6g4U5+LXUZtXMYnhIHUfoyMo5tS58aI7Dd8KvvwVVo4\nchDYABPPTHPbqjc1qCmBaZx2vN4Ye5DUys\/vZwP9BFohFrH\/6j\/f3IL16\/RZkiMN\nJCqVJUzKoZHm1Lesh3Sz8W2jmdv51b2EQJ8HmA==\n-----END CERTIFICATE-----\n"
],
"body_hash": "eb65a0d73f1aa82049046b6f0956252c0e9b6798e60606dd919a49c0addea6f7",
"server_port": "443",
"load_end": 4459,
"ttfb_start": 3924,
"ttfb_end": 4458,
"download_start": 4458,
"download_end": 4459,
"download_ms": 1,
"all_start": 3831,
"all_end": 4459,
"all_ms": 627,
"index": 9,
"number": 10,
"body_file": "005-17345.114-body.txt",
"body_id": "17345.114",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&cached=1&bodyid=17345.114"
},
{
"type": 3,
"id": "17345.115",
"request_id": "17345.115",
"ip_addr": "[2606:4700:3036::6815:976]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7487",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7487",
"raw_id": "17345.115",
"frame_id": "C783312958A52372A3D53D7819389C49",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 62,
"ttfb_ms": 62,
"load_start": 7486,
"load_start_float": 7486.000295,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 140,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7487",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560070$j24$l0$h0",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2e0d90fe5b274-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:55 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4315,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 7485,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"AAAA": {
"addr": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
}
},
"chunks": [],
"netlog_id": 295,
"load_end": 7548,
"ttfb_start": 7486,
"ttfb_end": 7548,
"download_start": 7548,
"download_end": 7548,
"download_ms": 0,
"all_start": 7486,
"all_end": 7548,
"all_ms": 62,
"index": 10,
"number": 11
}
],
"requestsFull": 11,
"requestsDoc": 5,
"responses_200": 4,
"responses_404": 0,
"responses_other": 7,
"result": 0,
"testStartOffset": 0,
"cached": 1,
"optimization_checked": 1,
"main_frame": "C783312958A52372A3D53D7819389C49",
"loadEventStart": 1947,
"loadEventEnd": 1947,
"domContentLoadedEventStart": 1823,
"domContentLoadedEventEnd": 1823,
"URL": "https:\/\/tanstack.com\/",
"connections": 3,
"final_base_page_request": 0,
"final_base_page_request_id": "9A206AFB14D6830817D86AFB41C81DC6",
"final_url": "https:\/\/tanstack.com\/",
"domInteractive": 1816,
"firstContentfulPaint": 1837,
"firstPaint": 1816,
"firstImagePaint": 1837,
"firstMeaningfulPaint": 1837,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 1104,
"basePageSSLTime": 49,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 0,
"image_savings": 0,
"base_page_cdn": "Cloudflare",
"cpuTimes": {
"ParseHTML": 54,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 21,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 1,
"EvaluateScript": 34,
"v8.compile": 8,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 31,
"MarkDOMContent": 0,
"UpdateLayoutTree": 378,
"MarkLoad": 0,
"Layout": 333,
"PrePaint": 39,
"IntersectionObserverController::computeIntersections": 9,
"Paint": 74,
"Layerize": 39,
"largestContentfulPaint::Candidate": 0,
"v8.produceCache": 2,
"v8.evaluateModule": 70,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 1,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 3,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 22,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 278,
"v8.produceModuleCache": 30,
"TimerFire": 5,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 7,
"HitTest": 3,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 3,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 3,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"Major concurrent marking rescheduled": 11,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 1,
"V8.GC_MC_SWEEP": 0,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 1,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 1,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 6082
},
"cpuTimesDoc": {
"ParseHTML": 54,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 12,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 1,
"EvaluateScript": 8,
"v8.compile": 1,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 31,
"MarkDOMContent": 0,
"UpdateLayoutTree": 92,
"MarkLoad": 0,
"Layout": 298,
"PrePaint": 4,
"IntersectionObserverController::computeIntersections": 1,
"Paint": 12,
"Layerize": 2,
"largestContentfulPaint::Candidate": 0,
"v8.produceCache": 2,
"v8.evaluateModule": 69,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 1,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"FunctionCall": 0,
"v8.produceModuleCache": 0,
"TimerFire": 0,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 0,
"HitTest": 0,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 0,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 0,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 0,
"Major concurrent marking rescheduled": 0,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 0,
"V8.GC_MC_SWEEP": 0,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 0,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 1377
},
"cpu.ParseHTML": 54,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 21,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 1,
"cpu.EvaluateScript": 34,
"cpu.v8.compile": 8,
"cpu.v8.compileModule": 3,
"cpu.ParseAuthorStyleSheet": 31,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 378,
"cpu.MarkLoad": 0,
"cpu.Layout": 333,
"cpu.PrePaint": 39,
"cpu.IntersectionObserverController::computeIntersections": 9,
"cpu.Paint": 74,
"cpu.Layerize": 39,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.v8.produceCache": 2,
"cpu.v8.evaluateModule": 70,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 1,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 3,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 22,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.FunctionCall": 278,
"cpu.v8.produceModuleCache": 30,
"cpu.TimerFire": 5,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 7,
"cpu.HitTest": 3,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 3,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 3,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"cpu.Major concurrent marking rescheduled": 11,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 1,
"cpu.V8.GC_MC_SWEEP": 0,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 1,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 1,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 6082,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1784560066.279086,
"osVersion": "Linux 6.8.0-1064-gcp",
"os_version": "Linux 6.8.0-1064-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1784560068.1142015,
"browserVersion": "150.0.0.0",
"browser_version": "150.0.0.0",
"fullyLoadedCPUms": 4980,
"fullyLoadedCPUpct": 24.375917767974535,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "C783312958A52372A3D53D7819389C49",
"loaderId": "04212F59A07F4D08602BCB17D61CCB3C"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "NavigationEntryMarkedSkippable",
"request": {
"url": "http:\/\/127.0.0.1:8888\/orange.html"
}
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 176,
"violatingNodeAttribute": ""
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 176,
"violatingNodeAttribute": ""
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "BounceTrackingIssue",
"details": {
"bounceTrackingIssueDetails": {
"trackingSites": [
"127.0.0.1"
]
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tanstack.com",
"name": ""
}
],
"webdx_features": [
{
"name": "PageVisits",
"id": "0"
},
{
"name": "CascadeLayers",
"id": "5"
},
{
"name": "Appearance",
"id": "8"
},
{
"name": "AspectRatio",
"id": "9"
},
{
"name": "Avif",
"id": "10"
},
{
"name": "BackdropFilter",
"id": "11"
},
{
"name": "ColorScheme",
"id": "16"
},
{
"name": "ContainIntrinsicSize",
"id": "21"
},
{
"name": "Flexbox",
"id": "28"
},
{
"name": "FocusVisible",
"id": "29"
},
{
"name": "Grid",
"id": "38"
},
{
"name": "Has",
"id": "39"
},
{
"name": "IndividualTransforms",
"id": "43"
},
{
"name": "IntersectionObserver",
"id": "45"
},
{
"name": "Is",
"id": "46"
},
{
"name": "JsModules",
"id": "47"
},
{
"name": "RelativeColor",
"id": "53"
},
{
"name": "ScrollbarColor",
"id": "55"
},
{
"name": "Scrollend",
"id": "58"
},
{
"name": "TextWrapBalance",
"id": "71"
},
{
"name": "Where",
"id": "83"
},
{
"name": "ColorMix",
"id": "95"
},
{
"name": "Aborting",
"id": "124"
},
{
"name": "BackgroundClipText",
"id": "131"
},
{
"name": "MediaQueryRangeSyntax",
"id": "145"
},
{
"name": "RegisteredCustomProperties",
"id": "146"
},
{
"name": "LogicalProperties",
"id": "168"
},
{
"name": "Oklab",
"id": "170"
},
{
"name": "GradientInterpolation",
"id": "178"
},
{
"name": "TextWrap",
"id": "181"
},
{
"name": "FileSelectorButton",
"id": "185"
},
{
"name": "Outline",
"id": "189"
},
{
"name": "Marker",
"id": "197"
},
{
"name": "ClipPath",
"id": "216"
},
{
"name": "LongAnimationFrames",
"id": "236"
},
{
"name": "ViewportUnitVariants",
"id": "250"
},
{
"name": "StringReplaceall",
"id": "252"
},
{
"name": "WeakReferences",
"id": "254"
},
{
"name": "ReferrerPolicy",
"id": "260"
},
{
"name": "UrlCanparse",
"id": "261"
},
{
"name": "FetchPriority",
"id": "268"
},
{
"name": "BeforeUnload",
"id": "275"
},
{
"name": "LayoutInstability",
"id": "277"
},
{
"name": "Zstd",
"id": "291"
},
{
"name": "Manifest",
"id": "302"
},
{
"name": "Http3",
"id": "316"
},
{
"name": "RequestAnimationFrame",
"id": "323"
},
{
"name": "Requestidlecallback",
"id": "338"
},
{
"name": "UaClientHints",
"id": "341"
},
{
"name": "Not",
"id": "343"
},
{
"name": "LogicalAssignments",
"id": "378"
},
{
"name": "NullishCoalescing",
"id": "379"
}
],
"document_URL": "https:\/\/tanstack.com\/",
"document_hostname": "tanstack.com",
"document_origin": "https:\/\/tanstack.com",
"viewport": {
"width": 1366,
"height": 681,
"dpr": 1
},
"domElements": 2028,
"domComplete": 1946,
"PerformancePaintTiming.first-paint": 1816,
"PerformancePaintTiming.first-contentful-paint": 1816,
"origin_dns": {
"a": [
"172.67.189.61",
"104.21.9.118"
],
"aaaa": [
"2606:4700:3036::6815:976",
"2606:4700:3032::ac43:bd3d"
],
"ns": [
"margot.ns.cloudflare.com.",
"simon.ns.cloudflare.com."
],
"mx": [
"1 smtp.google.com.",
"10 mx1.improvmx.com.",
"20 mx2.improvmx.com."
],
"txt": [
"\"google-site-verification=0VNfmS_xR2CkrsV6E1vz---8H0RBGcVex2nEqLi_BLA\"",
"\"google-site-verification=VOazUpC6cLqT0digK0p5cBAOKBBGKjIJKIYozcYac54\"",
"\"v=spf1 include:spf.improvmx.com ~all\""
],
"soa": [
"margot.ns.cloudflare.com. dns.cloudflare.com. 2408263776 10000 2400 604800 1800"
],
"https": [
"1 . alpn=\"h3,h2\" ipv4hint=\"104.21.9.118,172.67.189.61\" ech=\"AEX+DQBBNAAgACCBM2fCwBJ6ji2ZoKzfCmJ\/wY+6FnR4ea+lNCA\/XyVcTgAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=\" ipv6hint=\"2606:4700:3032::ac43:bd3d,2606:4700:3036::6815:976\""
],
"cname": [],
"svcb": []
},
"detected": {
"Ecommerce": "Cart Functionality",
"Issue trackers": "Sentry",
"UI frameworks": "Tailwind CSS",
"JavaScript frameworks": "TanStack Start",
"Web frameworks": "TanStack Start",
"Tag managers": "Google Tag Manager",
"Performance": "Priority Hints",
"Security": "HSTS",
"Analytics": "Google Analytics,Cloudflare Browser Insights",
"RUM": "Cloudflare Browser Insights",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph,HTTP\/3"
},
"detected_apps": {
"Cart Functionality": "",
"Sentry": "",
"Tailwind CSS": "",
"TanStack Start": "",
"Google Tag Manager": "",
"Priority Hints": "",
"HSTS": "",
"Google Analytics": "",
"Cloudflare Browser Insights": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": "",
"HTTP\/3": ""
},
"detected_technologies": {
"Cart Functionality": {
"name": "Cart Functionality",
"description": "Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.",
"slug": "cart-functionality",
"categories": [
{
"id": 6,
"slug": "ecommerce",
"description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
"groups": [
1
],
"name": "Ecommerce",
"priority": 1
}
],
"confidence": 100,
"version": "",
"icon": "Cart-generic.svg",
"website": "https:\/\/www.wappalyzer.com\/technologies\/ecommerce\/cart-functionality",
"pricing": [],
"cpe": null
},
"Sentry": {
"name": "Sentry",
"description": "Sentry is an open-source platform for workflow productivity, aggregating errors from across the stack in real time.",
"slug": "sentry",
"categories": [
{
"id": 13,
"slug": "issue-trackers",
"description": "Platforms used to manage and track bugs, tasks, and features in software development",
"groups": [
3,
18
],
"name": "Issue trackers",
"priority": 2
}
],
"confidence": 100,
"version": "",
"icon": "Sentry.svg",
"website": "https:\/\/sentry.io\/",
"pricing": [],
"cpe": null
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"description": "Provide pre-built components to build user interfaces",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"TanStack Start": {
"name": "TanStack Start",
"description": "TanStack Start takes TanStack Router's typed route tree, URL state, loaders, and prefetching, then adds the server pieces: full-document SSR, streaming, server functions, server routes, and build output for the runtime you choose.",
"slug": "tanstack-start",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"description": "Software used for building dynamic web applications and user interfaces",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
},
{
"id": 18,
"slug": "web-frameworks",
"description": "Software that provides a structure for building web applications",
"groups": [
9
],
"name": "Web frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "TanStack.svg",
"website": "https:\/\/tanstack.com\/start",
"pricing": [],
"cpe": null
},
"Google Tag Manager": {
"name": "Google Tag Manager",
"description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.",
"slug": "google-tag-manager",
"categories": [
{
"id": 42,
"slug": "tag-managers",
"description": "Tools that allow the addition of scripts and tracking tools to websites",
"groups": [
8
],
"name": "Tag managers",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Tag Manager.svg",
"website": "https:\/\/www.google.com\/tagmanager",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"description": "Tools that measure and optimize site speed",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"description": "Technologies that protect websites from vulnerabilities and attacks",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "https:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"Cloudflare Browser Insights": {
"name": "Cloudflare Browser Insights",
"description": "Cloudflare Browser Insights is a tool that measures the performance of websites from the perspective of users.",
"slug": "cloudflare-browser-insights",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 78,
"slug": "rum",
"description": "Tools that track performance as experienced by users",
"groups": [
2
],
"name": "RUM",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"HTTP\/3": {
"name": "HTTP\/3",
"description": "HTTP\/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"slug": "http-3",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "HTTP3.svg",
"website": "https:\/\/httpwg.org\/",
"pricing": [],
"cpe": null
}
},
"axe": {
"testEngine": "4.4.1",
"violations": [
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
]
}
],
"passes": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"overflow-x-hidden\">",
"target": [
"body"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"blog\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-newspaper.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"workshops\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-code.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(2) > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"showcase\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-sparkles.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"builder\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-hammer.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"npm\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-trending-up.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"shop\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shopping-bag.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"support\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-circle-question-mark.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"partners\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-heart.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".grid-cols-\\[repeat\\(2\\,260px\\)\\].grid.gap-3 > div:nth-child(1) > .grid.gap-1 > .active[href$=\"\/#sponsors\"][data-status=\"active\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"paid-support\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href=\"mailto:support@tanstack.com\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"ethos\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"tenets\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-book-open.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"brand-guide\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-paintbrush.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5.bg-white > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .dark\\:border-gray-700.shadow-sm.transition-transform:nth-child(1) > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(2) > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(3) > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\">",
"target": [
".place-items-center"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".lucide-search"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black > .lucide-user.h-3\\.5.w-3\\.5"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div>",
"target": [
".bottom-0"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-download"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span>",
"target": [
".hover\\:text-emerald-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-trending-up.size-5.mt-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span>",
"target": [
".border-cyan-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-star"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">000,000<\/span>",
"target": [
".border-yellow-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".hover\\:bg-emerald-600 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div>",
"target": [
".from-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".border-gray-300 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div>",
"target": [
".from-blue-500.to-cyan-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-layers"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\">",
"target": [
".h-32"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div>",
"target": [
".h-1.to-teal-500.from-emerald-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-code-xml"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div>",
"target": [
".h-1.inset-x-0.to-red-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-zap"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".to-pink-500.from-purple-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-shield"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".h-px.to-pink-500.from-purple-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg>",
"target": [
".text-amber-500 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg>",
"target": [
".text-slate-400 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg>",
"target": [
".text-amber-800.dark\\:text-amber-600:nth-child(1) > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
"a[href=\"\/partners?status=inactive\"] > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"] > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-green-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-red-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-emerald-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Forms\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Validation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: State Management\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"schanuelmiller\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-purple-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Data Grids\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Dashboards\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"kevinvancott\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[aria-label=\"linkedIn\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Templates\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"c_horobin\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Virtualization\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: DevTools\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Routers\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"www.forge42.dev\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2) > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-orange-600\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"svg[width=\"300\"][height=\"300\"][viewBox=\"0 0 461 461\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\">",
"target": [
".lucide-play"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\">",
"target": [
".lucide-log-in"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\">",
"target": [
".z-99999999"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">",
"target": [
"h2"
]
},
{
"html": "<h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3>",
"target": [
".tracking-\\[-0\\.04em\\]"
]
},
{
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .group-hover\\:underline"
]
},
{
"html": "<h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3>",
"target": [
".sm\\:text-4xl"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"html": "<h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3>",
"target": [
".space-y-8 > .text-3xl"
]
},
{
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
],
"impact": "serious",
"message": "Page has a heading"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R0",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R6",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "primary-mobile-menu",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "tanstack-highlight-theme",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<style id=\"tanstack-highlight-theme\">",
"target": [
"#tanstack-highlight-theme"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "radix-:R4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "libraries",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "partners",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "blog",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainers",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tannerlinsley",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span>",
"target": [
"#maintainer-name-tannerlinsley"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tkdodo",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span>",
"target": [
"#maintainer-name-tkdodo"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-crutchcorn",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span>",
"target": [
"#maintainer-name-crutchcorn"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-schiller-manuel",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span>",
"target": [
"#maintainer-name-schiller-manuel"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-kevinvandy",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span>",
"target": [
"#maintainer-name-kevinvandy"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-jherr",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span>",
"target": [
"#maintainer-name-jherr"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-seancassiere",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span>",
"target": [
"#maintainer-name-seancassiere"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-chorobin",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span>",
"target": [
"#maintainer-name-chorobin"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-piecyk",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span>",
"target": [
"#maintainer-name-piecyk"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-KyleAMathews",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span>",
"target": [
"#maintainer-name-KyleAMathews"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-AlemTuzlak",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span>",
"target": [
"#maintainer-name-AlemTuzlak"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-samwillis",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span>",
"target": [
"#maintainer-name-samwillis"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-lachlancollins",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span>",
"target": [
"#maintainer-name-lachlancollins"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "sponsors",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"sponsors\" class=\"scroll-mt-24\">",
"target": [
"#sponsors"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "discord",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "youtube",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "newsletter",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\">",
"target": [
".group-hover\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\">",
"target": [
".dark\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\">",
"target": [
".light\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\">",
"target": [
".animate-ship-peek > .w-16.xl\\:w-20[width=\"240\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"libraries\"][href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"learn\"][href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"merch\"][href$=\"shop\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\">",
"target": [
".animate-ship-peek-clickable"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\">",
"target": [
".hover\\:text-emerald-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\">",
"target": [
".border-cyan-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\">",
"target": [
".border-yellow-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a>",
"target": [
"a[href$=\"#libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">",
"target": [
".border-gray-300"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a>",
"target": [
"a[href$=\"#partners\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
"a[href$=\"wOwHtuJ\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
"a[href$=\"electric-sql.com\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/partners?status=inactive\">",
"target": [
"a[href=\"\/partners?status=inactive\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a>",
"target": [
"a[href$=\"#blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a>",
"target": [
"a[href$=\"#maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a>",
"target": [
".text-3xl > a[href$=\"#sponsors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a>",
"target": [
"a[href$=\"#discord\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-discord"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a>",
"target": [
"a[href$=\"#youtube\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-red-600"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a>",
"target": [
"a[href$=\"#newsletter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\">Blog<\/a>",
"target": [
"div:nth-child(1) > a[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a>",
"target": [
".md\\:grid-cols-3.sm\\:grid-cols-2.grid > div:nth-child(2) > a[href$=\"tan_stack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a>",
"target": [
"a[href$=\"tannerlinsley\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a>",
"target": [
"div:nth-child(4) > a[href$=\"tanstack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a>",
"target": [
"div:nth-child(5) > a[href$=\"@tan_stack\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a>",
"target": [
"a[href$=\"nozzle.io\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/ethos\">Ethos<\/a>",
"target": [
"div:nth-child(7) > a[href$=\"ethos\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\">Tenets<\/a>",
"target": [
"div:nth-child(8) > a[href$=\"tenets\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/privacy\">Privacy Policy<\/a>",
"target": [
"a[href$=\"privacy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/terms\">Terms of Service<\/a>",
"target": [
"a[href$=\"terms\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"grid gap-3 sm:grid-cols-2\">",
"target": [
".gap-8 > .sm\\:grid-cols-2"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
}
],
"incomplete": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
}
]
},
{
"id": "color-contrast",
"impact": null,
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"message": "Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"",
"stack": "Error: Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"\n at cn.parseString (<anonymous>:12:157033)\n at dn (<anonymous>:12:158723)\n at <anonymous>:12:291523\n at Array.some (<anonymous>)\n at Vs (<anonymous>:12:291471)\n at color-contrast-evaluate (<anonymous>:12:305490)\n at Mu.run (<anonymous>:12:329690)\n at <anonymous>:12:332322\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:332300\n at Array.forEach (<anonymous>)\n at ju.runChecks (<anonymous>:12:332232)\n at <anonymous>:12:333167\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333145\n at Array.forEach (<anonymous>)\n at <anonymous>:12:333123\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333071\n at Array.forEach (<anonymous>)\n at ju.run (<anonymous>:12:333049)\n at <anonymous>:12:337236\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:342527\n at Array.forEach (<anonymous>)\n at Wu.value (<anonymous>:12:342505)\n at <anonymous>:12:349662\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at Object.u1 [as _runRules] (<anonymous>:12:349640)\n at axe.run (<anonymous>:12:355983)\n at <anonymous>:12:434603",
"error": {
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
}
},
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
},
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": []
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "margot.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 24924,
"testUrl": "https:\/\/tanstack.com\/",
"userTime.sentry-tracing-init": 1926,
"userTimes": {
"sentry-tracing-init": 1926
},
"userTime": 1926,
"custom": [
"00_reset",
"Colordepth",
"Dpi",
"Images",
"Resolution",
"a11y",
"ads",
"almanac",
"aurora",
"avg_dom_depth",
"cms",
"cookies",
"crawl_links",
"css",
"css-variables",
"doctype",
"document_height",
"document_width",
"ecommerce",
"element_count",
"event-names",
"fugu-apis",
"generated-content",
"generated-html",
"has_shadow_root",
"img-loading-attr",
"initiators",
"inline_style_bytes",
"javascript",
"llms_txt_validation",
"localstorage_size",
"markup",
"media",
"meta_viewport",
"num_iframes",
"num_scripts",
"num_scripts_async",
"num_scripts_sync",
"observers",
"origin-trials",
"parsed_css",
"performance",
"privacy",
"privacy-sandbox",
"pwa",
"quirks_mode",
"responsive_images",
"robots_meta",
"robots_txt",
"sass",
"security",
"sessionstorage_size",
"structured-data",
"test_result",
"third-parties",
"usertiming",
"valid-head",
"well-known",
"wpt_bodies"
],
"00_reset": null,
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\",\"width\":30,\"height\":30,\"naturalWidth\":30,\"naturalHeight\":30,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-black.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-white.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":400,\"height\":400,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":500,\"height\":500,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-black-6Ojsn8yh.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-white-Co-Tyjbl.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-black-DeBDfNao.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-white-CFKFsfw2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-light-CIzGLYU_.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-dark-D643Zkrv.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-black-1mVxR6Bj.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-white-DLB1BxKZ.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-light-BYN-U_0H.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-dark-CRE22T_2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-black-DnXRiQQ3.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-white-CPxTEZSp.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-black-DNn7_580.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-white-COMTfjvn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/workos-black-DnPI5Ve5.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-light-Cloa3Onm.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-dark-DwgDxLwn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-light-C-5MDda4.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-dark-Bfu2Vl2j.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-table-v9-reactivity\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tannerlinsley.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tkdodo.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/crutchcorn.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/schiller-manuel.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/kevinvandy.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/jherr.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/seancassiere.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/chorobin.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/piecyk.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/KyleAMathews.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/AlemTuzlak.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/samwillis.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/lachlancollins.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"a11y": "{\"tables\":{\"total\":0,\"total_with_caption\":0,\"total_with_presentational\":0,\"total_with_figcaption\":0},\"file_extension_alts\":{\"total_elements_with_alt\":52,\"total_elements_with_non_empty_alt\":45,\"total_with_file_extension\":0,\"file_extensions\":{}},\"title_and_alt\":{\"total_alt\":52,\"total_title\":32,\"total_both\":0,\"total_alt_same_as_title\":0},\"th_with_scope_attribute\":{\"total_th\":0,\"total_with_scope\":0,\"scopes\":{}},\"td_with_headers_attribute\":{\"total_tds\":0,\"total_with_headers\":0},\"total_anchors_with_role_button\":0,\"total_role_tab_with_selected_and_controls\":0,\"placeholder_but_no_label\":{\"total_placeholder\":1,\"total_no_label\":1},\"divs_or_spans_as_button_or_link\":{\"total_role_button\":0,\"total_role_link\":0,\"total_either\":0},\"screen_reader_classes\":true,\"form_control_a11y_tree\":[{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R0\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"TanStack social channels\",\"id\":\"radix-:R2\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"TanStack social channels\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"TanStack social channels\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Social channels\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Theme: Auto. Switch to light mode.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Theme: Auto. Switch to light mode.\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Search TanStack\",\"aria-haspopup\":\"dialog\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\"},\"accessible_name\":\"Search TanStack\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Search TanStack\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"Search\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Open AI panel\",\"aria-haspopup\":\"dialog\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\",\"pressed\":\"false\"},\"accessible_name\":\"Open AI panel\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Open AI panel\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"AI Ask AI\"},{\"type\":\"attribute\",\"value\":\"Ask AI\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 11 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 11 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 11 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+11 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 1 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 1 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 1 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+1 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 2 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 2 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 2 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+2 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Log in to subscribe\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Log in to subscribe\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Community\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Community\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Tools\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Tools\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Support\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Support\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R6\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"true\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"true\"},\"accessible_name\":\"Blank starter\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Blank starter\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Migrate from Next.js\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Migrate from Next.js\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a blog\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a blog\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"SaaS dashboard\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"SaaS dashboard\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a shop\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a shop\"}],\"role\":\"button\"},{\"type\":\"textarea\",\"attributes\":{\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"editable\":\"plaintext\",\"settable\":true,\"multiline\":true,\"readonly\":false,\"required\":false},\"accessible_name\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"accessible_name_sources\":[{\"type\":\"placeholder\",\"value\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"attribute\":\"placeholder\"}],\"role\":\"textbox\"},{\"type\":\"button\",\"attributes\":{\"type\":\"submit\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Next \u2303 \u21b5\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Next \u2303 \u21b5\"}],\"role\":\"button\"}],\"fieldset_radio_checkbox\":{\"total_radio\":0,\"total_checkbox\":0,\"total_radio_in_fieldset\":0,\"total_checkbox_in_fieldset\":0,\"fieldsets\":[]},\"required_form_controls\":[]}",
"ads": "{\"ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"app_ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"sellers\":{\"present\":false,\"redirected\":false,\"status\":404}}",
"almanac": "{\"01.12\":1,\"01.13\":0,\"link-nodes\":{\"total\":27,\"nodes\":[{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/rolldown-runtime-9r-HBx0o.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-router-U0H7bmeq.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-query-BttgOCQn.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/icons-xTj2hkG8.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/shared-constants-yNCBtlN_.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/routes-DfNLmXGz.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/Footer-DXYm8Pa-.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/blog.functions-C-Dso7yf.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/users.functions-CeXclkLY.js\"},{\"tagName\":\"link\",\"rel\":\"canonical\",\"href\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"link\",\"rel\":\"preload\",\"href\":\"\/fonts\/Inter-latin.woff2\",\"as\":\"font\",\"type\":\"font\/woff2\",\"crossorigin\":\"anonymous\"},{\"tagName\":\"link\",\"rel\":\"apple-touch-icon\",\"sizes\":\"180x180\",\"href\":\"\/apple-touch-icon.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"32x32\",\"href\":\"\/favicon-32x32.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"16x16\",\"href\":\"\/favicon-16x16.png\"},{\"tagName\":\"link\",\"rel\":\"manifest\",\"href\":\"\/site.webmanifest\",\"color\":\"#fffff\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"href\":\"\/favicon.ico\"},{\"tagName\":\"link\",\"rel\":\"stylesheet\",\"href\":\"\/assets\/index-Drgb1pa5.css\",\"precedence\":\"default\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/ApplicationStarter-B3UMyhpE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncedValue-CV-ebLIG.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncer-DFwQa-3J.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/event-client-CV4ssJpW.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/store-Cj3QexLS.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/Icons-q42Z9Dpx.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"}],\"attribute_usage_count\":{\"rel\":27,\"href\":27,\"as\":9,\"type\":3,\"crossorigin\":9,\"sizes\":3,\"color\":1,\"precedence\":1}},\"priority-hints\":{\"total\":2,\"nodes\":[{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 block h-full w-full object-contain dark:hidden\",\"fetchpriority\":\"high\"},{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 hidden h-full w-full object-contain dark:block\",\"fetchpriority\":\"high\"}],\"attribute_usage_count\":{\"src\":2,\"width\":2,\"height\":2,\"alt\":2,\"loading\":2,\"decoding\":2,\"class\":2,\"fetchpriority\":2}},\"meta-nodes\":{\"total\":17,\"nodes\":[{\"tagName\":\"meta\",\"charset\":\"utf-8\"},{\"tagName\":\"meta\",\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"},{\"tagName\":\"meta\",\"name\":\"theme-color\",\"content\":\"#f9fafb\",\"media\":\"(prefers-color-scheme: dark)\"},{\"tagName\":\"meta\",\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"tagName\":\"meta\",\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"keywords\"},{\"tagName\":\"meta\",\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"property\":\"og:type\",\"content\":\"website\"},{\"tagName\":\"meta\",\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}],\"attribute_usage_count\":{\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5}},\"10.5\":[],\"seo-anchor-elements\":{\"internal\":153,\"external\":81,\"hash\":10,\"navigateHash\":0,\"earlyHash\":0},\"seo-titles\":{\"titleWords\":56,\"titleElements\":21},\"seo-words\":{\"wordsCount\":548,\"wordElements\":68},\"input_elements\":{\"total\":1,\"nodes\":[{\"tagName\":\"textarea\",\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"}],\"attribute_usage_count\":{\"rows\":1,\"placeholder\":1,\"class\":1}},\"link_protocols_used\":{\"https\":230,\"mailto\":4},\"06.47\":0,\"08.39\":{\"link\":0,\"script\":1},\"09.27\":{\"total\":39,\"nodes\":[{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"section\",\"tabindex\":\"-1\"}],\"attribute_usage_count\":{\"href\":35,\"target\":13,\"rel\":13,\"aria-label\":39,\"class\":38,\"tabindex\":39,\"title\":22,\"type\":3,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1}},\"icon_only_clickables\":39,\"inline_svg_stats\":{\"total\":169,\"content_lengths\":[462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,1481,1471,552,597,633,465,320,342,318,1481,1471,552,342,367,462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,405,359,667,305,354,354,354,354,354,305,551,337,413,423,187,156,128,305,305,123,123,141,141,141,672,259,760,404,123,141,141,141,672,760,404,123,123,123,123,123,141,141,141,672,259,760,404,123,141,141,141,672,259,760,123,123,123,141,141,141,672,259,760,538,404,123,141,672,123,141,141,141,672,259,760,404,123,141,672,259,760,123,141,141,672,123,141,672,123,141,141,141,672,259,760,404,123,141,141,672,123,123,141,672,305,536,341,360,341],\"attribute_usage_count\":{\"xmlns\":81,\"width\":81,\"height\":81,\"viewbox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"class\":168,\"aria-hidden\":168,\"role\":13,\"aria-label\":1}},\"images\":{\"pictures\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"imgs\":{\"total\":52,\"nodes\":[{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\"},{\"tagName\":\"img\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"}],\"attribute_usage_count\":{\"src\":52,\"width\":34,\"alt\":52,\"loading\":50,\"decoding\":21,\"class\":51,\"height\":33,\"fetchpriority\":2,\"sizes\":28,\"style\":13}},\"sources\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"total_with_srcset\":0,\"total_with_sizes\":28,\"total_pictures_with_img\":0,\"sizes_values\":[\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"],\"loading_values\":[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"],\"alt_lengths\":[0,0,0,0,16,13,13,10,10,7,7,7,7,10,10,7,7,5,5,7,7,10,10,7,7,6,6,5,5,6,6,8,8,6,6,0,0,0,24,29,26,25,24,25,23,29,27,22,21,20,25,12]},\"videos\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"audios\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"iframes\":{\"iframes\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"loading_values\":[]},\"scripts\":{\"total\":6,\"nodes\":[{\"tagName\":\"script\"},{\"tagName\":\"script\"},{\"tagName\":\"script\",\"type\":\"module\",\"async\":\"\",\"src\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"defer\":\"\",\"src\":\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\",\"integrity\":\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\",\"data-cf-beacon\":\"\",\"crossorigin\":\"anonymous\"}],\"attribute_usage_count\":{\"type\":1,\"async\":3,\"src\":4,\"data-ga-loader\":2,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1,\"crossorigin\":1}},\"nodes_using_role\":{\"total\":13,\"usage_and_count\":{\"img\":13}},\"headings_order\":[1,2,3,3,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3],\"shortcuts_stats\":{\"total_with_aria_shortcut\":0,\"total_with_accesskey\":0,\"aria_shortcut_values\":[],\"accesskey_values\":[]},\"attributes_used_on_elements\":{\"lang\":1,\"class\":1622,\"style\":109,\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5,\"rel\":103,\"href\":261,\"as\":9,\"type\":32,\"crossorigin\":10,\"sizes\":31,\"color\":1,\"precedence\":1,\"id\":27,\"async\":3,\"src\":56,\"data-ga-loader\":2,\"data-status\":3,\"aria-current\":3,\"width\":151,\"alt\":52,\"loading\":50,\"decoding\":21,\"aria-haspopup\":6,\"aria-expanded\":11,\"data-state\":4,\"aria-label\":152,\"data-menu-key\":12,\"data-library-menu-item\":30,\"data-library-badge\":20,\"xmlns\":81,\"height\":150,\"viewBox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"aria-hidden\":186,\"d\":208,\"x\":36,\"y\":36,\"rx\":36,\"target\":76,\"role\":13,\"cx\":35,\"cy\":35,\"r\":35,\"title\":32,\"data-search-trigger\":1,\"aria-pressed\":6,\"aria-controls\":1,\"data-collapsible\":9,\"data-mobile-menu\":1,\"data-collapsible-trigger\":6,\"data-site-menu-tint\":1,\"data-site-content\":1,\"fetchpriority\":2,\"rows\":1,\"placeholder\":1,\"data-adapter-label\":6,\"data-connection-flow\":5,\"data-connection-port\":10,\"datetime\":3,\"tabindex\":39,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1},\"body_node\":{\"tagName\":\"body\",\"class\":\"overflow-x-hidden\"},\"html_node\":{\"tagName\":\"html\",\"lang\":\"en\",\"class\":\"light auto\",\"style\":\"color-scheme: light;\"},\"document_title\":{\"value\":\"TanStack | The open-source application stack for the web.\",\"length\":57},\"length_of_h1s\":[8]}",
"aurora": {
"ng_version": null,
"ng_img_user": null,
"ng_priority_img_count": null,
"ng_server_context": null,
"nuxt_version": null,
"nuxt_vue_version": null,
"next_version": null,
"next_is_script_user": null,
"next_is_third_parties_user": null,
"next_script_before_interactive_count": null,
"next_script_after_interactive_count": null,
"next_script_lazy_on_load_count": null,
"next_script_worker_count": null,
"react_version": null,
"svelte_version": null,
"feature_flags": []
},
"avg_dom_depth": 14,
"cms": {
"wordpress": {
"theme": {
"theme": null,
"child_theme": null
},
"block_theme": false,
"has_embed_block": false,
"embed_block_count": {
"total": 0,
"total_by_type": []
},
"scripts": [],
"content_type": {
"template": "unknown",
"post_type": "",
"taxonomy": ""
},
"uses_interactivity_api": false,
"interactivity_api_usage": {
"total_regions": 0,
"total_regions_by_namespace": []
}
}
},
"cookies": [
{
"name": "_ga",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120070.641325,
"size": 30,
"httpOnly": false,
"secure": false,
"session": false
},
{
"name": "_ga_JMT1Z50SPS",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120070.655788,
"size": 59,
"httpOnly": false,
"secure": false,
"session": false
}
],
"crawl_links": [
"https:\/\/tanstack.com\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0",
"https:\/\/tanstack.com\/explore",
"https:\/\/tanstack.com\/libraries",
"https:\/\/tanstack.com\/shop",
"https:\/\/tanstack.com\/login",
"https:\/\/tanstack.com\/blog",
"https:\/\/tanstack.com\/blog\/tanstack-table-v9-reactivity",
"https:\/\/tanstack.com\/blog\/run-coding-agents-in-a-sandbox",
"https:\/\/tanstack.com\/blog\/tanstack-open-source-awards-2026",
"https:\/\/tanstack.com\/stack\/state",
"https:\/\/tanstack.com\/stack\/performance",
"https:\/\/tanstack.com\/stack\/framework",
"https:\/\/tanstack.com\/stack\/tooling",
"https:\/\/tanstack.com\/stack\/ui",
"https:\/\/tanstack.com\/maintainers",
"https:\/\/tanstack.com\/tenets",
"https:\/\/tanstack.com\/ethos",
"https:\/\/tanstack.com\/showcase",
"https:\/\/tanstack.com\/paid-support",
"https:\/\/tanstack.com\/partners"
],
"css": "{\"css_in_js\":[],\"prefersColorScheme\":false,\"externalCssInHead\":1,\"externalCssInBody\":0,\"inlineCssInHead\":2,\"inlineCssInBody\":0}",
"css-variables": "{\"summary\":{\"--color-gray-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-50)\",\"selector\":\".dropdown-item:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#fafafa\",\"selector\":\":root, :host\"}]},\"--color-gray-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-ghost:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-icon:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\"[data-tab] .markdown-alert\"}],\"set\":[{\"value\":\"#f5f5f5\",\"selector\":\":root, :host\"}]},\"--color-gray-200\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-200)\",\"selector\":\".btn-secondary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#e5e5e5\",\"selector\":\":root, :host\"}]},\"--color-gray-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".dropdown-item:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\":is([data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol):is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#d4d4d4\",\"selector\":\":root, :host\"}]},\"--color-gray-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-ghost:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-icon:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".input-base::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".text-secondary:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#a3a3a3\",\"selector\":\":root, :host\"}]},\"--color-gray-500\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".input-base:is(.dark, .dark *)::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".text-tertiary, .text-tertiary:is(.dark, .dark *)\"},{\"usedIn\":\"stroke\",\"value\":\"color-mix(in oklab, var(--color-gray-500) 20%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#737373\",\"selector\":\":root, :host\"}]},\"--color-gray-600\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-ghost\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-icon\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".text-secondary\"}],\"set\":[{\"value\":\"#525252\",\"selector\":\":root, :host\"}]},\"--color-gray-700\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-icon:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}],\"set\":[{\"value\":\"#404040\",\"selector\":\":root, :host\"}]},\"--color-gray-800\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-ghost:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".card:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".dropdown-menu:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".bg-clip-text\",\"condition\":[{\"type\":\"media\",\"test\":\"print\"}]},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-gray-800) 90%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#262626\",\"selector\":\":root, :host\"}]},\"--color-gray-900\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".input-base\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".TanStackRouterDevtools > button:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".markdown-alert:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\"[data-tab] .markdown-alert:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#171717\",\"selector\":\":root, :host\"}]},\"--color-gray-950\":{\"set\":[{\"value\":\"#0a0a0a\",\"selector\":\":root, :host\"}]},\"--color-white\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-danger\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".card\"},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-elevated\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-interactive\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".markdown-alert\"}]},\"--plot-background\":{\"set\":[{\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"}]},\"--ts-mega-dropdown-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(.985)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), 0, 0) scale(1)\",\"selector\":\".ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):hover > .ts-mega-dropdown, .ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):focus-within > .ts-mega-dropdown\"}],\"set\":[{\"value\":\"0\",\"selector\":\".ts-mega-dropdown\"},{\"value\":\"-50%\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--ts-primary-nav-target-width\":{\"get\":[{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown-panel\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}],\"set\":[{\"value\":\"453px\",\"selector\":\"\"}]},\"--navbar-height\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"calc(var(--navbar-height) - .625rem)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--tw-translate-x\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-docs-layout][data-docs-menu-open=\\\"true\\\"] [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-menu-trigger]:is(:hover, :focus, :active)) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-desktop-menu]:hover) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--font-weight-medium\":{\"get\":[{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"}]},\"--tw-font-weight\":{\"set\":[{\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"value\":\"500\",\"selector\":\"[data-tab] a\"}]},\"--tw-ease\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--default-transition-timing-function\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--tw-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}],\"set\":[{\"value\":\".2s\",\"selector\":\".card\"},{\"value\":\".2s\",\"selector\":\".card-elevated\"},{\"value\":\".2s\",\"selector\":\".card-interactive\"}]},\"--default-transition-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}]},\"--color-blue-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".dropdown-item-active\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".text-link\"}]},\"--color-blue-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".btn-primary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".text-link:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--color-red-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-600)\",\"selector\":\".btn-danger\"}]},\"--color-red-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-700)\",\"selector\":\".btn-danger:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--text-sm\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".input-base\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--tw-leading\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}],\"set\":[{\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--text-sm--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"}]},\"--tw-ring-inset\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-offset-width\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-color\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}],\"set\":[{\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-inset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-inset-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-ring-offset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--color-blue-500\":{\"get\":[{\"usedIn\":\"--tw-ring-color\",\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-blue-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-note .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--tw-outline-style\":{\"set\":[{\"value\":\"none\",\"selector\":\".input-base:focus\"}]},\"--tw-shadow-color\":{\"get\":[{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--blur-sm\":{\"get\":[{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-blur\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}],\"set\":[{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-brightness\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-contrast\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-grayscale\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-hue-rotate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-invert\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-opacity\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-saturate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-sepia\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--color-black\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-elevated:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-interactive:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-black)\",\"selector\":\"pre\"}]},\"--color-blue-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-50)\",\"selector\":\".dropdown-item-active\"}]},\"--color-blue-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".badge-blue:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-blue-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".badge-blue:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".text-link:is(.dark, .dark *)\"}]},\"--text-xs\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-xs)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--text-xs--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--color-blue-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-100)\",\"selector\":\".badge-blue\"}]},\"--color-blue-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-800)\",\"selector\":\".badge-blue\"}]},\"--color-green-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-green-100)\",\"selector\":\".badge-green\"}]},\"--color-green-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-800)\",\"selector\":\".badge-green\"}]},\"--color-green-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-green-900) 30%, transparent)\",\"selector\":\".badge-green:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-400)\",\"selector\":\".badge-green:is(.dark, .dark *)\"}]},\"--color-red-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-100)\",\"selector\":\".badge-red\"}]},\"--color-red-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-800)\",\"selector\":\".badge-red\"}]},\"--color-red-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-red-900) 30%, transparent)\",\"selector\":\".badge-red:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-400)\",\"selector\":\".badge-red:is(.dark, .dark *)\"}]},\"--color-yellow-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-100)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-800)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-yellow-900) 30%, transparent)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-yellow-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\"mark\"}]},\"--color-blue-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-300)\",\"selector\":\".text-link:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--leading-tight\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"}]},\"--code-font\":{\"get\":[{\"usedIn\":\"font-family\",\"value\":\"var(--code-font)\",\"selector\":\"pre .inline-completions ul.dropdown\"}]},\"--spacing\":{\"get\":[{\"usedIn\":\"--tw-translate-x\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"padding-top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-bottom\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-left\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"padding-right\",\"value\":\"calc(var(--spacing) * 5)\",\"selector\":\".markdown-alert .markdown-alert-content\"},{\"usedIn\":\"margin-top\",\"value\":\"calc(var(--spacing) * 0)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"},{\"usedIn\":\"top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"},{\"usedIn\":\"right\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--tw-translate-y\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"calc(50px * -1)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-border-style\":{\"get\":[{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"border-left-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"}],\"set\":[{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock\"},{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--radius-sm\":{\"get\":[{\"usedIn\":\"border-top-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-bottom-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"}]},\"--color-yellow-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-yellow-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-warning .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-red-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-caution .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-green-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-tip .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-purple-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-purple-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-important .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--leading-normal\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"}]},\"--home-open-source-gradient\":{\"get\":[{\"usedIn\":\"background-image\",\"value\":\"var(--home-open-source-gradient)\",\"selector\":\".home-open-source-gradient\"}],\"set\":[{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\",\"selector\":\".home-open-source-gradient\"}]},\"--leading-relaxed\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--th-background\":{\"set\":[{\"value\":\"#ffffff\",\"selector\":\":root\"},{\"value\":\"#111111\",\"selector\":\".dark\"}]},\"--th-token\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\"pre.th-code\"},{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\".th-token\"}],\"set\":[{\"value\":\"#24292f\",\"selector\":\":root\"},{\"value\":\"#d4d4d4\",\"selector\":\".dark\"}]},\"--th-attr\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-attr)\",\"selector\":\".th-attr\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-code-inline\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-code-inline)\",\"selector\":\".th-code-inline\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-command\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-command)\",\"selector\":\".th-command\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-comment\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-comment)\",\"selector\":\".th-comment\"}],\"set\":[{\"value\":\"#6e7781\",\"selector\":\":root\"},{\"value\":\"#a3a3a3\",\"selector\":\".dark\"}]},\"--th-deleted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-deleted)\",\"selector\":\".th-deleted\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-function\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-function)\",\"selector\":\".th-function\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-heading\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-heading)\",\"selector\":\".th-heading\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-inserted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-inserted)\",\"selector\":\".th-inserted\"}],\"set\":[{\"value\":\"#1a7f37\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-keyword\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-keyword)\",\"selector\":\".th-keyword\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-link\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-link)\",\"selector\":\".th-link\"}],\"set\":[{\"value\":\"#0969da\",\"selector\":\":root\"},{\"value\":\"#58a6ff\",\"selector\":\".dark\"}]},\"--th-literal\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-literal)\",\"selector\":\".th-literal\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-meta\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-meta)\",\"selector\":\".th-meta\"}],\"set\":[{\"value\":\"#57606a\",\"selector\":\":root\"},{\"value\":\"#737373\",\"selector\":\".dark\"}]},\"--th-number\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-number)\",\"selector\":\".th-number\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-operator\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-operator)\",\"selector\":\".th-operator\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-property\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-property)\",\"selector\":\".th-property\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-selector\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-selector)\",\"selector\":\".th-selector\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-string\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-string)\",\"selector\":\".th-string\"}],\"set\":[{\"value\":\"#0a7f64\",\"selector\":\":root\"},{\"value\":\"#a5d6ff\",\"selector\":\".dark\"}]},\"--th-tag\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-tag)\",\"selector\":\".th-tag\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-type\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-type)\",\"selector\":\".th-type\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-variable\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-variable)\",\"selector\":\".th-variable\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--toast-icon-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-icon-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-icon-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-icon-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-svg-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-svg-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-start\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--toast-close-button-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-end\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--toast-close-button-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-transform\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--toast-close-button-transform)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"translate(-35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"translate(35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--width\":{\"get\":[{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toaster]\"},{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"}]},\"--gray1\":{\"get\":[{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 99%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray2\":{\"set\":[{\"value\":\"hsl(0, 0%, 97.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray3\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 95.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray4\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 93%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray5\":{\"set\":[{\"value\":\"hsl(0, 0%, 90.9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray6\":{\"set\":[{\"value\":\"hsl(0, 0%, 88.7%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray7\":{\"set\":[{\"value\":\"hsl(0, 0%, 85.8%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray8\":{\"set\":[{\"value\":\"hsl(0, 0%, 78%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray9\":{\"set\":[{\"value\":\"hsl(0, 0%, 56.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray10\":{\"set\":[{\"value\":\"hsl(0, 0%, 52.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray11\":{\"set\":[{\"value\":\"hsl(0, 0%, 43.5%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray12\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--border-radius\":{\"set\":[{\"value\":\"8px\",\"selector\":\"[data-sonner-toaster]\"}]},\"--offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"right\\\"]\"}]},\"--offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\"}]},\"--offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\"}]},\"--offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\"}]},\"--y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y)\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}],\"set\":[{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"translateY(-100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"value\":\"translateY(0)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(40%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"false\\\"]\"}]},\"--lift\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}],\"set\":[{\"value\":\"1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"-1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--gap\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--gap) + 1px)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"true\\\"]::after\"}]},\"--lift-amount\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--z-index\":{\"get\":[{\"usedIn\":\"z-index\",\"value\":\"var(--z-index)\",\"selector\":\"[data-sonner-toast]\"}]},\"--normal-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-cancel]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast] [data-close-button]\"}],\"set\":[{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-bg)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"}],\"set\":[{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--toasts-before\":{\"get\":[{\"usedIn\":\"--scale\",\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--scale\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--front-toast-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--front-toast-height)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--offset\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}]},\"--initial-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--initial-height)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--initial-height) + 20%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"]::before\"}]},\"--swipe-amount-y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--swipe-amount-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--mobile-offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"calc(var(--mobile-offset-left) * -1)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"width\",\"value\":\"calc(100% - var(--mobile-offset-left) * 2)\",\"selector\":\"[data-sonner-toaster] [data-sonner-toast]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--mobile-offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--mobile-offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--normal-border\":{\"set\":[{\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-bg\":{\"set\":[{\"value\":\"hsl(143, 85%, 96%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-border\":{\"set\":[{\"value\":\"hsl(145, 92%, 87%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(147, 100%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(140, 100%, 27%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 86%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-bg\":{\"set\":[{\"value\":\"hsl(208, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(215, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-border\":{\"set\":[{\"value\":\"hsl(221, 91%, 93%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(223, 43%, 17%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(210, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(216, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-bg\":{\"set\":[{\"value\":\"hsl(49, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(64, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-border\":{\"set\":[{\"value\":\"hsl(49, 91%, 84%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(60, 100%, 9%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(31, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(46, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-bg\":{\"set\":[{\"value\":\"hsl(359, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 76%, 10%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-border\":{\"set\":[{\"value\":\"hsl(359, 100%, 94%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(357, 89%, 16%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(360, 100%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 100%, 81%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-border-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 25%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--size\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"}],\"set\":[{\"value\":\"16px\",\"selector\":\".sonner-loading-wrapper\"}]}},\"computed\":[{\"element\":\"HTML.light.auto\",\"children\":[{\"element\":\"NAV.hidden.min-[900px]:flex.relative.shrink-0.items-center.gap-0\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown-panel.ts-glass-menu.rounded-xl.w-max.min-w-[var(--ts-primary-nav-target-width,0px)].max-w-[calc(100vw-2rem)].border.border-white\/45.bg-white\/80.p-4.shadow-2xl.shadow-black\/15.backdrop-blur-2xl.backdrop-saturate-150.dark:border-white\/10.dark:bg-black\/70.dark:shadow-black\/50\",\"declarations\":{\"--tw-backdrop-blur\":{\"value\":\"blur(40px)\"},\"--tw-backdrop-saturate\":{\"value\":\"saturate(150%)\"},\"--tw-shadow\":{\"value\":\"0 25px 50px -12px color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"},\"--tw-shadow-color\":{\"value\":\"color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"}}}],\"declarations\":{\"min-width\":{\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"references\":[\"--ts-primary-nav-target-width\"],\"computed\":\"453px\"},\"transform\":{\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(0.985)\",\"references\":[\"--ts-mega-dropdown-x\"],\"computed\":\"translate3d(0px, -8px, 0px) scale(0.985, 0.985)\"},\"--ts-mega-dropdown-x\":{\"value\":\"0\"}},\"times\":6}],\"declarations\":{\"--ts-primary-nav-target-width\":{\"value\":\"453px\"}}},{\"element\":\"SPAN.home-open-source-gradient\",\"declarations\":{\"background-image\":{\"value\":\"var(--home-open-source-gradient)\",\"references\":[\"--home-open-source-gradient\"],\"computed\":\"linear-gradient(90deg, rgb(20, 184, 166), rgb(59, 130, 246), rgb(168, 85, 247), rgb(244, 63, 94), rgb(234, 179, 8), rgb(20, 184, 166))\"},\"--home-open-source-gradient\":{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\"}}},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.font-black.text-transparent.from-emerald-500.to-teal-500\",\"declarations\":{\"--tw-font-weight\":{\"value\":\"900\"},\"--tw-gradient-from\":{\"value\":\"oklch(0.696 0.17 162.48)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.696 0.17 162.48) 0%, oklch(0.704 0.14 182.503) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.704 0.14 182.503)\",\"type\":\"CSSStyleValue\"}},\"times\":3},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.text-transparent.from-orange-500.to-red-500\",\"declarations\":{\"--tw-gradient-from\":{\"value\":\"oklch(0.705 0.213 47.604)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.705 0.213 47.604) 0%, oklch(0.637 0.237 25.331) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.637 0.237 25.331)\",\"type\":\"CSSStyleValue\"}}}],\"declarations\":{\"--anchor-scroll-padding-top\":{\"value\":\"calc(52px + 0px)\"},\"--animate-bounce\":{\"value\":\"bounce 1s infinite\"},\"--animate-ping\":{\"value\":\"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite\"},\"--animate-pulse\":{\"value\":\"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite\"},\"--animate-spin\":{\"value\":\"spin 1s linear infinite\"},\"--aspect-video\":{\"value\":\"16 \/ 9\"},\"--blur-2xl\":{\"value\":\"40px\"},\"--blur-3xl\":{\"value\":\"64px\"},\"--blur-lg\":{\"value\":\"16px\"},\"--blur-md\":{\"value\":\"12px\"},\"--blur-sm\":{\"value\":\"8px\"},\"--blur-xl\":{\"value\":\"24px\"},\"--breakpoint-lg\":{\"value\":\"64rem\"},\"--breakpoint-sm\":{\"value\":\"40rem\"},\"--color-amber-100\":{\"value\":\"oklch(96.2% 0.059 95.617)\"},\"--color-amber-200\":{\"value\":\"oklch(92.4% 0.12 95.746)\"},\"--color-amber-300\":{\"value\":\"oklch(87.9% 0.169 91.605)\"},\"--color-amber-400\":{\"value\":\"oklch(82.8% 0.189 84.429)\"},\"--color-amber-50\":{\"value\":\"oklch(98.7% 0.022 95.277)\"},\"--color-amber-500\":{\"value\":\"oklch(76.9% 0.188 70.08)\"},\"--color-amber-600\":{\"value\":\"oklch(66.6% 0.179 58.318)\"},\"--color-amber-700\":{\"value\":\"oklch(55.5% 0.163 48.998)\"},\"--color-amber-800\":{\"value\":\"oklch(47.3% 0.137 46.201)\"},\"--color-amber-900\":{\"value\":\"oklch(41.4% 0.112 45.904)\"},\"--color-amber-950\":{\"value\":\"oklch(27.9% 0.077 45.635)\"},\"--color-black\":{\"value\":\"#000\"},\"--color-blue-100\":{\"value\":\"oklch(93.2% 0.032 255.585)\"},\"--color-blue-200\":{\"value\":\"oklch(88.2% 0.059 254.128)\"},\"--color-blue-300\":{\"value\":\"oklch(80.9% 0.105 251.813)\"},\"--color-blue-400\":{\"value\":\"oklch(70.7% 0.165 254.624)\"},\"--color-blue-50\":{\"value\":\"oklch(97% 0.014 254.604)\"},\"--color-blue-500\":{\"value\":\"oklch(62.3% 0.214 259.815)\"},\"--color-blue-600\":{\"value\":\"oklch(54.6% 0.245 262.881)\"},\"--color-blue-700\":{\"value\":\"oklch(48.8% 0.243 264.376)\"},\"--color-blue-800\":{\"value\":\"oklch(42.4% 0.199 265.638)\"},\"--color-blue-900\":{\"value\":\"oklch(37.9% 0.146 265.522)\"},\"--color-blue-950\":{\"value\":\"oklch(28.2% 0.091 267.935)\"},\"--color-cyan-100\":{\"value\":\"oklch(95.6% 0.045 203.388)\"},\"--color-cyan-200\":{\"value\":\"oklch(91.7% 0.08 205.041)\"},\"--color-cyan-300\":{\"value\":\"oklch(86.5% 0.127 207.078)\"},\"--color-cyan-400\":{\"value\":\"oklch(78.9% 0.154 211.53)\"},\"--color-cyan-50\":{\"value\":\"oklch(98.4% 0.019 200.873)\"},\"--color-cyan-500\":{\"value\":\"oklch(71.5% 0.143 215.221)\"},\"--color-cyan-600\":{\"value\":\"oklch(60.9% 0.126 221.723)\"},\"--color-cyan-700\":{\"value\":\"oklch(52% 0.105 223.128)\"},\"--color-cyan-800\":{\"value\":\"oklch(45% 0.085 224.283)\"},\"--color-cyan-900\":{\"value\":\"oklch(39.8% 0.07 227.392)\"},\"--color-cyan-950\":{\"value\":\"oklch(30.2% 0.056 229.695)\"},\"--color-discord\":{\"value\":\"#536bbd\"},\"--color-emerald-100\":{\"value\":\"oklch(95% 0.052 163.051)\"},\"--color-emerald-200\":{\"value\":\"oklch(90.5% 0.093 164.15)\"},\"--color-emerald-300\":{\"value\":\"oklch(84.5% 0.143 164.978)\"},\"--color-emerald-400\":{\"value\":\"oklch(76.5% 0.177 163.223)\"},\"--color-emerald-50\":{\"value\":\"oklch(97.9% 0.021 166.113)\"},\"--color-emerald-500\":{\"value\":\"oklch(69.6% 0.17 162.48)\"},\"--color-emerald-600\":{\"value\":\"oklch(59.6% 0.145 163.225)\"},\"--color-emerald-700\":{\"value\":\"oklch(50.8% 0.118 165.612)\"},\"--color-emerald-800\":{\"value\":\"oklch(43.2% 0.095 166.913)\"},\"--color-emerald-900\":{\"value\":\"oklch(37.8% 0.077 168.94)\"},\"--color-emerald-950\":{\"value\":\"oklch(26.2% 0.051 172.552)\"},\"--color-fuchsia-500\":{\"value\":\"oklch(66.7% 0.295 322.15)\"},\"--color-gray-100\":{\"value\":\"#f5f5f5\"},\"--color-gray-200\":{\"value\":\"#e5e5e5\"},\"--color-gray-300\":{\"value\":\"#d4d4d4\"},\"--color-gray-400\":{\"value\":\"#a3a3a3\"},\"--color-gray-50\":{\"value\":\"#fafafa\"},\"--color-gray-500\":{\"value\":\"#737373\"},\"--color-gray-600\":{\"value\":\"#525252\"},\"--color-gray-700\":{\"value\":\"#404040\"},\"--color-gray-800\":{\"value\":\"#262626\"},\"--color-gray-900\":{\"value\":\"#171717\"},\"--color-gray-950\":{\"value\":\"#0a0a0a\"},\"--color-green-100\":{\"value\":\"oklch(96.2% 0.044 156.743)\"},\"--color-green-200\":{\"value\":\"oklch(92.5% 0.084 155.995)\"},\"--color-green-300\":{\"value\":\"oklch(87.1% 0.15 154.449)\"},\"--color-green-400\":{\"value\":\"oklch(79.2% 0.209 151.711)\"},\"--color-green-50\":{\"value\":\"oklch(98.2% 0.018 155.826)\"},\"--color-green-500\":{\"value\":\"oklch(72.3% 0.219 149.579)\"},\"--color-green-600\":{\"value\":\"oklch(62.7% 0.194 149.214)\"},\"--color-green-700\":{\"value\":\"oklch(52.7% 0.154 150.069)\"},\"--color-green-800\":{\"value\":\"oklch(44.8% 0.119 151.328)\"},\"--color-green-900\":{\"value\":\"oklch(39.3% 0.095 152.535)\"},\"--color-green-950\":{\"value\":\"oklch(26.6% 0.065 152.934)\"},\"--color-indigo-100\":{\"value\":\"oklch(93% 0.034 272.788)\"},\"--color-indigo-200\":{\"value\":\"oklch(87% 0.065 274.039)\"},\"--color-indigo-300\":{\"value\":\"oklch(78.5% 0.115 274.713)\"},\"--color-indigo-400\":{\"value\":\"oklch(67.3% 0.182 276.935)\"},\"--color-indigo-50\":{\"value\":\"oklch(96.2% 0.018 272.314)\"},\"--color-indigo-500\":{\"value\":\"oklch(58.5% 0.233 277.117)\"},\"--color-indigo-600\":{\"value\":\"oklch(51.1% 0.262 276.966)\"},\"--color-indigo-700\":{\"value\":\"oklch(45.7% 0.24 277.023)\"},\"--color-indigo-800\":{\"value\":\"oklch(39.8% 0.195 277.366)\"},\"--color-indigo-900\":{\"value\":\"oklch(35.9% 0.144 278.697)\"},\"--color-indigo-950\":{\"value\":\"oklch(25.7% 0.09 281.288)\"},\"--color-lime-100\":{\"value\":\"oklch(96.7% 0.067 122.328)\"},\"--color-lime-200\":{\"value\":\"oklch(93.8% 0.127 124.321)\"},\"--color-lime-300\":{\"value\":\"oklch(89.7% 0.196 126.665)\"},\"--color-lime-400\":{\"value\":\"oklch(84.1% 0.238 128.85)\"},\"--color-lime-50\":{\"value\":\"oklch(98.6% 0.031 120.757)\"},\"--color-lime-500\":{\"value\":\"oklch(76.8% 0.233 130.85)\"},\"--color-lime-600\":{\"value\":\"oklch(64.8% 0.2 131.684)\"},\"--color-lime-700\":{\"value\":\"oklch(53.2% 0.157 131.589)\"},\"--color-lime-800\":{\"value\":\"oklch(45.3% 0.124 130.933)\"},\"--color-lime-900\":{\"value\":\"oklch(40.5% 0.101 131.063)\"},\"--color-lime-950\":{\"value\":\"oklch(27.4% 0.072 132.109)\"},\"--color-orange-100\":{\"value\":\"oklch(95.4% 0.038 75.164)\"},\"--color-orange-200\":{\"value\":\"oklch(90.1% 0.076 70.697)\"},\"--color-orange-300\":{\"value\":\"oklch(83.7% 0.128 66.29)\"},\"--color-orange-400\":{\"value\":\"oklch(75% 0.183 55.934)\"},\"--color-orange-50\":{\"value\":\"oklch(98% 0.016 73.684)\"},\"--color-orange-500\":{\"value\":\"oklch(70.5% 0.213 47.604)\"},\"--color-orange-600\":{\"value\":\"oklch(64.6% 0.222 41.116)\"},\"--color-orange-700\":{\"value\":\"oklch(55.3% 0.195 38.402)\"},\"--color-orange-800\":{\"value\":\"oklch(47% 0.157 37.304)\"},\"--color-orange-900\":{\"value\":\"oklch(40.8% 0.123 38.172)\"},\"--color-orange-950\":{\"value\":\"oklch(26.6% 0.079 36.259)\"},\"--color-pink-100\":{\"value\":\"oklch(94.8% 0.028 342.258)\"},\"--color-pink-200\":{\"value\":\"oklch(89.9% 0.061 343.231)\"},\"--color-pink-300\":{\"value\":\"oklch(82.3% 0.12 346.018)\"},\"--color-pink-400\":{\"value\":\"oklch(71.8% 0.202 349.761)\"},\"--color-pink-50\":{\"value\":\"oklch(97.1% 0.014 343.198)\"},\"--color-pink-500\":{\"value\":\"oklch(65.6% 0.241 354.308)\"},\"--color-pink-600\":{\"value\":\"oklch(59.2% 0.249 0.584)\"},\"--color-pink-700\":{\"value\":\"oklch(52.5% 0.223 3.958)\"},\"--color-pink-800\":{\"value\":\"oklch(45.9% 0.187 3.815)\"},\"--color-pink-900\":{\"value\":\"oklch(40.8% 0.153 2.432)\"},\"--color-pink-950\":{\"value\":\"oklch(28.4% 0.109 3.907)\"},\"--color-purple-100\":{\"value\":\"oklch(94.6% 0.033 307.174)\"},\"--color-purple-200\":{\"value\":\"oklch(90.2% 0.063 306.703)\"},\"--color-purple-300\":{\"value\":\"oklch(82.7% 0.119 306.383)\"},\"--color-purple-400\":{\"value\":\"oklch(71.4% 0.203 305.504)\"},\"--color-purple-50\":{\"value\":\"oklch(97.7% 0.014 308.299)\"},\"--color-purple-500\":{\"value\":\"oklch(62.7% 0.265 303.9)\"},\"--color-purple-600\":{\"value\":\"oklch(55.8% 0.288 302.321)\"},\"--color-purple-700\":{\"value\":\"oklch(49.6% 0.265 301.924)\"},\"--color-purple-800\":{\"value\":\"oklch(43.8% 0.218 303.724)\"},\"--color-purple-900\":{\"value\":\"oklch(38.1% 0.176 304.987)\"},\"--color-purple-950\":{\"value\":\"oklch(29.1% 0.149 302.717)\"},\"--color-red-100\":{\"value\":\"oklch(93.6% 0.032 17.717)\"},\"--color-red-200\":{\"value\":\"oklch(88.5% 0.062 18.334)\"},\"--color-red-300\":{\"value\":\"oklch(80.8% 0.114 19.571)\"},\"--color-red-400\":{\"value\":\"oklch(70.4% 0.191 22.216)\"},\"--color-red-50\":{\"value\":\"oklch(97.1% 0.013 17.38)\"},\"--color-red-500\":{\"value\":\"oklch(63.7% 0.237 25.331)\"},\"--color-red-600\":{\"value\":\"oklch(57.7% 0.245 27.325)\"},\"--color-red-700\":{\"value\":\"oklch(50.5% 0.213 27.518)\"},\"--color-red-800\":{\"value\":\"oklch(44.4% 0.177 26.899)\"},\"--color-red-900\":{\"value\":\"oklch(39.6% 0.141 25.723)\"},\"--color-red-950\":{\"value\":\"oklch(25.8% 0.092 26.042)\"},\"--color-rose-100\":{\"value\":\"oklch(94.1% 0.03 12.58)\"},\"--color-rose-200\":{\"value\":\"oklch(89.2% 0.058 10.001)\"},\"--color-rose-300\":{\"value\":\"oklch(81% 0.117 11.638)\"},\"--color-rose-400\":{\"value\":\"oklch(71.2% 0.194 13.428)\"},\"--color-rose-50\":{\"value\":\"oklch(96.9% 0.015 12.422)\"},\"--color-rose-500\":{\"value\":\"oklch(64.5% 0.246 16.439)\"},\"--color-rose-600\":{\"value\":\"oklch(58.6% 0.253 17.585)\"},\"--color-rose-700\":{\"value\":\"oklch(51.4% 0.222 16.935)\"},\"--color-rose-800\":{\"value\":\"oklch(45.5% 0.188 13.697)\"},\"--color-rose-900\":{\"value\":\"oklch(41% 0.159 10.272)\"},\"--color-rose-950\":{\"value\":\"oklch(27.1% 0.105 12.094)\"},\"--color-shop-green\":{\"value\":\"#22c993\"},\"--color-sky-100\":{\"value\":\"oklch(95.1% 0.026 236.824)\"},\"--color-sky-200\":{\"value\":\"oklch(90.1% 0.058 230.902)\"},\"--color-sky-300\":{\"value\":\"oklch(82.8% 0.111 230.318)\"},\"--color-sky-400\":{\"value\":\"oklch(74.6% 0.16 232.661)\"},\"--color-sky-50\":{\"value\":\"oklch(97.7% 0.013 236.62)\"},\"--color-sky-500\":{\"value\":\"oklch(68.5% 0.169 237.323)\"},\"--color-sky-600\":{\"value\":\"oklch(58.8% 0.158 241.966)\"},\"--color-sky-700\":{\"value\":\"oklch(50% 0.134 242.749)\"},\"--color-sky-800\":{\"value\":\"oklch(44.3% 0.11 240.79)\"},\"--color-sky-900\":{\"value\":\"oklch(39.1% 0.09 240.876)\"},\"--color-sky-950\":{\"value\":\"oklch(29.3% 0.066 243.157)\"},\"--color-slate-100\":{\"value\":\"oklch(96.8% 0.007 247.896)\"},\"--color-slate-200\":{\"value\":\"oklch(92.9% 0.013 255.508)\"},\"--color-slate-300\":{\"value\":\"oklch(86.9% 0.022 252.894)\"},\"--color-slate-400\":{\"value\":\"oklch(70.4% 0.04 256.788)\"},\"--color-slate-500\":{\"value\":\"oklch(55.4% 0.046 257.417)\"},\"--color-slate-600\":{\"value\":\"oklch(44.6% 0.043 257.281)\"},\"--color-slate-900\":{\"value\":\"oklch(20.8% 0.042 265.755)\"},\"--color-teal-100\":{\"value\":\"oklch(95.3% 0.051 180.801)\"},\"--color-teal-300\":{\"value\":\"oklch(85.5% 0.138 181.071)\"},\"--color-teal-50\":{\"value\":\"oklch(98.4% 0.014 180.72)\"},\"--color-teal-500\":{\"value\":\"oklch(70.4% 0.14 182.503)\"},\"--color-teal-600\":{\"value\":\"oklch(60% 0.118 184.704)\"},\"--color-teal-800\":{\"value\":\"oklch(43.7% 0.078 188.216)\"},\"--color-teal-900\":{\"value\":\"oklch(38.6% 0.063 188.416)\"},\"--color-twine-100\":{\"value\":\"#eee6d3\"},\"--color-twine-200\":{\"value\":\"#dfcda9\"},\"--color-twine-300\":{\"value\":\"#cdac77\"},\"--color-twine-400\":{\"value\":\"#bd9051\"},\"--color-twine-50\":{\"value\":\"#f8f5ee\"},\"--color-twine-500\":{\"value\":\"#ae7d44\"},\"--color-twine-600\":{\"value\":\"#956339\"},\"--color-twine-700\":{\"value\":\"#784b30\"},\"--color-twine-800\":{\"value\":\"#653f2e\"},\"--color-twine-900\":{\"value\":\"#58362b\"},\"--color-twine-950\":{\"value\":\"#321c16\"},\"--color-violet-100\":{\"value\":\"oklch(94.3% 0.029 294.588)\"},\"--color-violet-200\":{\"value\":\"oklch(89.4% 0.057 293.283)\"},\"--color-violet-300\":{\"value\":\"oklch(81.1% 0.111 293.571)\"},\"--color-violet-400\":{\"value\":\"oklch(70.2% 0.183 293.541)\"},\"--color-violet-50\":{\"value\":\"oklch(96.9% 0.016 293.756)\"},\"--color-violet-500\":{\"value\":\"oklch(60.6% 0.25 292.717)\"},\"--color-violet-600\":{\"value\":\"oklch(54.1% 0.281 293.009)\"},\"--color-violet-700\":{\"value\":\"oklch(49.1% 0.27 292.581)\"},\"--color-violet-800\":{\"value\":\"oklch(43.2% 0.232 292.759)\"},\"--color-violet-900\":{\"value\":\"oklch(38% 0.189 293.745)\"},\"--color-violet-950\":{\"value\":\"oklch(28.3% 0.141 291.089)\"},\"--color-white\":{\"value\":\"#fff\"},\"--color-yellow-100\":{\"value\":\"oklch(97.3% 0.071 103.193)\"},\"--color-yellow-200\":{\"value\":\"oklch(94.5% 0.129 101.54)\"},\"--color-yellow-300\":{\"value\":\"oklch(90.5% 0.182 98.111)\"},\"--color-yellow-400\":{\"value\":\"oklch(85.2% 0.199 91.936)\"},\"--color-yellow-50\":{\"value\":\"oklch(98.7% 0.026 102.212)\"},\"--color-yellow-500\":{\"value\":\"oklch(79.5% 0.184 86.047)\"},\"--color-yellow-600\":{\"value\":\"oklch(68.1% 0.162 75.834)\"},\"--color-yellow-700\":{\"value\":\"oklch(55.4% 0.135 66.442)\"},\"--color-yellow-800\":{\"value\":\"oklch(47.6% 0.114 61.907)\"},\"--color-yellow-900\":{\"value\":\"oklch(42.1% 0.095 57.708)\"},\"--color-yellow-950\":{\"value\":\"oklch(28.6% 0.066 53.813)\"},\"--color-zinc-100\":{\"value\":\"oklch(96.7% 0.001 286.375)\"},\"--color-zinc-200\":{\"value\":\"oklch(92% 0.004 286.32)\"},\"--color-zinc-300\":{\"value\":\"oklch(87.1% 0.006 286.286)\"},\"--color-zinc-400\":{\"value\":\"oklch(70.5% 0.015 286.067)\"},\"--color-zinc-50\":{\"value\":\"oklch(98.5% 0 0)\"},\"--color-zinc-500\":{\"value\":\"oklch(55.2% 0.016 285.938)\"},\"--color-zinc-600\":{\"value\":\"oklch(44.2% 0.017 285.786)\"},\"--color-zinc-700\":{\"value\":\"oklch(37% 0.013 285.805)\"},\"--color-zinc-800\":{\"value\":\"oklch(27.4% 0.006 286.033)\"},\"--color-zinc-900\":{\"value\":\"oklch(21% 0.006 285.885)\"},\"--color-zinc-950\":{\"value\":\"oklch(14.1% 0.005 285.823)\"},\"--container-2xl\":{\"value\":\"42rem\"},\"--container-3xl\":{\"value\":\"48rem\"},\"--container-4xl\":{\"value\":\"56rem\"},\"--container-5xl\":{\"value\":\"64rem\"},\"--container-6xl\":{\"value\":\"72rem\"},\"--container-7xl\":{\"value\":\"80rem\"},\"--container-lg\":{\"value\":\"32rem\"},\"--container-md\":{\"value\":\"28rem\"},\"--container-sm\":{\"value\":\"24rem\"},\"--container-xl\":{\"value\":\"36rem\"},\"--container-xs\":{\"value\":\"20rem\"},\"--default-font-family\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--default-mono-font-family\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--default-transition-duration\":{\"value\":\"0.15s\"},\"--default-transition-timing-function\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--docs-tabs-height\":{\"value\":\"0px\"},\"--drop-shadow-lg\":{\"value\":\"0 4px 4px #00000026\"},\"--ease-in-out\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--ease-out\":{\"value\":\"cubic-bezier(0, 0, 0.2, 1)\"},\"--font-mono\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--font-sans\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--font-shop-display\":{\"value\":\"\\\"DM Sans\\\", ui-sans-serif, system-ui, sans-serif\"},\"--font-shop-mono\":{\"value\":\"\\\"DM Mono\\\", ui-monospace, SFMono-Regular, Menlo, monospace\"},\"--font-weight-black\":{\"value\":\"900\"},\"--font-weight-bold\":{\"value\":\"700\"},\"--font-weight-extrabold\":{\"value\":\"800\"},\"--font-weight-light\":{\"value\":\"300\"},\"--font-weight-medium\":{\"value\":\"500\"},\"--font-weight-normal\":{\"value\":\"400\"},\"--font-weight-semibold\":{\"value\":\"600\"},\"--leading-normal\":{\"value\":\"1.5\"},\"--leading-relaxed\":{\"value\":\"1.625\"},\"--leading-snug\":{\"value\":\"1.375\"},\"--leading-tight\":{\"value\":\"1.25\"},\"--navbar-height\":{\"value\":\"52px\"},\"--radius-2xl\":{\"value\":\"1rem\"},\"--radius-3xl\":{\"value\":\"1.5rem\"},\"--radius-lg\":{\"value\":\"0.5rem\"},\"--radius-md\":{\"value\":\"0.375rem\"},\"--radius-sm\":{\"value\":\"0.25rem\"},\"--radius-xl\":{\"value\":\"0.75rem\"},\"--ship-x\":{\"value\":\"70px\",\"type\":\"CSSUnitValue\"},\"--spacing\":{\"value\":\"0.25rem\"},\"--text-2xl\":{\"value\":\"1.5rem\"},\"--text-2xl--line-height\":{\"value\":\"calc(2 \/ 1.5)\"},\"--text-3xl\":{\"value\":\"1.875rem\"},\"--text-3xl--line-height\":{\"value\":\"calc(2.25 \/ 1.875)\"},\"--text-4xl\":{\"value\":\"2.25rem\"},\"--text-4xl--line-height\":{\"value\":\"calc(2.5 \/ 2.25)\"},\"--text-5xl\":{\"value\":\"3rem\"},\"--text-5xl--line-height\":{\"value\":\"1\"},\"--text-6xl\":{\"value\":\"3.75rem\"},\"--text-6xl--line-height\":{\"value\":\"1\"},\"--text-7xl\":{\"value\":\"4.5rem\"},\"--text-7xl--line-height\":{\"value\":\"1\"},\"--text-8xl\":{\"value\":\"6rem\"},\"--text-8xl--line-height\":{\"value\":\"1\"},\"--text-base\":{\"value\":\"1rem\"},\"--text-base--line-height\":{\"value\":\"calc(1.5 \/ 1)\"},\"--text-lg\":{\"value\":\"1.125rem\"},\"--text-lg--line-height\":{\"value\":\"calc(1.75 \/ 1.125)\"},\"--text-shop-2xs\":{\"value\":\"9.5px\"},\"--text-shop-body\":{\"value\":\"13.5px\"},\"--text-shop-display\":{\"value\":\"clamp(36px, 5vw, 52px)\"},\"--text-shop-heading\":{\"value\":\"22px\"},\"--text-shop-price\":{\"value\":\"20px\"},\"--text-shop-sm\":{\"value\":\"12px\"},\"--text-shop-title\":{\"value\":\"18px\"},\"--text-shop-ui\":{\"value\":\"13px\"},\"--text-shop-xs\":{\"value\":\"10.5px\"},\"--text-sm\":{\"value\":\"0.875rem\"},\"--text-sm--line-height\":{\"value\":\"calc(1.25 \/ 0.875)\"},\"--text-xl\":{\"value\":\"1.25rem\"},\"--text-xl--line-height\":{\"value\":\"calc(1.75 \/ 1.25)\"},\"--text-xs\":{\"value\":\"0.75rem\"},\"--text-xs--line-height\":{\"value\":\"calc(1 \/ 0.75)\"},\"--th-attr\":{\"value\":\"#0550ae\"},\"--th-background\":{\"value\":\"#ffffff\"},\"--th-code-inline\":{\"value\":\"#953800\"},\"--th-command\":{\"value\":\"#8250df\"},\"--th-comment\":{\"value\":\"#6e7781\"},\"--th-deleted\":{\"value\":\"#cf222e\"},\"--th-function\":{\"value\":\"#8250df\"},\"--th-heading\":{\"value\":\"#0550ae\"},\"--th-inserted\":{\"value\":\"#1a7f37\"},\"--th-keyword\":{\"value\":\"#cf222e\"},\"--th-link\":{\"value\":\"#0969da\"},\"--th-literal\":{\"value\":\"#0550ae\"},\"--th-meta\":{\"value\":\"#57606a\"},\"--th-number\":{\"value\":\"#0550ae\"},\"--th-operator\":{\"value\":\"#8250df\"},\"--th-property\":{\"value\":\"#0550ae\"},\"--th-selector\":{\"value\":\"#116329\"},\"--th-string\":{\"value\":\"#0a7f64\"},\"--th-tag\":{\"value\":\"#116329\"},\"--th-token\":{\"value\":\"#24292f\"},\"--th-type\":{\"value\":\"#953800\"},\"--th-variable\":{\"value\":\"#953800\"},\"--tracking-normal\":{\"value\":\"0em\"},\"--tracking-tight\":{\"value\":\"-0.025em\"},\"--tracking-wide\":{\"value\":\"0.025em\"},\"--tracking-wider\":{\"value\":\"0.05em\"},\"--tracking-widest\":{\"value\":\"0.1em\"},\"--tw-border-style\":{\"value\":\"solid\"},\"--tw-content\":{\"value\":\"\\\"\\\"\"},\"--tw-divide-x-reverse\":{\"value\":\"0\"},\"--tw-divide-y-reverse\":{\"value\":\"0\"},\"--tw-drop-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-from\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-from-position\":{\"value\":\"0%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-to\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-to-position\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-via\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-via-position\":{\"value\":\"50%\",\"type\":\"CSSUnitValue\"},\"--tw-inset-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-outline-style\":{\"value\":\"solid\"},\"--tw-ring-offset-color\":{\"value\":\"#fff\"},\"--tw-ring-offset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-ring-offset-width\":{\"value\":\"0px\",\"type\":\"CSSUnitValue\"},\"--tw-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-scale-x\":{\"value\":\"1\"},\"--tw-scale-y\":{\"value\":\"1\"},\"--tw-scale-z\":{\"value\":\"1\"},\"--tw-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-space-x-reverse\":{\"value\":\"0\"},\"--tw-space-y-reverse\":{\"value\":\"0\"},\"--tw-translate-x\":{\"value\":\"0\"},\"--tw-translate-y\":{\"value\":\"0\"},\"--tw-translate-z\":{\"value\":\"0\"}}}]}",
"doctype": "\"html\"",
"document_height": 9458,
"document_width": 1351,
"ecommerce": {
"AndroidAppLinks": 0,
"iOSUniveralLinks": 0
},
"element_count": "{\"html\":1,\"head\":1,\"script\":6,\"title\":1,\"meta\":17,\"link\":27,\"style\":2,\"body\":1,\"div\":609,\"a\":234,\"img\":52,\"button\":27,\"span\":510,\"nav\":2,\"section\":14,\"svg\":169,\"path\":208,\"rect\":36,\"aside\":2,\"p\":21,\"circle\":35,\"h1\":1,\"h2\":1,\"strong\":3,\"form\":1,\"h3\":10,\"textarea\":1,\"h4\":9,\"ol\":6,\"li\":19,\"time\":3}",
"event-names": {
"https:\/\/tanstack.com\/": [
"load"
]
},
"fugu-apis": [],
"generated-content": {
"percent": "0.0368",
"sizeInKB": "11.50"
},
"generated-html": "<!DOCTYPE html>\n<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\"><head><script>(function(){try{var t=localStorage.getItem('theme')||'auto';var v=['light','dark','auto'].includes(t)?t:'auto';var r=v==='auto'?(matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light'):v;document.documentElement.classList.add(r);if(v==='auto')document.documentElement.classList.add('auto');document.documentElement.style.colorScheme=r}catch(e){var r=matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.classList.add(r,'auto');document.documentElement.style.colorScheme=r}})()<\/script><title>TanStack | The open-source application stack for the web.<\/title><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><meta name=\"theme-color\" content=\"#f9fafb\" media=\"(prefers-color-scheme: dark)\"><meta name=\"twitter:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta property=\"og:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta property=\"og:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"twitter:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"keywords\"><meta name=\"twitter:title\" content=\"TanStack | The open-source application stack for the web.\"><meta name=\"twitter:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"twitter:creator\" content=\"@tannerlinsley\"><meta name=\"twitter:site\" content=\"@tannerlinsley\"><meta property=\"og:type\" content=\"website\"><meta property=\"og:title\" content=\"TanStack | The open-source application stack for the web.\"><meta property=\"og:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><link rel=\"modulepreload\" href=\"\/assets\/index-B9NJHisQ.js\"><link rel=\"modulepreload\" href=\"\/assets\/rolldown-runtime-9r-HBx0o.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-router-U0H7bmeq.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-query-BttgOCQn.js\"><link rel=\"modulepreload\" href=\"\/assets\/icons-xTj2hkG8.js\"><link rel=\"modulepreload\" href=\"\/assets\/shared-constants-yNCBtlN_.js\"><link rel=\"modulepreload\" href=\"\/assets\/routes-DfNLmXGz.js\"><link rel=\"modulepreload\" href=\"\/assets\/Footer-DXYm8Pa-.js\"><link rel=\"modulepreload\" href=\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"><link rel=\"modulepreload\" href=\"\/assets\/blog.functions-C-Dso7yf.js\"><link rel=\"modulepreload\" href=\"\/assets\/users.functions-CeXclkLY.js\"><link rel=\"canonical\" href=\"https:\/\/tanstack.com\/\"><link rel=\"preload\" href=\"\/fonts\/Inter-latin.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\"><link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\"><link rel=\"manifest\" href=\"\/site.webmanifest\" color=\"#fffff\"><link rel=\"icon\" href=\"\/favicon.ico\"><link rel=\"stylesheet\" href=\"\/assets\/index-Drgb1pa5.css\" precedence=\"default\"><style id=\"tanstack-highlight-theme\">:root {\n --th-background: #ffffff;\n --th-token: #24292f;\n --th-attr: #0550ae;\n --th-code-inline: #953800;\n --th-command: #8250df;\n --th-comment: #6e7781;\n --th-deleted: #cf222e;\n --th-function: #8250df;\n --th-heading: #0550ae;\n --th-inserted: #1a7f37;\n --th-keyword: #cf222e;\n --th-link: #0969da;\n --th-literal: #0550ae;\n --th-meta: #57606a;\n --th-number: #0550ae;\n --th-operator: #8250df;\n --th-property: #0550ae;\n --th-selector: #116329;\n --th-string: #0a7f64;\n --th-tag: #116329;\n --th-type: #953800;\n --th-variable: #953800;\n}\n\n.dark {\n --th-background: #111111;\n --th-token: #d4d4d4;\n --th-attr: #79c0ff;\n --th-code-inline: #ffa657;\n --th-command: #d2a8ff;\n --th-comment: #a3a3a3;\n --th-deleted: #ff7b72;\n --th-function: #d2a8ff;\n --th-heading: #79c0ff;\n --th-inserted: #7ee787;\n --th-keyword: #ff7b72;\n --th-link: #58a6ff;\n --th-literal: #79c0ff;\n --th-meta: #737373;\n --th-number: #79c0ff;\n --th-operator: #d2a8ff;\n --th-property: #79c0ff;\n --th-selector: #7ee787;\n --th-string: #a5d6ff;\n --th-tag: #7ee787;\n --th-type: #ffa657;\n --th-variable: #ffa657;\n}\n\npre.th-code {\n overflow-x: auto;\n padding: 1rem;\n background: var(--th-background);\n color: var(--th-token);\n}\n\n.th-token { color: var(--th-token); }\n.th-keyword { color: var(--th-keyword); }\n.th-string { color: var(--th-string); }\n.th-comment { color: var(--th-comment); }\n.th-function { color: var(--th-function); }\n.th-type { color: var(--th-type); }\n.th-property { color: var(--th-property); }\n.th-tag { color: var(--th-tag); }\n.th-attr { color: var(--th-attr); }\n.th-literal { color: var(--th-literal); }\n.th-number { color: var(--th-number); }\n.th-variable { color: var(--th-variable); }\n.th-operator { color: var(--th-operator); }\n.th-inserted { color: var(--th-inserted); }\n.th-deleted { color: var(--th-deleted); }\n.th-meta { color: var(--th-meta); }\n.th-heading { color: var(--th-heading); }\n.th-link { color: var(--th-link); }\n.th-code-inline { color: var(--th-code-inline); }\n.th-selector { color: var(--th-selector); }\n.th-command { color: var(--th-command); }<\/style><style type=\"text\/css\">[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}<\/style><script>(function(){var id='G-JMT1Z50SPS';var src='\/_a\/gtag.js';window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function(){window.dataLayer.push(arguments)};window.gtag('js',new Date());window.gtag('config',id,{transport_url:window.location.origin+'\/_a'});var loaded=false;var load=function(){if(loaded)return;loaded=true;var script=document.createElement('script');script.async=true;script.src=src;script.setAttribute('data-ga-loader','true');document.head.appendChild(script)};if(typeof window.requestIdleCallback==='function'){window.requestIdleCallback(load,{timeout:3000});return}if(document.readyState==='complete'){window.setTimeout(load,1500);return}window.addEventListener('load',function(){window.setTimeout(load,1500)},{once:true})})();<\/script><script type=\"module\" async=\"\" src=\"\/assets\/index-B9NJHisQ.js\"><\/script><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/ApplicationStarter-B3UMyhpE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncedValue-CV-ebLIG.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncer-DFwQa-3J.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/event-client-CV4ssJpW.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/store-Cj3QexLS.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/Icons-q42Z9Dpx.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><\/head><body class=\"overflow-x-hidden\"><div class=\"w-full h-[var(--navbar-height)] p-2 fixed top-0 z-[100] bg-white\/90 dark:bg-black\/90 backdrop-blur-lg flex items-center justify-between gap-2 min-[1120px]:gap-3 border-b border-gray-500\/20\"><div class=\"flex min-w-0 flex-1 items-center gap-2 min-[1120px]:gap-3\"><div class=\"flex items-center gap-2 font-black text-xl uppercase min-w-0\"><div class=\"flex items-center group shrink-0\"><a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\"><div class=\"w-[30px] inline-grid items-center grid-cols-1 grid-rows-1 [&>*]:transition-opacity [&>*]:duration-1000\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\"><img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\"><img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\"><\/div><div>TanStack<\/div><\/a><button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\"><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"libraries\"><a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Libraries<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><div><div class=\"grid w-max max-h-[min(62dvh,560px)] grid-cols-[repeat(3,max-content)] items-start justify-start gap-x-8 overflow-y-auto pr-2\"><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/framework\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Framework<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/state\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Data & State Management<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/ui\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">UI & UX<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/performance\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Performance<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/tooling\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Tooling<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"learn\"><a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Blog<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Workshops<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Learn from maintainers<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Remote and in-person TanStack workshops for teams that need depth.<\/p><div class=\"mt-4\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"community\"><button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Community<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"tools\"><button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Tools<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"merch\"><a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Merch<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1 md:grid-cols-2\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"support\"><button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Support<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px] active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Partners<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Work with TanStack<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Sponsorships, placements, and partner pages.<\/p><div class=\"mt-4\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><\/nav><\/div><div class=\"flex shrink-0 items-center gap-1.5 sm:gap-2\"><div class=\"hidden min-[1120px]:flex\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><\/div><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\"><span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-100\" aria-hidden=\"true\"><path d=\"M12 2v2\"><\/path><path d=\"M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715\"><\/path><path d=\"M16 12a4 4 0 0 0-4-4\"><\/path><path d=\"m19 5-1.256 1.256\"><\/path><path d=\"M20 12h2\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><path d=\"M12 2v2\"><\/path><path d=\"M12 20v2\"><\/path><path d=\"m4.93 4.93 1.41 1.41\"><\/path><path d=\"m17.66 17.66 1.41 1.41\"><\/path><path d=\"M2 12h2\"><\/path><path d=\"M20 12h2\"><\/path><path d=\"m6.34 17.66-1.41 1.41\"><\/path><path d=\"m19.07 4.93-1.41 1.41\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><path d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"><\/path><\/svg><\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"m21 21-4.34-4.34\"><\/path><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><\/svg><span class=\"sr-only\">Search<\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\"><span class=\"relative flex h-5 w-5 items-center justify-center\"><span class=\"text-xs font-black leading-none tracking-normal\">AI<\/span><\/span><span class=\"sr-only\">Ask AI<\/span><\/button><div class=\"hidden min-[900px]:flex items-center gap-2\"><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><button type=\"button\" aria-label=\"Open Menu\" aria-expanded=\"false\" aria-controls=\"primary-mobile-menu\" class=\"inline-flex h-9 w-9 items-center justify-center rounded-md text-gray-700 transition-colors hover:bg-gray-500\/10 dark:text-gray-200 min-[900px]:hidden\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 5h16\"><\/path><path d=\"M4 12h16\"><\/path><path d=\"M4 19h16\"><\/path><\/svg><\/button><\/div><\/div><div class=\"min-[900px]:hidden\" data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] fixed left-0 right-0 top-[var(--navbar-height)] z-[90] motion-reduce:transition-none pointer-events-none\"><div class=\"overflow-hidden\"><div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"border-t border-white\/30 dark:border-white\/10\"><div class=\"flex items-center justify-end gap-2 p-2\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 font-medium h-9 px-3 text-sm\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><nav class=\"grid gap-1.5 px-2 pb-2\" aria-label=\"Mobile navigation\"><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Libraries\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Libraries<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><a href=\"\/libraries\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-grid2x2 lucide-grid-2x2 h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 3v18\"><\/path><path d=\"M3 12h18\"><\/path><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Libraries<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse the full set of public packages.<\/span><\/span><\/a><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Framework<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Data & State Management<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">UI & UX<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Performance<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tooling<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Blog\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Blog<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Community<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Tools<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Merch\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Merch<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Support<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3 active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/nav><\/div><\/div><\/div><\/div><\/div><div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div><div data-site-content=\"true\" class=\"min-h-[calc(100dvh-var(--navbar-height))] flex flex-col min-w-0 w-full transition-[filter] duration-200 motion-reduce:transition-none pt-[var(--navbar-height)] filter-none\"><div class=\"flex-1 min-w-0 flex flex-col w-full min-h-0\"><!--$0--><div class=\"max-w-full z-10 space-y-24\"><div class=\"space-y-8\"><div class=\"flex flex-col items-center gap-4 xl:grid xl:grid-cols-[400px_minmax(0,44rem)] 2xl:grid-cols-[500px_minmax(0,48rem)] xl:items-center xl:justify-center xl:gap-8 xl:pt-24\"><div class=\"relative w-[300px] pt-8 xl:w-[400px] xl:pt-0 2xl:w-[500px] [--ship-x:50px] [--ship-y:1.5rem] \n lg:[--ship-x:50px] lg:[--ship-y:1.5rem]\n xl:[--ship-x:80px] xl:[--ship-y:2.5rem]\n 2xl:[--ship-x:90px] 2xl:[--ship-y:3rem]\"><div class=\"absolute left-1\/3 bottom-[25%] z-0 animate-ship-peek\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\"><\/div><a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\"><\/a><div class=\"relative z-10 aspect-square\"><div class=\"cursor-pointer relative h-full w-full\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 hidden h-full w-full object-contain dark:block\" fetchpriority=\"high\"><button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><\/div><div class=\"flex w-full max-w-md flex-col items-center gap-6 px-4 text-center md:max-w-2xl xl:max-w-[44rem] xl:items-start xl:px-0 xl:text-left 2xl:max-w-[48rem]\"><div class=\"flex gap-2 lg:gap-4 items-center\"><h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1><\/div><h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">The <span class=\"home-open-source-gradient\">open-source<\/span> application stack for the web.<\/h2><p class=\"text opacity-90 max-w-sm\n lg:text-xl lg:max-w-2xl text-balance\">Headless, type-safe, composable tools for building modern web applications that work naturally for <strong>developers<\/strong> <!-- -->and reliably for <strong>agents<\/strong>.<\/p><\/div><\/div><div class=\"mx-auto mt-8 w-full max-w-[1021px] px-4 sm:px-6 md:mt-10\"><div class=\"mx-auto grid w-full max-w-3xl grid-cols-1 gap-4 sm:grid-cols-3\"><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M12 15V3\"><\/path><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><path d=\"m7 10 5 5 5-5\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span><span>12.63 Billion<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">NPM Downloads<\/div><\/div><\/div><\/a><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span><span><span style=\"font-variant-numeric:tabular-nums;\">145,375,745<\/span><\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">Weekly Downloads<\/div><\/div><\/div><\/a><a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">000,000<\/span><span>125,818<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">GitHub Stars<\/div><\/div><\/div><\/a><\/div><\/div><div class=\"mx-auto mt-16 w-full max-w-[1021px] px-4 sm:px-6 md:mt-20 lg:mt-14 xl:mt-12\"><div><!--$1--><div class=\"relative\"><div class=\"relative\"><form class=\"space-y-3 mt-0\"><div class=\"relative overflow-hidden rounded-[1rem] border border-gray-200 bg-white dark:border-gray-800 dark:bg-gray-950\"><div><div class=\"border-b border-gray-200 bg-gray-50\/70 px-5 py-4 dark:border-gray-800 dark:bg-gray-900\/50\"><div class=\"flex items-center justify-between gap-3\"><h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3><\/div><div class=\"mt-4 flex flex-wrap gap-2\"><button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">Blank starter<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Migrate from Next.js<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a blog<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">SaaS dashboard<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a shop<\/button><\/div><\/div><div class=\"relative border-b border-gray-200 dark:border-gray-800\"><div class=\"px-5 pt-4 text-[10px] font-medium uppercase tracking-[0.16em] text-gray-400 dark:text-gray-500\">Prompt<\/div><textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">Create a blank TanStack Start app with no extra integrations or feature scaffolding.<\/textarea><div class=\"border-t border-gray-200 px-5 py-4 dark:border-gray-800\"><div class=\"flex flex-wrap items-center gap-3\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>Next<span class=\"ml-1 inline-flex items-center gap-0.5\"><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u2303<\/span><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u21b5<\/span><\/span><\/button><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><\/div><\/div><\/form><\/div><\/div><!--\/$--><\/div><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3><p class=\"text-gray-600 dark:text-gray-400 mb-6\">Every TanStack library, organized by what it does.<\/p><div class=\"grid grid-cols-1 gap-5 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-5\"><a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->framework<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->data & state management<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->ui & ux<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->performance<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Devtools<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Config<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->tooling<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto mt-8 flex justify-center\"><a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">See all libraries<\/a><\/div><section class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"grid gap-8 border-y border-gray-200 py-10 dark:border-gray-800 lg:grid-cols-[minmax(0,0.72fr)_minmax(0,1.28fr)] lg:gap-12 lg:py-12\"><div class=\"max-w-xl lg:max-w-sm\"><div class=\"inline-flex items-center gap-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\"><span class=\"h-2 w-2 rounded-full bg-cyan-500 shadow-[0_0_0_4px_rgba(6,182,212,0.12)]\"><\/span>Product principles<\/div><h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3><p class=\"mt-4 text-base leading-7 text-gray-600 dark:text-gray-400\">Our libraries are built around real products and the developers shipping them<\/p><div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div><a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">Read our product tenets<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><ol class=\"grid gap-3 sm:grid-cols-2\"><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Portable core<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-cyan-200 bg-cyan-50 text-cyan-700 dark:border-cyan-900 dark:bg-cyan-950\/40 dark:text-cyan-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\"><path d=\"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z\"><\/path><path d=\"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12\"><\/path><path d=\"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Every library starts with a provider-agnostic core. Use React, Vue, Solid, Angular, or vanilla JS\u2014your choice.<\/p><div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\"><div class=\"home-adapter-graph absolute inset-x-0 top-1 h-[7.5rem] overflow-visible\"><span data-adapter-label=\"React\" style=\"height:20.3125%;left:5.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">React<\/span><span data-adapter-label=\"Vue\" style=\"height:20.3125%;left:41.25%;top:5.46875%;width:17.5%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vue<\/span><span data-adapter-label=\"Solid\" style=\"height:20.3125%;left:75.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center shadow-sm backdrop-blur transition-colors duration-500 border-cyan-300 bg-cyan-50 text-cyan-800 shadow-cyan-500\/15 dark:border-cyan-700 dark:bg-cyan-950\/40 dark:text-cyan-200\">Solid<\/span><span data-adapter-label=\"Angular\" style=\"height:20.3125%;left:8.125%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Angular<\/span><span data-adapter-label=\"Vanilla\" style=\"height:20.3125%;left:67.5%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vanilla<\/span><span data-adapter-label=\"core\" style=\"height:25%;left:41.25%;top:45.3125%;width:17.5%;\" class=\"absolute z-30 flex items-center justify-center rounded-lg bg-linear-to-r text-center text-[11px] text-white shadow-lg shadow-cyan-500\/15 from-blue-500 to-cyan-500\">core<\/span><span data-connection-flow=\"React\" style=\"left: 27.3814%; top: 39.5595%; transform: translate(-50%, -50%) rotate(-169.782deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vue\" style=\"left: 50%; top: 31.8594%; transform: translate(-50%, -50%) rotate(-90deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Solid\" style=\"left: 68.5298%; top: 43.2314%; transform: translate(-50%, -50%) rotate(-28.3659deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Angular\" style=\"left: 36.1975%; top: 71.0569%; transform: translate(-50%, -50%) rotate(142.227deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vanilla\" style=\"left: 62.7388%; top: 69.1386%; transform: translate(-50%, -50%) rotate(32.6846deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-port=\"React-core\" style=\"left:41.25%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"React-adapter\" style=\"left:24.375%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-core\" style=\"left:50%;top:45.3125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-adapter\" style=\"left:50%;top:25.78125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Solid-core\" style=\"left:58.75%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Solid-adapter\" style=\"left:75.625%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Angular-core\" style=\"left:41.25%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Angular-adapter\" style=\"left:30.743243243243246%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-core\" style=\"left:58.75%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-adapter\" style=\"left:69.25675675675676%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Compile-time contracts<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-emerald-200 bg-emerald-50 text-emerald-700 dark:border-emerald-900 dark:bg-emerald-950\/40 dark:text-emerald-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\"><path d=\"m18 16 4-4-4-4\"><\/path><path d=\"m6 8-4 4 4 4\"><\/path><path d=\"m14.5 4-5 16\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">First-class TypeScript support that catches bugs at compile time and makes refactoring fearless.<\/p><div class=\"mt-auto pt-7 font-mono text-[11px] leading-5\"><div class=\"rounded-lg border border-gray-200 bg-white\/70 p-3 text-gray-600 dark:border-gray-800 dark:bg-black\/30 dark:text-gray-400\"><div class=\"flex items-center justify-between gap-3\"><span>params.postId<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">string<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>query.data<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Project[]<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>form.email<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Field<string><\/span><\/div><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Real workloads<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-orange-200 bg-orange-50 text-orange-700 dark:border-orange-900 dark:bg-orange-950\/40 dark:text-orange-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Battle-tested in the world's largest apps. Built for real workloads, not just happy-path demos.<\/p><div class=\"mt-auto pt-7\"><div class=\"mb-2 flex items-center justify-between gap-3 font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\"><span>critical paths<\/span><span class=\"bg-linear-to-r bg-clip-text text-transparent from-orange-500 to-red-500\">used daily<\/span><\/div><div class=\"grid grid-cols-2 gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>websites<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>AI tools<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>apps<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>services<\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Independent tools<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-purple-200 bg-purple-50 text-purple-700 dark:border-purple-900 dark:bg-purple-950\/40 dark:text-purple-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Open source and independent. No hidden agendas, no platform bias\u2014just great tools for developers.<\/p><div class=\"mt-auto pt-7\"><div class=\"flex flex-wrap gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">MIT<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">self-host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">any host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">no paid products<\/span><\/div><div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span><\/li><\/ol><\/div><\/section><div><!--$2--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3><div class=\"flex flex-col gap-3\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-yellow-400 via-amber-500 to-orange-600 dark:from-yellow-300 dark:via-amber-400 dark:to-orange-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-500 dark:text-amber-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-600 dark:text-amber-300\">Gold<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/cloudflare-white-Co-Tyjbl.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/railway-white-CFKFsfw2.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_26)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='white'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='white'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='white'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='white'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_26'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/coderabbit-dark-D643Zkrv.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/lovable-white-DLB1BxKZ.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-slate-200 via-zinc-400 to-slate-300 dark:from-slate-300 dark:via-zinc-400 dark:to-slate-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-slate-400 dark:text-slate-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-slate-500 dark:text-slate-300\">Silver<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.72);\"><img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/clerk-logo-dark-CRE22T_2.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.92);\"><img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/serpapi-white-CPxTEZSp.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/openrouter-white-COMTfjvn.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.1);\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23fff'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23fff'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='880'%20height='168'%20viewBox='0%200%20880%20168'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_1647_45)'%3e%3cpath%20d='M255.264%2025.3765H279.579L297.086%2097.519C300.332%20111.135%20300.976%20119.244%20300.976%20119.244H301.304C301.304%20119.244%20302.435%20111.306%20305.681%2097.519L322.373%2025.3765H349.934L367.599%2097.519C371.003%20111.622%20371.818%20119.244%20371.818%20119.244H372.304C372.304%20119.244%20372.632%20111.622%20375.866%2097.519L392.729%2025.3765H417.043L386.249%20143.717H359.174L340.536%2072.0612C336.646%2056.4997%20336.318%2049.5334%20336.318%2049.5334H335.99C335.99%2049.5334%20335.661%2056.4997%20332.099%2072.0612L314.592%20143.717H286.715L255.264%2025.3765Z'%20fill='white'\/%3e%3cpath%20d='M412.984%20100.726C412.984%2073.6509%20430.491%2056.1442%20456.921%2056.1442C483.181%2056.1442%20500.688%2073.6509%20500.688%20100.726C500.688%20127.958%20483.181%20145.635%20456.921%20145.635C430.503%20145.623%20412.984%20127.958%20412.984%20100.726ZM477.99%20100.726C477.99%2083.2189%20469.565%2073.3227%20456.921%2073.3227C443.305%2073.3227%20435.682%2084.3495%20435.682%20100.726C435.682%20118.561%20444.107%20128.445%20456.921%20128.445C470.537%20128.445%20477.99%20117.418%20477.99%20100.726Z'%20fill='white'\/%3e%3cpath%20d='M511.545%2057.4711H533.101V73.3609H533.587C537.319%2065.0938%20546.231%2056.8267%20561.464%2056.8267C564.054%2056.8267%20565.683%2057.155%20566.813%2057.4711V79.0263H566.169C566.169%2079.0263%20564.224%2078.3819%20558.875%2078.3819C542.182%2078.3819%20533.101%2088.266%20533.101%20106.745V143.704H511.545V57.4711Z'%20fill='white'\/%3e%3cpath%20d='M576.868%2025.3765H598.423V63.3079C598.423%2085.6776%20598.095%2089.7261%20598.095%2089.7261H598.423L630.519%2057.4723H657.424L619.833%2094.7592L663.442%20143.717H637.984L606.532%20108.047L598.423%20115.986V143.705H576.868V25.3765Z'%20fill='white'\/%3e%3cpath%20d='M663.757%2084.9796C663.757%2048.5072%20686.455%2024.1923%20720.496%2024.1923C754.537%2024.1923%20777.235%2048.5072%20777.235%2084.9796C777.235%20121.452%20754.537%20145.767%20720.496%20145.767C686.455%20145.767%20663.757%20121.452%20663.757%2084.9796ZM753.722%2084.9796C753.722%2060.1784%20740.434%2043.474%20720.483%2043.474C700.533%2043.474%20687.257%2060.1784%20687.257%2084.9796C687.257%20109.781%20700.545%20126.485%20720.483%20126.485C740.422%20126.485%20753.722%20109.781%20753.722%2084.9796Z'%20fill='white'\/%3e%3cpath%20d='M785.488%20104.326H810.131C810.131%20118.271%20819.699%20126.052%20834.288%20126.052C846.603%20126.052%20855.041%20119.888%20855.041%20111.135C855.041%20101.25%20848.561%2098.6488%20827.966%2094.6003C809.158%2090.868%20789.22%2084.5461%20789.22%2059.9029C789.22%2039.3203%20806.727%2023.7587%20833.473%2023.7587C861.35%2023.7587%20878.541%2038.3477%20878.541%2060.3892H853.898C853.898%2049.6906%20845.631%2043.0405%20833.473%2043.0405C821.158%2043.0405%20813.535%2049.0341%20813.535%2057.7875C813.535%2067.0272%20818.884%2070.5893%20835.419%2073.9934C859.892%2079.1847%20880%2081.9323%20880%20109.165C880%20130.745%20861.192%20145.333%20833.473%20145.333C805.268%20145.333%20785.488%20128.957%20785.488%20104.326Z'%20fill='white'\/%3e%3cpath%20d='M0%2084.0003C0%2087.6782%200.967855%2091.356%202.83904%2094.5177L36.7785%20153.299C40.2628%20159.299%2045.5537%20164.203%2052.1351%20166.397C65.1044%20170.72%2078.5253%20165.171%2084.9131%20154.073L93.1076%20139.878L60.7813%2084.0003L94.9143%2024.8321L103.109%2010.6369C105.561%206.37836%20108.851%202.89408%20112.723%200.119568H109.174H60.0715C50.8446%200.119568%2042.3275%205.02337%2037.7463%2013.0243L2.83904%2073.483C0.967855%2076.6446%200%2080.3225%200%2084.0003Z'%20fill='white'\/%3e%3cpath%20d='M193.571%2083.9997C193.571%2080.3219%20192.603%2076.644%20190.732%2073.4824L156.341%2013.9271C149.953%202.89352%20136.532%20-2.65551%20123.563%201.60305C116.982%203.79685%20111.691%208.70065%20108.206%2014.7013L100.464%2028.0577L132.79%2083.9997L98.6569%20143.168L90.4624%20157.363C88.0105%20161.557%2084.7198%20165.106%2080.8484%20167.88H84.3972H133.5C142.727%20167.88%20151.244%20162.977%20155.825%20154.976L190.732%2094.5171C192.603%2091.3554%20193.571%2087.6776%20193.571%2083.9997Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1647_45'%3e%3crect%20width='880'%20height='168'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-amber-700 via-amber-800 to-amber-950 dark:from-amber-600 dark:via-amber-800 dark:to-amber-950\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-800 dark:text-amber-600\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-800 dark:text-amber-600\">Bronze<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.7);\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23FFFFFF'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/prisma-dark-DwgDxLwn.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/electric-dark-Bfu2Vl2j.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23fff'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/partners?status=inactive\"><span class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View Previous Partners<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3><div class=\"grid grid-cols-1 md:grid-cols-3 gap-4\"><a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Inside TanStack Table V9 Reactivity<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Riccardo Perra<time datetime=\"2026-07-19\" title=\"Jul 19, 2026\"> <!-- -->on <!-- -->Jul 19, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Table V9 moves state and options behind reactive primitives so updates stay within the scopes that consume them. Here is the path we took to get there.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Run Any Coding Agent in a Sandbox, With One chat() Call<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Alem Tuzlak<time datetime=\"2026-06-30\" title=\"Jun 30, 2026\"> <!-- -->on <!-- -->Jun 30, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">Wiring a coding agent into your app means gluing each CLI's protocol and deciding where it safely runs. TanStack AI's new sandbox layer collapses both into one pattern, and lets you plug in any Agent Client Protocol agent with no dedicated package.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">TanStack Start and TanStack AI Win 2026 Open Source Awards<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Tanner Linsley<time datetime=\"2026-06-22\" title=\"Jun 22, 2026\"> <!-- -->on <!-- -->Jun 22, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Start won Breakthrough of the Year and TanStack AI won AI Project of the Year at the 2026 Open Source Awards in Amsterdam.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Posts<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><!--\/$--><\/div><div><!--$3--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3><div class=\"grid gap-6 grid-cols-2 lg:grid-cols-3\"><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->11<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Forms<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Validation<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>State Management<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">\ud83c\udf34 Form<\/a><a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">\ud83c\udf34 Store<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->1<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Data Grids<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Dashboards<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">\ud83c\udf34 Pacer<\/a><a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">\ud83c\udf34 Hotkeys<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->2<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path><\/svg><\/a><a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Templates<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Virtualization<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">\ud83c\udf34 Virtual<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">\ud83c\udf34 Intent<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>DevTools<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Routers<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Vite Plugins<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Devtools<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Incremental View Maintenance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Config<\/a><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Maintainers<\/a><\/div><\/div><div class=\"lg:max-w-(--breakpoint-lg) px-4 mx-auto\"><div id=\"sponsors\" class=\"scroll-mt-24\"><div class=\"px-4 w-full lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"space-y-8\"><h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3><div class=\"relative mx-auto flex w-full flex-wrap overflow-hidden [&>div]:h-full [&>div]:w-full\" style=\"aspect-ratio:1\/1;\"><div><!--$4--><div class=\"relative w-full h-full overflow-hidden rounded-[2rem] bg-linear-to-br from-gray-100\/80 via-white to-gray-50 dark:from-gray-900 dark:via-gray-950 dark:to-gray-900\"><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:8%;top:6%;width:20px;height:20px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:39.08%;top:59.68%;width:37px;height:37px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:70.16%;top:25.36%;width:54px;height:54px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:17.240000000000002%;top:79.03999999999999%;width:71px;height:71px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:48.32%;top:44.72%;width:88px;height:88px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:79.39999999999999%;top:10.4%;width:105px;height:105px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:26.48%;top:64.08000000000001%;width:32px;height:32px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:57.559999999999995%;top:29.76%;width:49px;height:49px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:88.64%;top:83.44%;width:66px;height:66px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:35.72%;top:49.12%;width:83px;height:83px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:66.8%;top:14.8%;width:100px;height:100px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.88%;top:68.47999999999999%;width:27px;height:27px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.96%;top:34.16%;width:44px;height:44px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:76.04%;top:87.84%;width:61px;height:61px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:23.119999999999997%;top:53.52%;width:78px;height:78px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:54.2%;top:19.2%;width:95px;height:95px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:85.28%;top:72.88%;width:22px;height:22px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:32.36%;top:38.56%;width:39px;height:39px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:63.440000000000005%;top:92.24%;width:56px;height:56px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:10.52%;top:57.919999999999995%;width:73px;height:73px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:41.6%;top:23.6%;width:90px;height:90px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:72.68%;top:77.28%;width:107px;height:107px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:19.76%;top:42.96%;width:34px;height:34px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:50.84%;top:8.64%;width:51px;height:51px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:81.92%;top:62.32%;width:68px;height:68px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:29%;top:28%;width:85px;height:85px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:60.08%;top:81.67999999999999%;width:102px;height:102px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:91.16%;top:47.36%;width:29px;height:29px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:38.239999999999995%;top:13.04%;width:46px;height:46px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:69.32%;top:66.72%;width:63px;height:63px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:16.4%;top:32.4%;width:80px;height:80px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:47.48%;top:86.08%;width:97px;height:97px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:78.56%;top:51.760000000000005%;width:24px;height:24px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:25.64%;top:17.44%;width:41px;height:41px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:56.72%;top:71.12%;width:58px;height:58px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:87.8%;top:36.8%;width:75px;height:75px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:34.879999999999995%;top:90.47999999999999%;width:92px;height:92px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:65.96%;top:56.16%;width:109px;height:109px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.04%;top:21.84%;width:36px;height:36px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.12%;top:75.52000000000001%;width:53px;height:53px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:75.2%;top:41.2%;width:70px;height:70px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:22.28%;top:6.88%;width:87px;height:87px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:53.36%;top:60.56%;width:104px;height:104px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:84.44%;top:26.240000000000002%;width:31px;height:31px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:31.520000000000003%;top:79.92%;width:48px;height:48px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:62.6%;top:45.6%;width:65px;height:65px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:9.68%;top:11.28%;width:82px;height:82px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:40.76%;top:64.96000000000001%;width:99px;height:99px;opacity:0.25;\"><\/div><\/div><!--\/$--><\/div><\/div><div class=\"flex justify-center\"><a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">Become a Sponsor<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"h-4\"><\/div><p class=\"italic mx-auto max-w-(--breakpoint-sm) text-gray-500 dark:text-gray-400 text-center\">Sponsors get special perks like<!-- --> <strong>private discord channels, priority issue requests, and direct support<\/strong>!<\/p><\/div><\/div><!--\/$--><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-discord text-white overflow-hidden relative\n shadow-xl shadow-indigo-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\"><\/div><div class=\"sm:col-span-2\"><h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3><p class=\"mt-4\">The official TanStack community to ask questions, network and make new friends and get lightning fast news about what's coming next for TanStack!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">Join TanStack Discord<\/a><\/div><\/div><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-linear-to-br from-red-500 to-red-700 text-white overflow-hidden relative\n shadow-xl shadow-red-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/div><div class=\"sm:col-span-2\"><h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3><p class=\"mt-4\">The official TanStack YouTube channel. Tutorials, deep dives, release walkthroughs, and more \u2014 free for everyone!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\"><\/path><\/svg>Subscribe on YouTube<\/a><\/div><\/div><\/div><div class=\"h-4\"><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg) relative\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 rounded-md p-8 md:p-14\"><div><div class=\"relative inline-block max-w-full\"><h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3><\/div><p class=\"text-lg mt-1\">New posts, releases, and ecosystem updates from TanStack.<\/p><\/div><div class=\"grid gap-2 mt-4 max-w-sm\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\"><path d=\"m10 17 5-5-5-5\"><\/path><path d=\"M15 12H3\"><\/path><path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"><\/path><\/svg>Log in to subscribe<\/button><p class=\"text-gray-500 dark:text-gray-400 text-sm opacity-50 font-semibold italic\">We'll use your TanStack login email.<\/p><\/div><\/div><\/div><div class=\"h-20\"><\/div><div class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 relative flex flex-col items-start justify-center gap-4 p-8 max-w-(--breakpoint-lg) mx-auto text-sm\"><div class=\"grid gap-1 sm:grid-cols-2 md:grid-cols-3\"><div><a href=\"\/blog\">Blog<\/a><\/div><div><a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a><\/div><div><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a><\/div><div><a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a><\/div><div><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a><\/div><div><a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a><\/div><div><a href=\"\/ethos\">Ethos<\/a><\/div><div><a href=\"\/tenets\">Tenets<\/a><\/div><div><a href=\"\/privacy\">Privacy Policy<\/a><\/div><div><a href=\"\/terms\">Terms of Service<\/a><\/div><\/div><div class=\"text-center opacity-60\">\u00a9 <!-- -->2026<!-- --> TanStack LLC<\/div><\/div><\/div><!--\/$--><\/div><\/div><div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\"><div class=\"absolute top-0 w-full h-80 rounded-[100%] bg-amber-500\/30 blur-3xl transition-all duration-500 dark:bg-sky-400\/25 -translate-y-full opacity-0\"><\/div><div class=\"absolute top-6 left-1\/2 -translate-x-1\/2 rounded-full bg-white\/75 p-2 shadow-lg backdrop-blur-lg transition-all duration-300 dark:bg-slate-900\/40 -translate-y-6 opacity-0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-loader-circle animate-spin text-gray-900 dark:text-white text-4xl\" aria-label=\"Loading\"><path d=\"M21 12a9 9 0 1 1-6.219-8.56\"><\/path><\/svg><\/div><\/div><section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section><script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\" integrity=\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\" data-cf-beacon=\"{"version":"2024.11.0","token":"7703c87711084cfcbf970e05b2952977","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}\" crossorigin=\"anonymous\"><\/script>\n<\/body><\/html>",
"has_shadow_root": "false",
"img-loading-attr": "[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"]",
"initiators": {
"": [
"https:\/\/tanstack.com\/"
],
"https:\/\/tanstack.com\/": [
"https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"https:\/\/tanstack.com\/site.webmanifest"
],
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js": [
"https:\/\/tanstack.com\/cdn-cgi\/rum?",
"https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=2485",
"https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560069486&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~118981136~119709550~119996999&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7487"
],
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js": [
"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e"
]
},
"inline_style_bytes": 16944,
"javascript": "{\"ajax_requests\":{\"xmlhttprequest\":1,\"fetch\":10,\"beacon\":0,\"total\":11},\"beacon_ajax_usage\":0,\"iframe\":0,\"requests_protocol\":{\"ajax_h1\":0,\"resources_h1\":0,\"ajax_h2\":0,\"resources_h2\":0,\"ajax_h3\":10,\"resources_h3\":35},\"web_component_specs\":{\"custom_elements\":[],\"shadow_roots\":[],\"template\":[]},\"script_tags\":{\"total\":6,\"async\":4,\"defer\":1,\"crossorigin\":0,\"integrity\":1,\"nomodule\":0,\"nonce\":0,\"referrerpolicy\":0,\"src\":4,\"inline\":2,\"type_module\":1,\"async_and_defer\":0,\"defer_without_src\":0,\"charset\":0,\"language\":0},\"noscript_tags\":{\"total\":0},\"sourceMaps\":{\"count\":0,\"ext\":{}},\"bundler\":[],\"document\":{\"length\":308432,\"elements\":2015,\"links\":19,\"stylesheets\":1,\"inlineStyles\":1,\"scripts\":2,\"inlineScripts\":4}}",
"llms_txt_validation": "{\"valid\":true}",
"localstorage_size": 0,
"markup": "{\"favicon\":true,\"rel_alternate_mobile\":false,\"compatMode\":\"CSS1Compat\",\"noscripts\":{\"iframe_googletagmanager_count\":0,\"total\":0},\"buttons\":{\"types\":{\"button\":26,\"submit\":1},\"total\":27},\"form\":{\"target\":{},\"method\":{},\"elements\":[{\"tagNames\":{\"button\":6,\"textarea\":1},\"types\":{\"button\":5,\"submit\":1},\"total\":7}],\"total\":1},\"dirs\":{\"html_dir\":null,\"body_nodes_dir\":{\"values\":{},\"total\":0}},\"inputs\":{\"types\":{},\"total\":0},\"audios\":{\"autoplay\":{},\"total\":0},\"classes\":{\"unique_names_total\":772,\"references_total\":10802},\"rel\":{\"rels_total\":103,\"rels\":{\"modulepreload\":19,\"canonical\":1,\"preload\":1,\"apple-touch-icon\":1,\"icon\":3,\"manifest\":1,\"stylesheet\":1,\"noopener noreferrer\":54,\"noreferrer\":22}},\"ids\":{\"ids_total\":27,\"duplicate_ids_total\":0,\"unique_ids_total\":27},\"images\":{\"picture\":{\"total\":0},\"source\":{\"total\":0,\"src_total\":0,\"srcset_total\":0,\"media_total\":0,\"type_total\":0},\"img\":{\"total\":52,\"src_total\":52,\"srcset_total\":0,\"alt\":{\"missing\":0,\"blank\":7,\"present\":45},\"loading\":{\"auto\":0,\"lazy\":48,\"eager\":2,\"invalid\":0,\"missing\":2,\"blank\":0},\"dimensions\":{\"missing_width\":18,\"missing_height\":19}}},\"iframes\":{\"total\":0,\"loading\":{\"auto\":0,\"lazy\":0,\"eager\":0,\"invalid\":0,\"missing\":0,\"blank\":0}},\"amp\":{\"html_amp_attribute_present\":false,\"html_amp_emoji_attribute_present\":false,\"amp_page\":false,\"rel_amphtml\":null},\"data_nosnippet\":{\"valid\":0,\"wrong_tag_type\":0},\"obsolete_elements\":{},\"svgs\":{\"svg_element_total\":169,\"svg_img_total\":21,\"svg_object_total\":0,\"svg_embed_total\":0,\"svg_iframe_total\":0,\"svg_total\":190},\"app\":{\"app_id_present\":false,\"meta_theme_color\":\"#f9fafb\"},\"anchors\":{\"hrefs_without_special_scheme\":[\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\",\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\"]},\"dom-shape\":{\"bodyNodesCount\":1974,\"bodyLeafNodesCount\":858,\"depth\":{\"mean\":12.944055944055943,\"median\":13,\"mode\":15,\"stddev\":3.841758454775927,\"skew\":-0.5351570329436474,\"range\":{\"min\":1,\"max\":20}},\"bodyNonLeafNodesCount\":1116,\"branchFactor\":{\"mean\":1.8584229390681004,\"median\":2,\"mode\":1,\"stddev\":1.834464661779042,\"skew\":0.46794193257209543,\"range\":{\"min\":1,\"max\":48}},\"branchFactorByDepth\":[{\"depth\":0,\"count\":1,\"mean\":8,\"stddev\":0,\"skew\":null,\"median\":8,\"mode\":8,\"range\":{\"min\":8,\"max\":8}},{\"depth\":1,\"count\":4,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":2,\"count\":5,\"mean\":2.6,\"stddev\":1.8547236990991407,\"skew\":0.8626621856275074,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":3,\"count\":11,\"mean\":2.6363636363636362,\"stddev\":3.2828127427759615,\"skew\":0.49846389805954017,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":12}},{\"depth\":4,\"count\":24,\"mean\":1.9166666666666667,\"stddev\":0.759202798262025,\"skew\":-0.10976425998969024,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":5,\"count\":32,\"mean\":2.21875,\"stddev\":2.1612261421470915,\"skew\":0.5639159994563182,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":10}},{\"depth\":6,\"count\":45,\"mean\":2,\"stddev\":1.2110601416389966,\"skew\":0.8257228238447706,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":7,\"count\":60,\"mean\":2.3833333333333333,\"stddev\":2.0007637430630223,\"skew\":0.6914026396817605,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":13}},{\"depth\":8,\"count\":80,\"mean\":1.775,\"stddev\":0.6319612329882268,\"skew\":-0.3560344974581562,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":4}},{\"depth\":9,\"count\":80,\"mean\":2.325,\"stddev\":2.2845951501305435,\"skew\":-0.29545716227289975,\"median\":2,\"mode\":3,\"range\":{\"min\":1,\"max\":21}},{\"depth\":10,\"count\":102,\"mean\":1.9019607843137254,\"stddev\":0.9852819236393031,\"skew\":0.9154342149931898,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":11,\"count\":95,\"mean\":1.5263157894736843,\"stddev\":0.831512322447642,\"skew\":0.6329621044272918,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":12,\"count\":125,\"mean\":1.864,\"stddev\":4.220604696012173,\"skew\":0.2047100030041544,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":48}},{\"depth\":13,\"count\":127,\"mean\":1.8661417322834646,\"stddev\":0.6065548085849058,\"skew\":-0.22068618667590345,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":6}},{\"depth\":14,\"count\":133,\"mean\":1.4285714285714286,\"stddev\":0.6967779150798856,\"skew\":0.6150760799045889,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":15,\"count\":41,\"mean\":2.073170731707317,\"stddev\":0.9973194292810182,\"skew\":0.07336739820667783,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":5}},{\"depth\":16,\"count\":36,\"mean\":2,\"stddev\":0.23570226039551584,\"skew\":0,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":17,\"count\":64,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":18,\"count\":49,\"mean\":1.7755102040816326,\"stddev\":0.8867575911183849,\"skew\":0.8745458870034072,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":19,\"count\":3,\"mean\":3,\"stddev\":0,\"skew\":null,\"median\":3,\"mode\":3,\"range\":{\"min\":3,\"max\":3}}]}}",
"media": "{\"num_picture_img\":0,\"num_image_sizes\":28,\"num_srcset_all\":0,\"num_srcset_sizes\":0,\"num_srcset_descriptor_x\":0,\"num_srcset_descriptor_w\":0,\"num_srcset_candidates\":0,\"picture_formats\":[],\"num_video_nodes\":0,\"video_durations\":[],\"video_attributes_values_counts\":[],\"video_display_style\":[],\"video_using_source_media_count\":0,\"video_source_media_values\":[],\"video_source_format_count\":[],\"video_source_format_type\":[],\"num_picture_using_min_resolution\":0,\"num_picture_using_orientation\":0,\"num_img_not_in_picture_srcset_candidates\":0}",
"meta_viewport": "\"width=device-width, initial-scale=1\"",
"num_iframes": 0,
"num_scripts": 6,
"num_scripts_async": 3,
"num_scripts_sync": 1,
"observers": null,
"origin-trials": [],
"parsed_css": [
{
"url": "block",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
":root"
],
"declarations": [
{
"type": "declaration",
"property": "--th-background",
"value": "#ffffff"
},
{
"type": "declaration",
"property": "--th-token",
"value": "#24292f"
},
{
"type": "declaration",
"property": "--th-attr",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-code-inline",
"value": "#953800"
},
{
"type": "declaration",
"property": "--th-command",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-comment",
"value": "#6e7781"
},
{
"type": "declaration",
"property": "--th-deleted",
"value": "#cf222e"
},
{
"type": "declaration",
"property": "--th-function",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-heading",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-inserted",
"value": "#1a7f37"
},
{
"type": "declaration",
"property": "--th-keyword",
"value": "#cf222e"
},
{
"type": "declaration",
"property": "--th-link",
"value": "#0969da"
},
{
"type": "declaration",
"property": "--th-literal",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-meta",
"value": "#57606a"
},
{
"type": "declaration",
"property": "--th-number",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-operator",
"value": "#8250df"
},
{
"type": "declaration",
"property": "--th-property",
"value": "#0550ae"
},
{
"type": "declaration",
"property": "--th-selector",
"value": "#116329"
},
{
"type": "declaration",
"property": "--th-string",
"value": "#0a7f64"
},
{
"type": "declaration",
"property": "--th-tag",
"value": "#116329"
},
{
"type": "declaration",
"property": "--th-type",
"value": "#953800"
},
{
"type": "declaration",
"property": "--th-variable",
"value": "#953800"
}
]
},
{
"type": "rule",
"selectors": [
".dark"
],
"declarations": [
{
"type": "declaration",
"property": "--th-background",
"value": "#111111"
},
{
"type": "declaration",
"property": "--th-token",
"value": "#d4d4d4"
},
{
"type": "declaration",
"property": "--th-attr",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-code-inline",
"value": "#ffa657"
},
{
"type": "declaration",
"property": "--th-command",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-comment",
"value": "#a3a3a3"
},
{
"type": "declaration",
"property": "--th-deleted",
"value": "#ff7b72"
},
{
"type": "declaration",
"property": "--th-function",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-heading",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-inserted",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-keyword",
"value": "#ff7b72"
},
{
"type": "declaration",
"property": "--th-link",
"value": "#58a6ff"
},
{
"type": "declaration",
"property": "--th-literal",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-meta",
"value": "#737373"
},
{
"type": "declaration",
"property": "--th-number",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-operator",
"value": "#d2a8ff"
},
{
"type": "declaration",
"property": "--th-property",
"value": "#79c0ff"
},
{
"type": "declaration",
"property": "--th-selector",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-string",
"value": "#a5d6ff"
},
{
"type": "declaration",
"property": "--th-tag",
"value": "#7ee787"
},
{
"type": "declaration",
"property": "--th-type",
"value": "#ffa657"
},
{
"type": "declaration",
"property": "--th-variable",
"value": "#ffa657"
}
]
},
{
"type": "rule",
"selectors": [
"pre.th-code"
],
"declarations": [
{
"type": "declaration",
"property": "overflow-x",
"value": "auto"
},
{
"type": "declaration",
"property": "padding",
"value": "1rem"
},
{
"type": "declaration",
"property": "background",
"value": "var(--th-background)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--th-token)"
}
]
},
{
"type": "rule",
"selectors": [
".th-token"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-token)"
}
]
},
{
"type": "rule",
"selectors": [
".th-keyword"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-keyword)"
}
]
},
{
"type": "rule",
"selectors": [
".th-string"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-string)"
}
]
},
{
"type": "rule",
"selectors": [
".th-comment"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-comment)"
}
]
},
{
"type": "rule",
"selectors": [
".th-function"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-function)"
}
]
},
{
"type": "rule",
"selectors": [
".th-type"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-type)"
}
]
},
{
"type": "rule",
"selectors": [
".th-property"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-property)"
}
]
},
{
"type": "rule",
"selectors": [
".th-tag"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-tag)"
}
]
},
{
"type": "rule",
"selectors": [
".th-attr"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-attr)"
}
]
},
{
"type": "rule",
"selectors": [
".th-literal"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-literal)"
}
]
},
{
"type": "rule",
"selectors": [
".th-number"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-number)"
}
]
},
{
"type": "rule",
"selectors": [
".th-variable"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-variable)"
}
]
},
{
"type": "rule",
"selectors": [
".th-operator"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-operator)"
}
]
},
{
"type": "rule",
"selectors": [
".th-inserted"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-inserted)"
}
]
},
{
"type": "rule",
"selectors": [
".th-deleted"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-deleted)"
}
]
},
{
"type": "rule",
"selectors": [
".th-meta"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-meta)"
}
]
},
{
"type": "rule",
"selectors": [
".th-heading"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-heading)"
}
]
},
{
"type": "rule",
"selectors": [
".th-link"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-link)"
}
]
},
{
"type": "rule",
"selectors": [
".th-code-inline"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-code-inline)"
}
]
},
{
"type": "rule",
"selectors": [
".th-selector"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-selector)"
}
]
},
{
"type": "rule",
"selectors": [
".th-command"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--th-command)"
}
]
}
],
"parsingErrors": []
}
}
},
{
"url": "block",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=ltr]",
"html[dir=ltr]"
],
"declarations": [
{
"type": "declaration",
"property": "--toast-icon-margin-start",
"value": "-3px"
},
{
"type": "declaration",
"property": "--toast-icon-margin-end",
"value": "4px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-start",
"value": "-1px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-end",
"value": "0px"
},
{
"type": "declaration",
"property": "--toast-button-margin-start",
"value": "auto"
},
{
"type": "declaration",
"property": "--toast-button-margin-end",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-start",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-end",
"value": "unset"
},
{
"type": "declaration",
"property": "--toast-close-button-transform",
"value": "translate(-35%, -35%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=rtl]",
"html[dir=rtl]"
],
"declarations": [
{
"type": "declaration",
"property": "--toast-icon-margin-start",
"value": "4px"
},
{
"type": "declaration",
"property": "--toast-icon-margin-end",
"value": "-3px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-start",
"value": "0px"
},
{
"type": "declaration",
"property": "--toast-svg-margin-end",
"value": "-1px"
},
{
"type": "declaration",
"property": "--toast-button-margin-start",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-button-margin-end",
"value": "auto"
},
{
"type": "declaration",
"property": "--toast-close-button-start",
"value": "unset"
},
{
"type": "declaration",
"property": "--toast-close-button-end",
"value": "0"
},
{
"type": "declaration",
"property": "--toast-close-button-transform",
"value": "translate(35%, -35%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "width",
"value": "var(--width)"
},
{
"type": "declaration",
"property": "font-family",
"value": "ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"
},
{
"type": "declaration",
"property": "--gray1",
"value": "hsl(0, 0%, 99%)"
},
{
"type": "declaration",
"property": "--gray2",
"value": "hsl(0, 0%, 97.3%)"
},
{
"type": "declaration",
"property": "--gray3",
"value": "hsl(0, 0%, 95.1%)"
},
{
"type": "declaration",
"property": "--gray4",
"value": "hsl(0, 0%, 93%)"
},
{
"type": "declaration",
"property": "--gray5",
"value": "hsl(0, 0%, 90.9%)"
},
{
"type": "declaration",
"property": "--gray6",
"value": "hsl(0, 0%, 88.7%)"
},
{
"type": "declaration",
"property": "--gray7",
"value": "hsl(0, 0%, 85.8%)"
},
{
"type": "declaration",
"property": "--gray8",
"value": "hsl(0, 0%, 78%)"
},
{
"type": "declaration",
"property": "--gray9",
"value": "hsl(0, 0%, 56.1%)"
},
{
"type": "declaration",
"property": "--gray10",
"value": "hsl(0, 0%, 52.3%)"
},
{
"type": "declaration",
"property": "--gray11",
"value": "hsl(0, 0%, 43.5%)"
},
{
"type": "declaration",
"property": "--gray12",
"value": "hsl(0, 0%, 9%)"
},
{
"type": "declaration",
"property": "--border-radius",
"value": "8px"
},
{
"type": "declaration",
"property": "box-sizing",
"value": "border-box"
},
{
"type": "declaration",
"property": "padding",
"value": "0"
},
{
"type": "declaration",
"property": "margin",
"value": "0"
},
{
"type": "declaration",
"property": "list-style",
"value": "none"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "z-index",
"value": "999999999"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .4s ease"
}
]
},
{
"type": "media",
"media": "(hover:none) and (pointer:coarse)",
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-lifted=true]"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "none"
}
]
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=right]"
],
"declarations": [
{
"type": "declaration",
"property": "right",
"value": "var(--offset-right)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--offset-left)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=center]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "translateX(-50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "var(--offset-top)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "var(--offset-bottom)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(100%)"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(var(--lift) * var(--gap))"
},
{
"type": "declaration",
"property": "z-index",
"value": "var(--z-index)"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "var(--y)"
},
{
"type": "declaration",
"property": "touch-action",
"value": "none"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .4s,opacity .4s,height .4s,box-shadow .2s"
},
{
"type": "declaration",
"property": "box-sizing",
"value": "border-box"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "overflow-wrap",
"value": "anywhere"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true]"
],
"declarations": [
{
"type": "declaration",
"property": "padding",
"value": "16px"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border",
"value": "1px solid var(--normal-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "var(--border-radius)"
},
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--width)"
},
{
"type": "declaration",
"property": "font-size",
"value": "13px"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "gap",
"value": "6px"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(-100%)"
},
{
"type": "declaration",
"property": "--lift",
"value": "1"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(1 * var(--gap))"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "0"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(100%)"
},
{
"type": "declaration",
"property": "--lift",
"value": "-1"
},
{
"type": "declaration",
"property": "--lift-amount",
"value": "calc(var(--lift) * var(--gap))"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "font-weight",
"value": "400"
},
{
"type": "declaration",
"property": "line-height",
"value": "1.4"
},
{
"type": "declaration",
"property": "color",
"value": "#3f3f3f"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "inherit"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-description]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "#e8e8e8"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-title]"
],
"declarations": [
{
"type": "declaration",
"property": "font-weight",
"value": "500"
},
{
"type": "declaration",
"property": "line-height",
"value": "1.5"
},
{
"type": "declaration",
"property": "color",
"value": "inherit"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon]"
],
"declarations": [
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "height",
"value": "16px"
},
{
"type": "declaration",
"property": "width",
"value": "16px"
},
{
"type": "declaration",
"property": "position",
"value": "relative"
},
{
"type": "declaration",
"property": "justify-content",
"value": "flex-start"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
},
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-icon-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-icon-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-promise=true] [data-icon]>svg"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
},
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "animation",
"value": "sonner-fade-in .3s ease forwards"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon]>*"
],
"declarations": [
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-icon] svg"
],
"declarations": [
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-svg-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-svg-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-content]"
],
"declarations": [
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "flex-direction",
"value": "column"
},
{
"type": "declaration",
"property": "gap",
"value": "2px"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]"
],
"declarations": [
{
"type": "declaration",
"property": "border-radius",
"value": "4px"
},
{
"type": "declaration",
"property": "padding-left",
"value": "8px"
},
{
"type": "declaration",
"property": "padding-right",
"value": "8px"
},
{
"type": "declaration",
"property": "height",
"value": "24px"
},
{
"type": "declaration",
"property": "font-size",
"value": "12px"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-button-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-button-margin-end)"
},
{
"type": "declaration",
"property": "border",
"value": "none"
},
{
"type": "declaration",
"property": "font-weight",
"value": "500"
},
{
"type": "declaration",
"property": "cursor",
"value": "pointer"
},
{
"type": "declaration",
"property": "outline",
"value": "0"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "flex-shrink",
"value": "0"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .4s,box-shadow .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 0 0 2px rgba(0,0,0,.4)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-button]:first-of-type"
],
"declarations": [
{
"type": "declaration",
"property": "margin-left",
"value": "var(--toast-button-margin-start)"
},
{
"type": "declaration",
"property": "margin-right",
"value": "var(--toast-button-margin-end)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-cancel]"
],
"declarations": [
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
},
{
"type": "declaration",
"property": "background",
"value": "rgba(0,0,0,.08)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "rgba(255,255,255,.3)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "var(--toast-close-button-start)"
},
{
"type": "declaration",
"property": "right",
"value": "var(--toast-close-button-end)"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "height",
"value": "20px"
},
{
"type": "declaration",
"property": "width",
"value": "20px"
},
{
"type": "declaration",
"property": "display",
"value": "flex"
},
{
"type": "declaration",
"property": "justify-content",
"value": "center"
},
{
"type": "declaration",
"property": "align-items",
"value": "center"
},
{
"type": "declaration",
"property": "padding",
"value": "0"
},
{
"type": "declaration",
"property": "color",
"value": "var(--gray12)"
},
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border",
"value": "1px solid var(--gray4)"
},
{
"type": "declaration",
"property": "transform",
"value": "var(--toast-close-button-transform)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "50%"
},
{
"type": "declaration",
"property": "cursor",
"value": "pointer"
},
{
"type": "declaration",
"property": "z-index",
"value": "1"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .1s,background .2s,border-color .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible"
],
"declarations": [
{
"type": "declaration",
"property": "box-shadow",
"value": "0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true] [data-disabled=true]"
],
"declarations": [
{
"type": "declaration",
"property": "cursor",
"value": "not-allowed"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--gray2)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--gray5)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "-100%"
},
{
"type": "declaration",
"property": "right",
"value": "-100%"
},
{
"type": "declaration",
"property": "height",
"value": "100%"
},
{
"type": "declaration",
"property": "z-index",
"value": "-1"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=top][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(3) translateY(50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(3) translateY(-50%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=false][data-removed=true]::before"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "inset",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scaleY(2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=true]::after"
],
"declarations": [
{
"type": "declaration",
"property": "content",
"value": "''"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "height",
"value": "calc(var(--gap) + 1px)"
},
{
"type": "declaration",
"property": "bottom",
"value": "100%"
},
{
"type": "declaration",
"property": "width",
"value": "100%"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-mounted=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(0)"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=false][data-front=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--scale",
"value": "var(--toasts-before) * 0.05 + 1"
},
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))"
},
{
"type": "declaration",
"property": "height",
"value": "var(--front-toast-height)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast]>*"
],
"declarations": [
{
"type": "declaration",
"property": "transition",
"value": "opacity .4s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-x-position=right]"
],
"declarations": [
{
"type": "declaration",
"property": "right",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "pointer-events",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-mounted=true][data-expanded=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * var(--offset)))"
},
{
"type": "declaration",
"property": "height",
"value": "var(--initial-height)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * -100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]"
],
"declarations": [
{
"type": "declaration",
"property": "--y",
"value": "translateY(40%)"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transition",
"value": "transform .5s,opacity .2s"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-removed=true][data-front=false]::before"
],
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "calc(var(--initial-height) + 20%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiping=true]"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))"
},
{
"type": "declaration",
"property": "transition",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swiped=true]"
],
"declarations": [
{
"type": "declaration",
"property": "user-select",
"value": "none"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-y-position=bottom]",
"[data-sonner-toast][data-swipe-out=true][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-duration",
"value": ".2s"
},
{
"type": "declaration",
"property": "animation-timing-function",
"value": "ease-out"
},
{
"type": "declaration",
"property": "animation-fill-mode",
"value": "forwards"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-left"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-right"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-up"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]"
],
"declarations": [
{
"type": "declaration",
"property": "animation-name",
"value": "swipe-out-down"
}
]
},
{
"type": "keyframes",
"name": "swipe-out-left",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(var(--swipe-amount-x))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(calc(var(--swipe-amount-x) - 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-right",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(var(--swipe-amount-x))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateX(calc(var(--swipe-amount-x) + 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-up",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(calc(var(--swipe-amount-y) - 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "keyframes",
"name": "swipe-out-down",
"keyframes": [
{
"type": "keyframe",
"values": [
"from"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(var(--swipe-amount-y))"
},
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"to"
],
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "var(--y) translateY(calc(var(--swipe-amount-y) + 100%))"
},
{
"type": "declaration",
"property": "opacity",
"value": "0"
}
]
}
]
},
{
"type": "media",
"media": "(max-width:600px)",
"rules": [
{
"type": "rule",
"selectors": [
"[data-sonner-toaster]"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "right",
"value": "var(--mobile-offset-right)"
},
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
},
{
"type": "declaration",
"property": "width",
"value": "100%"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][dir=rtl]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "calc(var(--mobile-offset-left) * -1)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster] [data-sonner-toast]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "right",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "calc(100% - var(--mobile-offset-left) * 2)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=left]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=bottom]"
],
"declarations": [
{
"type": "declaration",
"property": "bottom",
"value": "var(--mobile-offset-bottom)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-y-position=top]"
],
"declarations": [
{
"type": "declaration",
"property": "top",
"value": "var(--mobile-offset-top)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-x-position=center]"
],
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "var(--mobile-offset-left)"
},
{
"type": "declaration",
"property": "right",
"value": "var(--mobile-offset-right)"
},
{
"type": "declaration",
"property": "transform",
"value": "none"
}
]
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=light]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#fff"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "var(--gray4)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray12)"
},
{
"type": "declaration",
"property": "--success-bg",
"value": "hsl(143, 85%, 96%)"
},
{
"type": "declaration",
"property": "--success-border",
"value": "hsl(145, 92%, 87%)"
},
{
"type": "declaration",
"property": "--success-text",
"value": "hsl(140, 100%, 27%)"
},
{
"type": "declaration",
"property": "--info-bg",
"value": "hsl(208, 100%, 97%)"
},
{
"type": "declaration",
"property": "--info-border",
"value": "hsl(221, 91%, 93%)"
},
{
"type": "declaration",
"property": "--info-text",
"value": "hsl(210, 92%, 45%)"
},
{
"type": "declaration",
"property": "--warning-bg",
"value": "hsl(49, 100%, 97%)"
},
{
"type": "declaration",
"property": "--warning-border",
"value": "hsl(49, 91%, 84%)"
},
{
"type": "declaration",
"property": "--warning-text",
"value": "hsl(31, 92%, 45%)"
},
{
"type": "declaration",
"property": "--error-bg",
"value": "hsl(359, 100%, 97%)"
},
{
"type": "declaration",
"property": "--error-border",
"value": "hsl(359, 100%, 94%)"
},
{
"type": "declaration",
"property": "--error-text",
"value": "hsl(360, 100%, 45%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#000"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "hsl(0, 0%, 20%)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray1)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#fff"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "var(--gray3)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray12)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark]"
],
"declarations": [
{
"type": "declaration",
"property": "--normal-bg",
"value": "#000"
},
{
"type": "declaration",
"property": "--normal-bg-hover",
"value": "hsl(0, 0%, 12%)"
},
{
"type": "declaration",
"property": "--normal-border",
"value": "hsl(0, 0%, 20%)"
},
{
"type": "declaration",
"property": "--normal-border-hover",
"value": "hsl(0, 0%, 25%)"
},
{
"type": "declaration",
"property": "--normal-text",
"value": "var(--gray1)"
},
{
"type": "declaration",
"property": "--success-bg",
"value": "hsl(150, 100%, 6%)"
},
{
"type": "declaration",
"property": "--success-border",
"value": "hsl(147, 100%, 12%)"
},
{
"type": "declaration",
"property": "--success-text",
"value": "hsl(150, 86%, 65%)"
},
{
"type": "declaration",
"property": "--info-bg",
"value": "hsl(215, 100%, 6%)"
},
{
"type": "declaration",
"property": "--info-border",
"value": "hsl(223, 43%, 17%)"
},
{
"type": "declaration",
"property": "--info-text",
"value": "hsl(216, 87%, 65%)"
},
{
"type": "declaration",
"property": "--warning-bg",
"value": "hsl(64, 100%, 6%)"
},
{
"type": "declaration",
"property": "--warning-border",
"value": "hsl(60, 100%, 9%)"
},
{
"type": "declaration",
"property": "--warning-text",
"value": "hsl(46, 87%, 65%)"
},
{
"type": "declaration",
"property": "--error-bg",
"value": "hsl(358, 76%, 10%)"
},
{
"type": "declaration",
"property": "--error-border",
"value": "hsl(357, 89%, 16%)"
},
{
"type": "declaration",
"property": "--error-text",
"value": "hsl(358, 100%, 81%)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--normal-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--normal-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--normal-bg-hover)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--normal-border-hover)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=success]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--success-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--success-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--success-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--success-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--success-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--success-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=info]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--info-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--info-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--info-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--info-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--info-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--info-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=warning]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--warning-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--warning-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--warning-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--warning-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--warning-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--warning-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=error]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--error-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--error-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--error-text)"
}
]
},
{
"type": "rule",
"selectors": [
"[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]"
],
"declarations": [
{
"type": "declaration",
"property": "background",
"value": "var(--error-bg)"
},
{
"type": "declaration",
"property": "border-color",
"value": "var(--error-border)"
},
{
"type": "declaration",
"property": "color",
"value": "var(--error-text)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-wrapper"
],
"declarations": [
{
"type": "declaration",
"property": "--size",
"value": "16px"
},
{
"type": "declaration",
"property": "height",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "inset",
"value": "0"
},
{
"type": "declaration",
"property": "z-index",
"value": "10"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-wrapper[data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "animation",
"value": "sonner-fade-out .2s ease forwards"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-spinner"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "relative"
},
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "height",
"value": "var(--size)"
},
{
"type": "declaration",
"property": "width",
"value": "var(--size)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar"
],
"declarations": [
{
"type": "declaration",
"property": "animation",
"value": "sonner-spin 1.2s linear infinite"
},
{
"type": "declaration",
"property": "background",
"value": "var(--gray11)"
},
{
"type": "declaration",
"property": "border-radius",
"value": "6px"
},
{
"type": "declaration",
"property": "height",
"value": "8%"
},
{
"type": "declaration",
"property": "left",
"value": "-10%"
},
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "top",
"value": "-3.9%"
},
{
"type": "declaration",
"property": "width",
"value": "24%"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:first-child"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1.2s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(.0001deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(2)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1.1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(30deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(3)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(60deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(4)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.9s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(90deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(5)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.8s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(120deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(6)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.7s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(150deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(7)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.6s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(180deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(8)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.5s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(210deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(9)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.4s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(240deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(10)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.3s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(270deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(11)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.2s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(300deg) translate(146%)"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loading-bar:nth-child(12)"
],
"declarations": [
{
"type": "declaration",
"property": "animation-delay",
"value": "-.1s"
},
{
"type": "declaration",
"property": "transform",
"value": "rotate(330deg) translate(146%)"
}
]
},
{
"type": "keyframes",
"name": "sonner-fade-in",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(1)"
}
]
}
]
},
{
"type": "keyframes",
"name": "sonner-fade-out",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(1)"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8)"
}
]
}
]
},
{
"type": "keyframes",
"name": "sonner-spin",
"keyframes": [
{
"type": "keyframe",
"values": [
"0%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "1"
}
]
},
{
"type": "keyframe",
"values": [
"100%"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": ".15"
}
]
}
]
},
{
"type": "media",
"media": "(prefers-reduced-motion)",
"rules": [
{
"type": "rule",
"selectors": [
".sonner-loading-bar",
"[data-sonner-toast]",
"[data-sonner-toast]>*"
],
"declarations": [
{
"type": "declaration",
"property": "transition",
"value": "none!important"
},
{
"type": "declaration",
"property": "animation",
"value": "none!important"
}
]
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loader"
],
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "absolute"
},
{
"type": "declaration",
"property": "top",
"value": "50%"
},
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%,-50%)"
},
{
"type": "declaration",
"property": "transform-origin",
"value": "center"
},
{
"type": "declaration",
"property": "transition",
"value": "opacity .2s,transform .2s"
}
]
},
{
"type": "rule",
"selectors": [
".sonner-loader[data-visible=false]"
],
"declarations": [
{
"type": "declaration",
"property": "opacity",
"value": "0"
},
{
"type": "declaration",
"property": "transform",
"value": "scale(.8) translate(-50%,-50%)"
}
]
}
],
"parsingErrors": []
}
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "color-scheme",
"value": "light"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "1px"
},
{
"type": "declaration",
"property": "height",
"value": "1px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "--ts-primary-nav-target-width",
"value": "453px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "3"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "3"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "z-index",
"value": "1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "position",
"value": "fixed"
},
{
"type": "declaration",
"property": "left",
"value": "0"
},
{
"type": "declaration",
"property": "top",
"value": "0"
},
{
"type": "declaration",
"property": "width",
"value": "1px"
},
{
"type": "declaration",
"property": "height",
"value": "1px"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "font-family",
"value": "ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\""
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "font-variant-numeric",
"value": "tabular-nums"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "5.625%"
},
{
"type": "declaration",
"property": "top",
"value": "21.875%"
},
{
"type": "declaration",
"property": "width",
"value": "18.75%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "5.46875%"
},
{
"type": "declaration",
"property": "width",
"value": "17.5%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "75.625%"
},
{
"type": "declaration",
"property": "top",
"value": "21.875%"
},
{
"type": "declaration",
"property": "width",
"value": "18.75%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "8.125%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
},
{
"type": "declaration",
"property": "width",
"value": "24.375%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "20.3125%"
},
{
"type": "declaration",
"property": "left",
"value": "67.5%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
},
{
"type": "declaration",
"property": "width",
"value": "24.375%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "height",
"value": "25%"
},
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "45.3125%"
},
{
"type": "declaration",
"property": "width",
"value": "17.5%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "39.7174%"
},
{
"type": "declaration",
"property": "top",
"value": "51.2186%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-175.374deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "27.5791%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-90deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "71.5183%"
},
{
"type": "declaration",
"property": "top",
"value": "40.1761%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(-15.13deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "34.5654%"
},
{
"type": "declaration",
"property": "top",
"value": "74.0169%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(148.628deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "64.3552%"
},
{
"type": "declaration",
"property": "top",
"value": "72.1289%"
},
{
"type": "declaration",
"property": "transform",
"value": "translate(-50%, -50%) rotate(37.4769deg)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "51.3671875%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "24.375%"
},
{
"type": "declaration",
"property": "top",
"value": "38.936941964285715%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "45.3125%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50%"
},
{
"type": "declaration",
"property": "top",
"value": "25.78125%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "58.75%"
},
{
"type": "declaration",
"property": "top",
"value": "51.3671875%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "75.625%"
},
{
"type": "declaration",
"property": "top",
"value": "38.936941964285715%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.25%"
},
{
"type": "declaration",
"property": "top",
"value": "66.33223684210526%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "30.743243243243246%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "58.75%"
},
{
"type": "declaration",
"property": "top",
"value": "66.33223684210526%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "69.25675675675676%"
},
{
"type": "declaration",
"property": "top",
"value": "76.5625%"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.25)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.72)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.92)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.25)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(1.1)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "transform",
"value": "scale(0.7)"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": []
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
},
{
"type": "declaration",
"property": "object-fit",
"value": "cover"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "aspect-ratio",
"value": "1\/1"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "8%"
},
{
"type": "declaration",
"property": "top",
"value": "6%"
},
{
"type": "declaration",
"property": "width",
"value": "20px"
},
{
"type": "declaration",
"property": "height",
"value": "20px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "39.08%"
},
{
"type": "declaration",
"property": "top",
"value": "59.68%"
},
{
"type": "declaration",
"property": "width",
"value": "37px"
},
{
"type": "declaration",
"property": "height",
"value": "37px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "70.16%"
},
{
"type": "declaration",
"property": "top",
"value": "25.36%"
},
{
"type": "declaration",
"property": "width",
"value": "54px"
},
{
"type": "declaration",
"property": "height",
"value": "54px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "17.240000000000002%"
},
{
"type": "declaration",
"property": "top",
"value": "79.03999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "71px"
},
{
"type": "declaration",
"property": "height",
"value": "71px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "48.32%"
},
{
"type": "declaration",
"property": "top",
"value": "44.72%"
},
{
"type": "declaration",
"property": "width",
"value": "88px"
},
{
"type": "declaration",
"property": "height",
"value": "88px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "79.39999999999999%"
},
{
"type": "declaration",
"property": "top",
"value": "10.4%"
},
{
"type": "declaration",
"property": "width",
"value": "105px"
},
{
"type": "declaration",
"property": "height",
"value": "105px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "26.48%"
},
{
"type": "declaration",
"property": "top",
"value": "64.08000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "32px"
},
{
"type": "declaration",
"property": "height",
"value": "32px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "57.559999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "29.76%"
},
{
"type": "declaration",
"property": "width",
"value": "49px"
},
{
"type": "declaration",
"property": "height",
"value": "49px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "88.64%"
},
{
"type": "declaration",
"property": "top",
"value": "83.44%"
},
{
"type": "declaration",
"property": "width",
"value": "66px"
},
{
"type": "declaration",
"property": "height",
"value": "66px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "35.72%"
},
{
"type": "declaration",
"property": "top",
"value": "49.12%"
},
{
"type": "declaration",
"property": "width",
"value": "83px"
},
{
"type": "declaration",
"property": "height",
"value": "83px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "66.8%"
},
{
"type": "declaration",
"property": "top",
"value": "14.8%"
},
{
"type": "declaration",
"property": "width",
"value": "100px"
},
{
"type": "declaration",
"property": "height",
"value": "100px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "13.88%"
},
{
"type": "declaration",
"property": "top",
"value": "68.47999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "27px"
},
{
"type": "declaration",
"property": "height",
"value": "27px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "44.96%"
},
{
"type": "declaration",
"property": "top",
"value": "34.16%"
},
{
"type": "declaration",
"property": "width",
"value": "44px"
},
{
"type": "declaration",
"property": "height",
"value": "44px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "76.04%"
},
{
"type": "declaration",
"property": "top",
"value": "87.84%"
},
{
"type": "declaration",
"property": "width",
"value": "61px"
},
{
"type": "declaration",
"property": "height",
"value": "61px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "23.119999999999997%"
},
{
"type": "declaration",
"property": "top",
"value": "53.52%"
},
{
"type": "declaration",
"property": "width",
"value": "78px"
},
{
"type": "declaration",
"property": "height",
"value": "78px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "54.2%"
},
{
"type": "declaration",
"property": "top",
"value": "19.2%"
},
{
"type": "declaration",
"property": "width",
"value": "95px"
},
{
"type": "declaration",
"property": "height",
"value": "95px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "85.28%"
},
{
"type": "declaration",
"property": "top",
"value": "72.88%"
},
{
"type": "declaration",
"property": "width",
"value": "22px"
},
{
"type": "declaration",
"property": "height",
"value": "22px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "32.36%"
},
{
"type": "declaration",
"property": "top",
"value": "38.56%"
},
{
"type": "declaration",
"property": "width",
"value": "39px"
},
{
"type": "declaration",
"property": "height",
"value": "39px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "63.440000000000005%"
},
{
"type": "declaration",
"property": "top",
"value": "92.24%"
},
{
"type": "declaration",
"property": "width",
"value": "56px"
},
{
"type": "declaration",
"property": "height",
"value": "56px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "10.52%"
},
{
"type": "declaration",
"property": "top",
"value": "57.919999999999995%"
},
{
"type": "declaration",
"property": "width",
"value": "73px"
},
{
"type": "declaration",
"property": "height",
"value": "73px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "41.6%"
},
{
"type": "declaration",
"property": "top",
"value": "23.6%"
},
{
"type": "declaration",
"property": "width",
"value": "90px"
},
{
"type": "declaration",
"property": "height",
"value": "90px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "72.68%"
},
{
"type": "declaration",
"property": "top",
"value": "77.28%"
},
{
"type": "declaration",
"property": "width",
"value": "107px"
},
{
"type": "declaration",
"property": "height",
"value": "107px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "19.76%"
},
{
"type": "declaration",
"property": "top",
"value": "42.96%"
},
{
"type": "declaration",
"property": "width",
"value": "34px"
},
{
"type": "declaration",
"property": "height",
"value": "34px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "50.84%"
},
{
"type": "declaration",
"property": "top",
"value": "8.64%"
},
{
"type": "declaration",
"property": "width",
"value": "51px"
},
{
"type": "declaration",
"property": "height",
"value": "51px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "81.92%"
},
{
"type": "declaration",
"property": "top",
"value": "62.32%"
},
{
"type": "declaration",
"property": "width",
"value": "68px"
},
{
"type": "declaration",
"property": "height",
"value": "68px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "29%"
},
{
"type": "declaration",
"property": "top",
"value": "28%"
},
{
"type": "declaration",
"property": "width",
"value": "85px"
},
{
"type": "declaration",
"property": "height",
"value": "85px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "60.08%"
},
{
"type": "declaration",
"property": "top",
"value": "81.67999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "102px"
},
{
"type": "declaration",
"property": "height",
"value": "102px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "91.16%"
},
{
"type": "declaration",
"property": "top",
"value": "47.36%"
},
{
"type": "declaration",
"property": "width",
"value": "29px"
},
{
"type": "declaration",
"property": "height",
"value": "29px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "38.239999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "13.04%"
},
{
"type": "declaration",
"property": "width",
"value": "46px"
},
{
"type": "declaration",
"property": "height",
"value": "46px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "69.32%"
},
{
"type": "declaration",
"property": "top",
"value": "66.72%"
},
{
"type": "declaration",
"property": "width",
"value": "63px"
},
{
"type": "declaration",
"property": "height",
"value": "63px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "16.4%"
},
{
"type": "declaration",
"property": "top",
"value": "32.4%"
},
{
"type": "declaration",
"property": "width",
"value": "80px"
},
{
"type": "declaration",
"property": "height",
"value": "80px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "47.48%"
},
{
"type": "declaration",
"property": "top",
"value": "86.08%"
},
{
"type": "declaration",
"property": "width",
"value": "97px"
},
{
"type": "declaration",
"property": "height",
"value": "97px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "78.56%"
},
{
"type": "declaration",
"property": "top",
"value": "51.760000000000005%"
},
{
"type": "declaration",
"property": "width",
"value": "24px"
},
{
"type": "declaration",
"property": "height",
"value": "24px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "25.64%"
},
{
"type": "declaration",
"property": "top",
"value": "17.44%"
},
{
"type": "declaration",
"property": "width",
"value": "41px"
},
{
"type": "declaration",
"property": "height",
"value": "41px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "56.72%"
},
{
"type": "declaration",
"property": "top",
"value": "71.12%"
},
{
"type": "declaration",
"property": "width",
"value": "58px"
},
{
"type": "declaration",
"property": "height",
"value": "58px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "87.8%"
},
{
"type": "declaration",
"property": "top",
"value": "36.8%"
},
{
"type": "declaration",
"property": "width",
"value": "75px"
},
{
"type": "declaration",
"property": "height",
"value": "75px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "34.879999999999995%"
},
{
"type": "declaration",
"property": "top",
"value": "90.47999999999999%"
},
{
"type": "declaration",
"property": "width",
"value": "92px"
},
{
"type": "declaration",
"property": "height",
"value": "92px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.14"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "65.96%"
},
{
"type": "declaration",
"property": "top",
"value": "56.16%"
},
{
"type": "declaration",
"property": "width",
"value": "109px"
},
{
"type": "declaration",
"property": "height",
"value": "109px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.15000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "13.04%"
},
{
"type": "declaration",
"property": "top",
"value": "21.84%"
},
{
"type": "declaration",
"property": "width",
"value": "36px"
},
{
"type": "declaration",
"property": "height",
"value": "36px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.16"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "44.12%"
},
{
"type": "declaration",
"property": "top",
"value": "75.52000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "53px"
},
{
"type": "declaration",
"property": "height",
"value": "53px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.17"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "75.2%"
},
{
"type": "declaration",
"property": "top",
"value": "41.2%"
},
{
"type": "declaration",
"property": "width",
"value": "70px"
},
{
"type": "declaration",
"property": "height",
"value": "70px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.18000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "22.28%"
},
{
"type": "declaration",
"property": "top",
"value": "6.88%"
},
{
"type": "declaration",
"property": "width",
"value": "87px"
},
{
"type": "declaration",
"property": "height",
"value": "87px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.19"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "53.36%"
},
{
"type": "declaration",
"property": "top",
"value": "60.56%"
},
{
"type": "declaration",
"property": "width",
"value": "104px"
},
{
"type": "declaration",
"property": "height",
"value": "104px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.2"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "84.44%"
},
{
"type": "declaration",
"property": "top",
"value": "26.240000000000002%"
},
{
"type": "declaration",
"property": "width",
"value": "31px"
},
{
"type": "declaration",
"property": "height",
"value": "31px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.21000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "31.520000000000003%"
},
{
"type": "declaration",
"property": "top",
"value": "79.92%"
},
{
"type": "declaration",
"property": "width",
"value": "48px"
},
{
"type": "declaration",
"property": "height",
"value": "48px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.22000000000000003"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "62.6%"
},
{
"type": "declaration",
"property": "top",
"value": "45.6%"
},
{
"type": "declaration",
"property": "width",
"value": "65px"
},
{
"type": "declaration",
"property": "height",
"value": "65px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.23"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "9.68%"
},
{
"type": "declaration",
"property": "top",
"value": "11.28%"
},
{
"type": "declaration",
"property": "width",
"value": "82px"
},
{
"type": "declaration",
"property": "height",
"value": "82px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.24000000000000002"
}
]
}
},
{
"url": "inline",
"ast": {
"declarations": [
{
"type": "declaration",
"property": "left",
"value": "40.76%"
},
{
"type": "declaration",
"property": "top",
"value": "64.96000000000001%"
},
{
"type": "declaration",
"property": "width",
"value": "99px"
},
{
"type": "declaration",
"property": "height",
"value": "99px"
},
{
"type": "declaration",
"property": "opacity",
"value": "0.25"
}
]
}
}
],
"performance": {
"lcp_elem_stats": {
"startTime": 1816,
"nodeName": "IMG",
"url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"size": 160000,
"loadTime": 1445.5999999940395,
"renderTime": 1816,
"attributes": [
{
"name": "src",
"value": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"name": "width",
"value": "500"
},
{
"name": "height",
"value": "500"
},
{
"name": "alt",
"value": "TanStack Logo"
},
{
"name": "loading",
"value": "eager"
},
{
"name": "decoding",
"value": "async"
},
{
"name": "class",
"value": "absolute inset-0 block h-full w-full object-contain dark:hidden"
},
{
"name": "fetchpriority",
"value": "high"
}
],
"boundingClientRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"naturalWidth": 500,
"naturalHeight": 500,
"styles": {
"background-image": "none",
"pointer-events": "auto",
"position": "absolute",
"width": "400px",
"height": "400px"
},
"percentOfViewport": "0.172",
"cover90viewport": false
},
"raw_lcp_element": {
"nodeName": "IMG",
"attributes": [
{
"name": "src",
"value": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"name": "width",
"value": "500"
},
{
"name": "height",
"value": "500"
},
{
"name": "alt",
"value": "TanStack Logo"
},
{
"name": "loading",
"value": "eager"
},
{
"name": "decoding",
"value": "async"
},
{
"name": "class",
"value": "absolute inset-0 block h-full w-full object-contain dark:hidden"
},
{
"name": "fetchpriority",
"value": "high"
}
]
},
"is_lcp_statically_discoverable": true,
"is_lcp_preloaded": false,
"lcp_preload": [],
"web_vitals_js": [],
"gaming_metrics": [],
"speculation_rules": {
"htmlRules": [],
"httpHeaderRules": []
}
},
"privacy": "{\"iab_tcf_v1\":{\"present\":false},\"iab_tcf_v2\":{\"present\":false},\"iab_gpp\":{\"present\":false},\"iab_usp\":{\"present\":false},\"navigator_doNotTrack\":false,\"navigator_globalPrivacyControl\":false,\"document_permissionsPolicy\":false,\"document_featurePolicy\":false,\"referrerPolicy\":{\"entire_document_policy\":null,\"individual_requests\":null,\"link_relations\":{\"A\":76}},\"request_hostnames_with_cname\":{},\"ccpa_link\":{\"hasCCPALink\":false},\"iab_ddr\":{\"present\":false,\"status\":404}}",
"privacy-sandbox": {
"featuresDisabled": [
{
"top-level-storage-access": []
}
],
"privacySandBoxAPIUsage": []
},
"pwa": {
"serviceWorkers": [],
"manifests": {
"https:\/\/tanstack.com\/site.webmanifest": {
"name": "",
"short_name": "",
"icons": [
{
"src": "\/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image\/png"
},
{
"src": "\/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image\/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
},
"serviceWorkerInitiated": [],
"workboxInfo": [],
"importScriptsInfo": [],
"swEventListenersInfo": [],
"swPropertiesInfo": [],
"swMethodsInfo": [],
"swObjectsInfo": [],
"swRegistrationPropertiesInfo": [],
"windowEventListenersInfo": [],
"windowPropertiesInfo": [],
"serviceWorkerRegistrationInfo": [],
"serviceWorkerHeuristic": false
},
"quirks_mode": false,
"responsive_images": "{\"responsive-images\":[{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\",\"totalCandidates\":1,\"widthAttribute\":\"30\",\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":30,\"naturalHeight\":30,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":30,\"approximateResourceHeight\":30,\"byteSize\":1468,\"bitsPerPixel\":13.04888888888889,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-black.svg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":663,\"approximateResourceHeight\":660,\"byteSize\":10625,\"bitsPerPixel\":0.19425019425019424,\"mimeType\":\"image\/svg+xml\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-white.svg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":30,\"clientHeight\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":663,\"approximateResourceHeight\":660,\"byteSize\":10637,\"bitsPerPixel\":0.19446958270487683,\"mimeType\":\"image\/svg+xml\",\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"totalCandidates\":1,\"heightAttribute\":\"240\",\"widthAttribute\":\"240\",\"altAttribute\":\"\",\"clientWidth\":80,\"clientHeight\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":229,\"approximateResourceHeight\":240,\"byteSize\":7974,\"bitsPerPixel\":1.1606986899563319,\"computedSizingStyles\":{\"width\":\"80px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"totalCandidates\":1,\"heightAttribute\":\"240\",\"widthAttribute\":\"240\",\"altAttribute\":\"Explore TanStack\",\"clientWidth\":80,\"clientHeight\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":229,\"approximateResourceHeight\":240,\"byteSize\":7974,\"bitsPerPixel\":1.1606986899563319,\"computedSizingStyles\":{\"width\":\"80px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"totalCandidates\":1,\"heightAttribute\":\"500\",\"widthAttribute\":\"500\",\"altAttribute\":\"TanStack Logo\",\"clientWidth\":400,\"clientHeight\":400,\"naturalWidth\":500,\"naturalHeight\":500,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":500,\"approximateResourceHeight\":500,\"byteSize\":26102,\"bitsPerPixel\":0.835264,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"totalCandidates\":1,\"heightAttribute\":\"500\",\"widthAttribute\":\"500\",\"altAttribute\":\"TanStack Logo\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":500,\"naturalHeight\":500,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":500,\"approximateResourceHeight\":500,\"byteSize\":24757,\"bitsPerPixel\":0.792224,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-black-6Ojsn8yh.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Cloudflare\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-white-Co-Tyjbl.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Cloudflare\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/railway-black-DeBDfNao.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Railway\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/railway-white-CFKFsfw2.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Railway\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='512'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Netlify\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='512'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Netlify\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-light-CIzGLYU_.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"CodeRabbit\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-dark-D643Zkrv.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"CodeRabbit\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/lovable-black-1mVxR6Bj.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Lovable\",\"clientWidth\":396,\"clientHeight\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":-196,\"sizesRelativeError\":-0.494949494949495,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/lovable-white-DLB1BxKZ.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Lovable\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"120px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-light-BYN-U_0H.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Clerk\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-dark-CRE22T_2.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Clerk\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-black-DnXRiQQ3.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"SerpApi\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-white-CPxTEZSp.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"SerpApi\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-black-DNn7_580.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"OpenRouter\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-white-COMTfjvn.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"OpenRouter\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"AG Grid\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"AG Grid\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/workos-black-DnPI5Ve5.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"WorkOS\",\"clientWidth\":180,\"clientHeight\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":20,\"sizesRelativeError\":0.1111111111111111,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20width='880'%20height='\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"WorkOS\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"56px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3c?xml%20version=%271.0%27%20e\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Unkey\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3c?xml%20version=%271.0%27%20e\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Unkey\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/prisma-light-Cloa3Onm.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Prisma\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/prisma-dark-DwgDxLwn.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Prisma\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/electric-light-C-5MDda4.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Electric\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"https:\/\/tanstack.com\/assets\/electric-dark-Bfu2Vl2j.svg\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Electric\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Sentry\",\"clientWidth\":110,\"clientHeight\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":90,\"sizesRelativeError\":0.8181818181818182,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"100\",\"widthAttribute\":\"200\",\"altAttribute\":\"Sentry\",\"clientWidth\":0,\"clientHeight\":0,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":true,\"sizesCSSLength\":\"200px\",\"sizesWidth\":200,\"sizesParseError\":false,\"sizesWasImplicit\":false,\"sizesAbsoluteError\":200,\"sizesRelativeError\":null,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"36px\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"both\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-table-v9-reactivity\/header.png\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\",\"totalCandidates\":1,\"altAttribute\":\"\",\"clientWidth\":318,\"clientHeight\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/tannerlinsley.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Tanner Linsley\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/tkdodo.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Dominik Dorfmeister\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/crutchcorn.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Corbin Crutchley\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/schiller-manuel.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Manuel Schiller\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/kevinvandy.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Kevin Van Cott\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/jherr.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Jack Herrington\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/seancassiere.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Sean Cassiere\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/chorobin.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Christopher Horobin\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/piecyk.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Damian Pieczynski\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/KyleAMathews.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Kyle Mathews\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/AlemTuzlak.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Alem Tuzlak\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/samwillis.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Sam Willis\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":false,\"hasHeight\":false,\"url\":\"https:\/\/github.com\/lachlancollins.png\",\"totalCandidates\":1,\"altAttribute\":\"Avatar of Lachlan Collins\",\"clientWidth\":313,\"clientHeight\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":0,\"approximateResourceHeight\":0,\"computedSizingStyles\":{\"width\":\"100%\",\"height\":\"100%\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"extrinsic\"},\"reservedLayoutDimensions\":false},{\"hasSrc\":true,\"hasAlt\":true,\"isInPicture\":false,\"hasCustomDataAttributes\":false,\"hasWidth\":true,\"hasHeight\":true,\"url\":\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox\u2026\",\"totalCandidates\":1,\"heightAttribute\":\"300\",\"widthAttribute\":\"300\",\"altAttribute\":\"Discord Logo\",\"clientWidth\":300,\"clientHeight\":343,\"naturalWidth\":175,\"naturalHeight\":200,\"hasSrcset\":false,\"hasSizes\":false,\"currentSrcDensity\":1,\"approximateResourceWidth\":175,\"approximateResourceHeight\":200,\"computedSizingStyles\":{\"width\":\"300px\",\"height\":\"auto\",\"maxWidth\":\"100%\",\"maxHeight\":\"none\",\"minWidth\":\"auto\",\"minHeight\":\"auto\"},\"intrinsicOrExtrinsicSizing\":{\"width\":\"extrinsic\",\"height\":\"intrinsic\"},\"reservedLayoutDimensions\":true}]}",
"robots_meta": {
"main_frame_robots_rendered": [],
"main_frame_robots_raw": [],
"main_frame_robots_headers": [],
"iframe_robots_raw": [],
"iframe_robots_headers": [],
"main_frame_crawl_data": {
"rendered": [],
"raw": [],
"headers": [],
"all": []
}
},
"robots_txt": "{\"redirected\":false,\"status\":200,\"content_type\":\"text\/plain; charset=utf-8\",\"size\":1902,\"size_kib\":1.857421875,\"over_google_limit\":false,\"comment_count\":23,\"record_counts\":{\"by_type\":{\"user_agent\":11,\"content_signal\":1,\"allow\":2,\"disallow\":9,\"sitemap\":1},\"by_useragent\":{\"*\":{\"content_signal\":1,\"allow\":2},\"amazonbot\":{\"disallow\":1},\"applebot-extended\":{\"disallow\":1},\"bytespider\":{\"disallow\":1},\"ccbot\":{\"disallow\":1},\"claudebot\":{\"disallow\":1},\"cloudflarebrowserrenderingcrawler\":{\"disallow\":1},\"google-extended\":{\"disallow\":1},\"gptbot\":{\"disallow\":1},\"meta-externalagent\":{\"disallow\":1}}}}",
"sass": "{\"stylesheets\":{\"remote\":0,\"inline\":2},\"sourcemaps\":{\"count\":0,\"ext\":{}}}",
"security": "{\"iframe-allow-sandbox\":[],\"sri-integrity\":[{\"integrity\":\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\",\"src\":\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\",\"tagname\":\"script\"}],\"visibility-observer\":false}",
"sessionstorage_size": 0,
"structured-data": "{\"structured_data\":{\"rendered\":{\"jsonld_scripts\":[],\"present\":{\"json_ld\":false,\"microdata\":false,\"rdfa\":true,\"microformats2\":false,\"microformats_classic\":false,\"dublin_core\":false,\"twitter\":true,\"facebook\":false,\"opengraph\":true},\"microdata_itemtypes\":[],\"rdfa_vocabs\":[],\"rdfa_prefixes\":[],\"rdfa_typeofs\":[],\"microformats2_types\":[],\"microformats_classic_types\":[],\"dublin_core\":[],\"twitter\":[{\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"}],\"facebook\":[],\"opengraph\":[{\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"property\":\"og:type\",\"content\":\"website\"},{\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}]},\"raw\":{\"jsonld_scripts\":[],\"present\":{\"json_ld\":false,\"microdata\":false,\"rdfa\":true,\"microformats2\":false,\"microformats_classic\":false,\"dublin_core\":false,\"twitter\":true,\"facebook\":false,\"opengraph\":true},\"microdata_itemtypes\":[],\"rdfa_vocabs\":[],\"rdfa_prefixes\":[],\"rdfa_typeofs\":[],\"microformats2_types\":[],\"microformats_classic_types\":[],\"dublin_core\":[],\"twitter\":[{\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"}],\"facebook\":[],\"opengraph\":[{\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"property\":\"og:type\",\"content\":\"website\"},{\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}]}}}",
"third-parties": null,
"usertiming": 1,
"valid-head": {
"invalidElements": [],
"invalidHead": false
},
"well-known": "{\"\/.well-known\/assetlinks.json\":{\"found\":false},\"\/.well-known\/apple-app-site-association\":{\"found\":false},\"\/.well-known\/related-website-set.json\":{\"found\":false},\"\/.well-known\/privacy-sandbox-attestations.json\":{\"found\":false},\"\/.well-known\/gpc.json\":{\"found\":false},\"\/.well-known\/web-identity\":{\"found\":false},\"\/.well-known\/passkey-endpoints\":{\"found\":false},\"\/.well-known\/webauthn\":{\"found\":false},\"\/.well-known\/ucp\":{\"found\":false},\"\/.well-known\/email-verification\":{\"found\":false},\"\/robots.txt\":{\"found\":true,\"data\":{\"matched_disallows\":{}}},\"\/.well-known\/security.txt\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":false,\"url\":\"https:\/\/tanstack.com\/.well-known\/security.txt\",\"content_type\":\"text\/html; charset=utf-8\"}},\"\/.well-known\/change-password\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":false,\"url\":\"https:\/\/tanstack.com\/.well-known\/change-password\"}},\"\/.well-known\/resource-that-should-not-exist-whose-status-code-should-not-be-200\/\":{\"found\":false,\"data\":{\"status\":404,\"redirected\":true,\"url\":\"https:\/\/tanstack.com\/.well-known\/resource-that-should-not-exist-whose-status-code-should-not-be-200\"}}}",
"wpt_bodies": "{\"anchors\":{\"rendered\":{\"crawlable\":{\"follow\":220,\"nofollow\":0},\"hash_link\":10,\"hash_only_link\":0,\"javascript_void_links\":0,\"same_page\":{\"total\":15,\"jumpto\":{\"total\":10,\"early\":0,\"other\":10,\"using_id\":10,\"using_name\":0},\"dynamic\":{\"total\":0,\"onclick_attributes\":{\"total\":0,\"window_location\":0,\"window_open\":0,\"unknown_action\":0},\"href_javascript\":0,\"hash_link\":0},\"other\":{\"total\":5,\"hash_link\":0}},\"same_site\":142,\"same_property\":0,\"other_property\":77,\"rel_attributes\":{\"dofollow\":0,\"follow\":0,\"nofollow\":0,\"ugc\":0,\"sponsored\":0,\"noopener\":54,\"noreferrer\":76},\"image_links\":15,\"invisible_links\":90,\"text_links\":129,\"target_blank\":{\"total\":76,\"noopener_noreferrer\":54,\"noopener\":0,\"noreferrer\":22,\"neither\":0},\"targets\":{\"_blank\":76},\"protocols\":{\"https\":230,\"mailto\":4}},\"raw\":{\"crawlable\":{\"follow\":219,\"nofollow\":0},\"hash_link\":10,\"hash_only_link\":0,\"javascript_void_links\":0,\"same_page\":{\"total\":15,\"jumpto\":{\"total\":10,\"early\":0,\"other\":10,\"using_id\":10,\"using_name\":0},\"dynamic\":{\"total\":0,\"onclick_attributes\":{\"total\":0,\"window_location\":0,\"window_open\":0,\"unknown_action\":0},\"href_javascript\":0,\"hash_link\":0},\"other\":{\"total\":5,\"hash_link\":0}},\"same_site\":141,\"same_property\":0,\"other_property\":77,\"rel_attributes\":{\"dofollow\":0,\"follow\":0,\"nofollow\":0,\"ugc\":0,\"sponsored\":0,\"noopener\":54,\"noreferrer\":76},\"image_links\":14,\"invisible_links\":35,\"text_links\":184,\"target_blank\":{\"total\":76,\"noopener_noreferrer\":54,\"noopener\":0,\"noreferrer\":22,\"neither\":0},\"targets\":{\"_blank\":76},\"protocols\":{\"https\":221,\"mailto\":4,\"about\":8}}},\"title\":{\"rendered\":{\"primary\":{\"characters\":57,\"words\":9,\"text\":\"TanStack | The open-source application stack for the web.\"},\"total\":1},\"raw\":{\"primary\":{\"characters\":57,\"words\":9,\"text\":\"TanStack | The open-source application stack for the web.\"},\"total\":1},\"title_changed_on_render\":false},\"meta_description\":{\"rendered\":{\"all\":{\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\",\"words\":18,\"characters\":134},\"primary\":{\"characters\":134,\"words\":18,\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},\"total\":1},\"raw\":{\"all\":{\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\",\"words\":18,\"characters\":134},\"primary\":{\"characters\":134,\"words\":18,\"text\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},\"total\":1}},\"hreflangs\":{\"http_header\":{\"values\":[]},\"rendered\":{\"values\":[]},\"raw\":{\"values\":[]}},\"headings\":{\"rendered\":{\"first_non_empty_heading_hidden\":false,\"primary\":{\"words\":1,\"characters\":8,\"matches_title\":false,\"text\":\"TANSTACK\",\"level\":1},\"h1\":{\"total\":1,\"non_empty_total\":1,\"characters\":8,\"words\":1},\"h2\":{\"total\":1,\"non_empty_total\":1,\"characters\":46,\"words\":7},\"h3\":{\"total\":10,\"non_empty_total\":10,\"characters\":175,\"words\":29},\"h4\":{\"total\":9,\"non_empty_total\":9,\"characters\":127,\"words\":19},\"h5\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h6\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h7\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h8\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0}},\"raw\":{\"first_non_empty_heading_hidden\":false,\"primary\":{\"words\":1,\"characters\":8,\"matches_title\":false,\"text\":\"TanStack\",\"level\":1},\"h1\":{\"total\":1,\"non_empty_total\":1,\"characters\":8,\"words\":1},\"h2\":{\"total\":1,\"non_empty_total\":1,\"characters\":46,\"words\":7},\"h3\":{\"total\":10,\"non_empty_total\":10,\"characters\":175,\"words\":29},\"h4\":{\"total\":9,\"non_empty_total\":9,\"characters\":127,\"words\":19},\"h5\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h6\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h7\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0},\"h8\":{\"total\":0,\"non_empty_total\":0,\"characters\":0,\"words\":0}}},\"structured_data\":{\"rendered\":{\"jsonld_and_microdata_types\":[],\"jsonldIds\":0,\"jsonldReferencedIds\":0,\"microdataIds\":0,\"microdataReferencedIds\":0,\"jsonlsMicrodataCommonIds\":0,\"logo\":false,\"sitelinks_search_box\":false,\"same_as_values\":[],\"items_by_format\":{\"microformats2\":0,\"microdata\":0,\"jsonld\":0,\"rdfa\":0},\"context_hostnames\":[],\"jsonld_scripts\":{\"count\":0,\"errors\":0},\"microformats2_types\":[]},\"raw\":{\"jsonld_and_microdata_types\":[],\"jsonldIds\":0,\"jsonldReferencedIds\":0,\"microdataIds\":0,\"microdataReferencedIds\":0,\"jsonlsMicrodataCommonIds\":0,\"logo\":false,\"sitelinks_search_box\":false,\"same_as_values\":[],\"items_by_format\":{\"microformats2\":0,\"microdata\":0,\"jsonld\":0,\"rdfa\":0},\"context_hostnames\":[],\"jsonld_scripts\":{\"count\":0,\"errors\":0},\"microformats2_types\":[]}},\"raw_html\":{\"body\":true,\"html\":true,\"head\":true,\"size\":308432,\"head_size\":6228,\"body_size\":302157,\"comment_count\":34},\"canonicals\":{\"rendered\":{\"html_link_canoncials\":[\"https:\/\/tanstack.com\/\"]},\"raw\":{\"html_link_canoncials\":[\"https:\/\/tanstack.com\/\"]},\"self_canonical\":true,\"other_canonical\":false,\"canonicals\":[\"https:\/\/tanstack.com\/\"],\"url\":\"https:\/\/tanstack.com\/\",\"http_header_link_canoncials\":[],\"canonical_missmatch\":false},\"robots\":{\"has_robots_meta_tag\":false,\"has_x_robots_tag\":false,\"rendered\":{\"otherbot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot_news\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"google\":{}},\"raw\":{\"otherbot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"googlebot_news\":{\"status_index\":true,\"status_follow\":true,\"via_meta_tag\":false,\"via_x_robots_tag\":false},\"google\":{}}},\"visible_words\":{\"rendered\":694,\"raw\":694},\"web_components\":{\"rendered\":{\"customElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]},\"hyphenatedElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]}},\"raw\":{\"customElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]},\"hyphenatedElements\":{\"names\":[],\"shadowRoots\":[],\"templates\":[],\"slots\":[]}}}}",
"interactivePeriods": [
[
0,
1409
],
[
1734,
1881
],
[
1956,
2005
],
[
2135,
2142
],
[
2201,
2447
],
[
2508,
10638
]
],
"longTasks": [
[
1409,
1734
],
[
1881,
1956
],
[
2005,
2135
],
[
2142,
2201
],
[
2447,
2508
]
],
"lastVisualChange": 10800,
"render": 100,
"visualComplete85": 2000,
"visualComplete90": 2000,
"visualComplete95": 2000,
"visualComplete99": 10000,
"visualComplete": 10800,
"SpeedIndex": 2203,
"largestPaints": [
{
"event": "LargestImagePaint",
"time": 1837,
"size": 160000,
"DOMNodeId": 147,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"width": "500",
"height": "500",
"alt": "TanStack Logo",
"loading": "eager",
"decoding": "async",
"class": "absolute inset-0 block h-full w-full object-contain dark:hidden",
"fetchpriority": "high"
},
"sourceURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"bounds": [
107.5,
148,
400,
400
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"event": "LargestTextPaint",
"time": 1837,
"size": 59392,
"DOMNodeId": 5,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n "
},
"bounds": [
539.5,
204,
514.703125,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1837,
"size": 160000,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"outerHTML": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"currentSrc": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"content": "normal"
},
"type": "image",
"url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png"
},
{
"event": "LargestImagePaint",
"time": 1837,
"size": 160000,
"DOMNodeId": 147,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"width": "500",
"height": "500",
"alt": "TanStack Logo",
"loading": "eager",
"decoding": "async",
"class": "absolute inset-0 block h-full w-full object-contain dark:hidden",
"fetchpriority": "high"
},
"sourceURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"bounds": [
107.5,
148,
400,
400
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestTextPaint",
"time": 1837,
"size": 59392,
"DOMNodeId": 5,
"nodeInfo": {
"nodeType": "SPAN",
"attributes": {
"class": "\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n "
},
"bounds": [
539.5,
204,
514.703125,
96
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1837,
"size": 160000,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 107.5,
"y": 148,
"width": 400,
"height": 400,
"top": 148,
"right": 507.5,
"bottom": 548,
"left": 107.5
},
"outerHTML": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"src": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"currentSrc": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 21
},
{
"name": "fetchStart",
"time": 32
},
{
"name": "navigationStart",
"time": 69
},
{
"name": "domLoading",
"time": 70
},
{
"name": "responseEnd",
"time": 70
},
{
"name": "domInteractive",
"time": 71
},
{
"name": "domContentLoadedEventStart",
"time": 71
},
{
"name": "domContentLoadedEventEnd",
"time": 71
},
{
"name": "domComplete",
"time": 71
},
{
"name": "unloadEventStart",
"time": 1142
},
{
"name": "unloadEventEnd",
"time": 1142
},
{
"name": "markAsMainFrame",
"time": 1142
},
{
"name": "commitNavigationEnd",
"time": 1143
},
{
"name": "domLoading",
"time": 1143
},
{
"name": "responseEnd",
"time": 1180
},
{
"name": "domInteractive",
"time": 1836
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 1837
},
{
"name": "firstContentfulPaint",
"time": 1837
},
{
"name": "firstPaint",
"time": 1837
},
{
"name": "firstImagePaint",
"time": 1837
},
{
"name": "firstMeaningfulPaint",
"time": 1837
},
{
"name": "firstMeaningfulPaint",
"time": 1837
},
{
"name": "domContentLoadedEventStart",
"time": 1843
},
{
"name": "domContentLoadedEventEnd",
"time": 1843
},
{
"name": "domComplete",
"time": 1967
},
{
"name": "loadEventStart",
"time": 1967
},
{
"name": "loadEventEnd",
"time": 1968
},
{
"name": "InteractiveTime",
"time": 2507
},
{
"name": "LargestImagePaint",
"time": 1837
},
{
"name": "LargestTextPaint",
"time": 1837
},
{
"name": "LargestContentfulPaint",
"time": 1837
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 70,
"chromeUserTiming.fetchStart": 32,
"chromeUserTiming.domLoading": 1144,
"chromeUserTiming.responseEnd": 1180,
"chromeUserTiming.domInteractive": 1837,
"chromeUserTiming.domContentLoadedEventStart": 1843,
"chromeUserTiming.domContentLoadedEventEnd": 1843,
"chromeUserTiming.domComplete": 1967,
"chromeUserTiming.unloadEventStart": 1142,
"chromeUserTiming.unloadEventEnd": 1142,
"chromeUserTiming.markAsMainFrame": 1143,
"chromeUserTiming.commitNavigationEnd": 1143,
"chromeUserTiming.firstMeaningfulPaintCandidate": 1837,
"chromeUserTiming.firstContentfulPaint": 1837,
"chromeUserTiming.firstPaint": 1837,
"chromeUserTiming.firstImagePaint": 1837,
"chromeUserTiming.firstMeaningfulPaint": 1837,
"chromeUserTiming.loadEventStart": 1968,
"chromeUserTiming.loadEventEnd": 1968,
"chromeUserTiming.InteractiveTime": 2507,
"chromeUserTiming.LargestImagePaint": 1837,
"chromeUserTiming.LargestTextPaint": 1837,
"chromeUserTiming.LargestContentfulPaint": 1837,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 1153.195
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 2121.646
},
"5285": {
"name": "V8Window_Location_AttributeSetter",
"firstUsed": 20.39
},
"5284": {
"name": "V8Window_Location_AttributeGetter",
"firstUsed": 20.403
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 1145.682
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 1145.691
},
"1753": {
"name": "ReferrerPolicyHeader",
"firstUsed": 1145.694
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 1145.697
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 1145.699
},
"3850": {
"name": "PermissionsPolicyHeader",
"firstUsed": 1145.702
},
"4629": {
"name": "ZstdContentEncoding",
"firstUsed": 1145.705
},
"5001": {
"name": "ZstdContentEncodingForNavigation",
"firstUsed": 1145.707
},
"5002": {
"name": "ZstdContentEncodingForMainFrameNavigation",
"firstUsed": 1145.71
},
"5489": {
"name": "Http3",
"firstUsed": 1145.713
},
"5664": {
"name": "ReportToHeader",
"firstUsed": 1145.715
},
"2232": {
"name": "LinkRelModulePreload",
"firstUsed": 1145.805
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 1149.294
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 1153.591
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 1157.743
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 1157.749
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 1157.779
},
"901": {
"name": "LinkRelPreload",
"firstUsed": 1160.164
},
"1124": {
"name": "LinkHeaderPreload",
"firstUsed": 1160.168
},
"4561": {
"name": "LinkRelPreloadAsFont",
"firstUsed": 1173.95
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 1183.26
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 1183.811
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 1183.851
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 1184.908
},
"4240": {
"name": "ScriptSchedulingType_ParserBlockingInline",
"firstUsed": 1185.473
},
"5004": {
"name": "ZstdContentEncodingForSubresource",
"firstUsed": 1211.388
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1244.79
},
"4007": {
"name": "CSSCascadeLayers",
"firstUsed": 1295.543
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 1295.842
},
"4632": {
"name": "CSSRelativeColor",
"firstUsed": 1295.874
},
"469": {
"name": "CSSSelectorPseudoHost",
"firstUsed": 1295.899
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 1295.98
},
"5184": {
"name": "CSSSelectorPseudoFileSelectorButton",
"firstUsed": 1296.059
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 1296.078
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 1296.135
},
"4471": {
"name": "CSSColorMixFunction",
"firstUsed": 1296.175
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 1296.191
},
"2283": {
"name": "CSSSelectorWebkitDateAndTimeValue",
"firstUsed": 1296.197
},
"2284": {
"name": "CSSSelectorWebkitDatetimeEdit",
"firstUsed": 1296.203
},
"2287": {
"name": "CSSSelectorWebkitDatetimeEditFieldsWrapper",
"firstUsed": 1296.209
},
"2295": {
"name": "CSSSelectorWebkitDatetimeEditYearField",
"firstUsed": 1296.216
},
"2291": {
"name": "CSSSelectorWebkitDatetimeEditMonthField",
"firstUsed": 1296.222
},
"2286": {
"name": "CSSSelectorWebkitDatetimeEditDayField",
"firstUsed": 1296.227
},
"2288": {
"name": "CSSSelectorWebkitDatetimeEditHourField",
"firstUsed": 1296.232
},
"2290": {
"name": "CSSSelectorWebkitDatetimeEditMinuteField",
"firstUsed": 1296.238
},
"2292": {
"name": "CSSSelectorWebkitDatetimeEditSecondField",
"firstUsed": 1296.243
},
"2289": {
"name": "CSSSelectorWebkitDatetimeEditMillisecondField",
"firstUsed": 1296.249
},
"2279": {
"name": "CSSSelectorWebkitCalendarPickerIndicator",
"firstUsed": 1296.256
},
"2298": {
"name": "CSSSelectorWebkitInnerSpinButton",
"firstUsed": 1296.277
},
"5599": {
"name": "CSSSelectorPseudoNot",
"firstUsed": 1296.289
},
"4743": {
"name": "CSSSelectorPseudoHas",
"firstUsed": 1296.313
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 1296.319
},
"5130": {
"name": "MediaQueryRangeSyntax",
"firstUsed": 1296.331
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 1296.428
},
"3066": {
"name": "HasMarkerPseudoElement",
"firstUsed": 1296.757
},
"4489": {
"name": "CSSColorGradientColorSpace",
"firstUsed": 1304.974
},
"2355": {
"name": "CSSGradient",
"firstUsed": 1306.074
},
"2388": {
"name": "CSSSelectorPseudoFocusVisible",
"firstUsed": 1308.353
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 1319.957
},
"2316": {
"name": "CSSSelectorWebkitSliderRunnableTrack",
"firstUsed": 1319.971
},
"2317": {
"name": "CSSSelectorWebkitSliderThumb",
"firstUsed": 1320.008
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 1320.836
},
"2010": {
"name": "UnitlessZeroAngleTransform",
"firstUsed": 1320.86
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 1321.357
},
"1403": {
"name": "CSSFilterFunctionNoArguments",
"firstUsed": 1321.437
},
"2940": {
"name": "CSSAtRuleProperty",
"firstUsed": 1321.452
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 1334.702
},
"954": {
"name": "V8Window_RequestIdleCallback_Method",
"firstUsed": 1334.733
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 1348.431
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 1349.097
},
"5492": {
"name": "SVGImage",
"firstUsed": 1349.235
},
"2087": {
"name": "ARIAHasPopupAttribute",
"firstUsed": 1349.331
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 1349.335
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 1349.383
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 1350.843
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 1351.641
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 1359.11
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 1367.725
},
"2104": {
"name": "ARIAPressedAttribute",
"firstUsed": 1367.959
},
"2077": {
"name": "ARIAControlsAttribute",
"firstUsed": 1368.076
},
"2934": {
"name": "LazyLoadImageLoadingAttributeEager",
"firstUsed": 1374.15
},
"3798": {
"name": "AVIFImage",
"firstUsed": 1374.267
},
"2738": {
"name": "PriorityHints",
"firstUsed": 1374.28
},
"84": {
"name": "FormElement",
"firstUsed": 1381.097
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 1381.303
},
"522": {
"name": "Sizes",
"firstUsed": 1386.209
},
"1100": {
"name": "TimeElement",
"firstUsed": 1395.831
},
"4961": {
"name": "PrefersReducedMotionMediaFeature",
"firstUsed": 1409.075
},
"587": {
"name": "LangAttribute",
"firstUsed": 1419.574
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 1419.583
},
"5472": {
"name": "BackdropPseudoElement",
"firstUsed": 1421.196
},
"4994": {
"name": "TextSizeAdjustNotAuto",
"firstUsed": 1421.32
},
"1023": {
"name": "CSSFilterBlur",
"firstUsed": 1421.82
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 1422.392
},
"1354": {
"name": "CSSValueAppearanceButton",
"firstUsed": 1422.542
},
"5469": {
"name": "AfterPseudoElement",
"firstUsed": 1422.764
},
"3157": {
"name": "CSSComparisonFunctions",
"firstUsed": 1423.007
},
"1017": {
"name": "CSSFilterSaturate",
"firstUsed": 1423.289
},
"4932": {
"name": "CSSColor_SpaceOkLxx",
"firstUsed": 1424.023
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 1434.528
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 1465.653
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 1465.682
},
"4673": {
"name": "TextWrapBalance",
"firstUsed": 1507.238
},
"4940": {
"name": "StaticPropertyInAnimation",
"firstUsed": 1741.365
},
"5712": {
"name": "AnimationAllTypes",
"firstUsed": 1741.385
},
"5714": {
"name": "AnimationNonCompositedTypes",
"firstUsed": 1741.388
},
"2096": {
"name": "ARIALiveAttribute",
"firstUsed": 1756.402
},
"2106": {
"name": "ARIARelevantAttribute",
"firstUsed": 1756.414
},
"2070": {
"name": "ARIAAtomicAttribute",
"firstUsed": 1756.417
},
"2399": {
"name": "ReadableStreamConstructor",
"firstUsed": 1758.069
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 1758.561
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 1758.583
},
"5353": {
"name": "SRIHashAssertion",
"firstUsed": 1758.929
},
"540": {
"name": "SRIElementWithMatchingIntegrityAttribute",
"firstUsed": 1759.025
},
"1069": {
"name": "CrossOriginTextScript",
"firstUsed": 1759.036
},
"4238": {
"name": "ScriptSchedulingType_Defer",
"firstUsed": 1759.078
},
"5338": {
"name": "WebAppManifestDisplay",
"firstUsed": 1763.166
},
"5361": {
"name": "WebAppManifestDisplayStandalone",
"firstUsed": 1765.695
},
"5339": {
"name": "WebAppManifestIcons",
"firstUsed": 1765.74
},
"5346": {
"name": "WebAppManifestThemeColor",
"firstUsed": 1765.769
},
"5347": {
"name": "WebAppManifestBackgroundColor",
"firstUsed": 1765.774
},
"664": {
"name": "SyntheticKeyframesInCompositedCSSAnimation",
"firstUsed": 1793.289
},
"5713": {
"name": "AnimationSvgTypes",
"firstUsed": 1833.533
},
"5715": {
"name": "AnimationCompositedTypes",
"firstUsed": 1833.541
},
"5717": {
"name": "AnimationSvgCompositedTypes",
"firstUsed": 1833.544
},
"4161": {
"name": "V8Document_Prerendering_AttributeGetter",
"firstUsed": 1838.571
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1839.316
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1839.327
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 1839.677
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1840.572
},
"4578": {
"name": "LongAnimationFrameRequested",
"firstUsed": 1840.786
},
"4577": {
"name": "LongAnimationFrameObserver",
"firstUsed": 1840.794
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1840.877
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1840.892
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1857.885
},
"3261": {
"name": "V8InvalidatedIsConcatSpreadableLookupChainProtector",
"firstUsed": 1884.897
},
"429": {
"name": "TextEncoderConstructor",
"firstUsed": 1885.239
},
"431": {
"name": "TextDecoderConstructor",
"firstUsed": 1885.597
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1907.734
},
"2599": {
"name": "ListFormat",
"firstUsed": 1908.365
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1938.556
},
"200": {
"name": "DocumentBeforeUnloadRegistered",
"firstUsed": 1939.446
},
"1029": {
"name": "V8History_ScrollRestoration_AttributeSetter",
"firstUsed": 1945.317
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 1945.499
},
"2430": {
"name": "UserTiming",
"firstUsed": 1946.831
},
"2224": {
"name": "V8ErrorStackTraceLimit",
"firstUsed": 1949.06
},
"1347": {
"name": "PointerEventAddListenerCount",
"firstUsed": 1949.884
},
"1417": {
"name": "AddEventListenerPassiveTrue",
"firstUsed": 1949.92
},
"2904": {
"name": "PassiveTouchEventListener",
"firstUsed": 1949.924
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 1951.845
},
"1502": {
"name": "AuxclickAddListenerCount",
"firstUsed": 1955.651
},
"2841": {
"name": "ReadableStreamGetReader",
"firstUsed": 1957.913
},
"2616": {
"name": "DynamicImportModuleScript",
"firstUsed": 1960.745
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 1968.205
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1995.606
},
"884": {
"name": "V8Performance_Memory_AttributeGetter",
"firstUsed": 1995.676
},
"5073": {
"name": "V8Performance_Memory_AttributeGetter_NotLockedToSite",
"firstUsed": 1995.749
},
"4392": {
"name": "V8PerformanceResourceTiming_DeliveryType_AttributeGetter",
"firstUsed": 1995.865
},
"1478": {
"name": "PerformanceResourceTimingSizes",
"firstUsed": 1995.914
},
"879": {
"name": "V8MemoryInfo_TotalJSHeapSize_AttributeGetter",
"firstUsed": 1995.945
},
"880": {
"name": "V8MemoryInfo_UsedJSHeapSize_AttributeGetter",
"firstUsed": 1995.952
},
"881": {
"name": "V8MemoryInfo_JSHeapSizeLimit_AttributeGetter",
"firstUsed": 1995.956
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 1998.841
},
"677": {
"name": "XMLHttpRequestAsynchronous",
"firstUsed": 1999.03
},
"2190": {
"name": "PaintTimingObserved",
"firstUsed": 2000.07
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 2000.737
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 2001.78
},
"2903": {
"name": "NonPassiveTouchEventListener",
"firstUsed": 2018.594
},
"5817": {
"name": "HTMLButtonElementTypeChangedWhileDisconnected",
"firstUsed": 2021.923
},
"2604": {
"name": "NumberToLocaleString",
"firstUsed": 2099.255
},
"2277": {
"name": "V8DeoptimizerDisableSpeculation",
"firstUsed": 2132.898
},
"675": {
"name": "Fetch",
"firstUsed": 2138.515
},
"2592": {
"name": "ResizeObserver_Constructor",
"firstUsed": 2198.062
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 2199.531
},
"2661": {
"name": "NavigatorPlatform",
"firstUsed": 2350.884
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 2405.676
},
"2195": {
"name": "CookieGet",
"firstUsed": 2412.902
},
"5290": {
"name": "V8Window_Top_AttributeGetter",
"firstUsed": 2414.446
},
"5293": {
"name": "V8Window_Parent_AttributeGetter",
"firstUsed": 2414.762
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2415.336
},
"1302": {
"name": "V8Document_Scripts_AttributeGetter",
"firstUsed": 2429.721
},
"5291": {
"name": "V8Window_Opener_AttributeGetter",
"firstUsed": 2475.654
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2480.513
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2480.589
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2480.599
},
"2511": {
"name": "FeaturePolicyJSAPI",
"firstUsed": 2482.255
},
"3835": {
"name": "FeaturePolicyJSAPIAllowedFeaturesDocument",
"firstUsed": 2482.265
},
"2194": {
"name": "CookieSet",
"firstUsed": 2487.069
},
"2913": {
"name": "FetchKeepalive",
"firstUsed": 2506.873
},
"4419": {
"name": "Scrollend",
"firstUsed": 2510.084
},
"744": {
"name": "NetInfo",
"firstUsed": 3839.507
},
"2013": {
"name": "NetInfoEffectiveType",
"firstUsed": 3839.562
},
"1989": {
"name": "NetInfoRtt",
"firstUsed": 3839.59
},
"2121": {
"name": "NavigatorDeviceMemory",
"firstUsed": 3839.623
},
"2656": {
"name": "NavigatorHardwareConcurrency",
"firstUsed": 3839.63
},
"2595": {
"name": "DateTimeFormat",
"firstUsed": 3842.496
}
},
"CSSFeatures": {
"637": {
"name": "CSSPropertyColorScheme",
"firstUsed": 1184.577
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 1295.88
},
"651": {
"name": "CSSPropertyContainIntrinsicSize",
"firstUsed": 1296.167
},
"25": {
"name": "CSSPropertyBackgroundImage",
"firstUsed": 1306.081
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 1320.853
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 1320.863
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 1321.214
},
"110": {
"name": "CSSPropertyPaddingBottom",
"firstUsed": 1321.223
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 1321.365
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 1321.376
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 1321.38
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 1321.385
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 1321.397
},
"156": {
"name": "CSSPropertyUnicodeRange",
"firstUsed": 1321.405
},
"359": {
"name": "CSSPropertyFilter",
"firstUsed": 1321.429
},
"643": {
"name": "CSSPropertySyntax",
"firstUsed": 1321.458
},
"641": {
"name": "CSSPropertyInherits",
"firstUsed": 1321.462
},
"642": {
"name": "CSSPropertyInitialValue",
"firstUsed": 1321.465
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 1321.497
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 1321.51
},
"432": {
"name": "CSSPropertyAnimationTimingFunction",
"firstUsed": 1321.862
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 1346.852
},
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 1346.908
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 1346.919
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 1349.354
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 1349.361
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 1349.365
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 1349.369
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 1349.372
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 1355.01
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 1374.662
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 1396.071
},
"433": {
"name": "CSSPropertyObjectFit",
"firstUsed": 1396.083
},
"563": {
"name": "CSSPropertyScrollPaddingTop",
"firstUsed": 1420.607
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 1421.113
},
"127": {
"name": "CSSPropertyTabSize",
"firstUsed": 1421.124
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 1421.129
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 1421.142
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 1421.148
},
"415": {
"name": "CSSPropertyWebkitTapHighlightColor",
"firstUsed": 1421.155
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 1421.164
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 1421.17
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 1421.181
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 1421.187
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 1421.203
},
"763": {
"name": "CSSPropertyScrollbarColor",
"firstUsed": 1421.219
},
"508": {
"name": "CSSPropertyBackdropFilter",
"firstUsed": 1421.724
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 1421.735
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 1421.741
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 1421.746
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 1421.752
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 1421.76
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 1421.764
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 1421.899
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 1421.905
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 1421.957
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 1421.968
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 1422.071
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 1422.14
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 1422.152
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 1422.207
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 1422.213
},
"246": {
"name": "CSSPropertyGridRowStart",
"firstUsed": 1422.289
},
"244": {
"name": "CSSPropertyGridColumnStart",
"firstUsed": 1422.295
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 1422.304
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 1422.31
},
"153": {
"name": "CSSPropertyTransitionProperty",
"firstUsed": 1422.326
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 1422.333
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 1422.339
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 1422.517
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 1422.524
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 1422.533
},
"658": {
"name": "CSSPropertyAppearance",
"firstUsed": 1422.546
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 1422.651
},
"436": {
"name": "CSSPropertyIsolation",
"firstUsed": 1422.694
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 1422.7
},
"447": {
"name": "CSSPropertyTransformOrigin",
"firstUsed": 1422.705
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 1422.725
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 1422.73
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 1422.757
},
"621": {
"name": "CSSPropertyPaddingInline",
"firstUsed": 1422.778
},
"620": {
"name": "CSSPropertyPaddingBlock",
"firstUsed": 1422.784
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 1422.992
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 1423.018
},
"636": {
"name": "CSSPropertyInset",
"firstUsed": 1423.131
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 1423.14
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 1423.159
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 1423.164
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 1423.508
},
"524": {
"name": "CSSPropertyColumnGap",
"firstUsed": 1423.527
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 1423.532
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 1423.538
},
"230": {
"name": "CSSPropertyAlignContent",
"firstUsed": 1423.578
},
"591": {
"name": "CSSPropertyRowGap",
"firstUsed": 1423.585
},
"522": {
"name": "CSSPropertyBreakInside",
"firstUsed": 1423.624
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 1423.661
},
"136": {
"name": "CSSPropertyTextOverflow",
"firstUsed": 1424.157
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 1424.165
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 1424.169
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 1427.734
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 1427.807
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 1427.889
},
"385": {
"name": "CSSPropertyStrokeWidth",
"firstUsed": 1427.895
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 1432.867
},
"558": {
"name": "CSSPropertyPlaceItems",
"firstUsed": 1433.396
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 1434.541
},
"635": {
"name": "CSSPropertyInsetInline",
"firstUsed": 1436.215
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 1437.319
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 1437.34
},
"594": {
"name": "CSSPropertyMarginBlockStart",
"firstUsed": 1437.699
},
"595": {
"name": "CSSPropertyMarginBlockEnd",
"firstUsed": 1437.718
},
"746": {
"name": "CSSPropertyTextWrap",
"firstUsed": 1438.62
},
"321": {
"name": "CSSPropertyWebkitTextFillColor",
"firstUsed": 1439.077
},
"33": {
"name": "CSSPropertyBackgroundSize",
"firstUsed": 1439.089
},
"178": {
"name": "CSSPropertyWebkitBackgroundClip",
"firstUsed": 1439.095
},
"23": {
"name": "CSSPropertyBackgroundClip",
"firstUsed": 1439.1
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 1439.134
},
"619": {
"name": "CSSPropertyMarginInline",
"firstUsed": 1439.627
},
"63": {
"name": "CSSPropertyBorderTopRightRadius",
"firstUsed": 1439.772
},
"38": {
"name": "CSSPropertyBorderBottomRightRadius",
"firstUsed": 1439.779
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 1439.784
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 1439.788
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 1441.07
},
"504": {
"name": "CSSPropertyTranslate",
"firstUsed": 1441.155
},
"103": {
"name": "CSSPropertyOutlineStyle",
"firstUsed": 1441.423
},
"121": {
"name": "CSSPropertyResize",
"firstUsed": 1441.43
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 1441.525
},
"65": {
"name": "CSSPropertyBorderTopWidth",
"firstUsed": 1441.529
},
"574": {
"name": "CSSPropertyScrollSnapMarginTop",
"firstUsed": 1441.89
},
"403": {
"name": "CSSPropertyTextDecorationColor",
"firstUsed": 1441.939
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 1442.208
},
"623": {
"name": "CSSPropertyBorderBlockStyle",
"firstUsed": 1444.013
},
"624": {
"name": "CSSPropertyBorderBlockWidth",
"firstUsed": 1444.023
},
"62": {
"name": "CSSPropertyBorderTopLeftRadius",
"firstUsed": 1449.729
},
"37": {
"name": "CSSPropertyBorderBottomLeftRadius",
"firstUsed": 1449.74
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 1450.197
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 1450.245
},
"57": {
"name": "CSSPropertyBorderRightWidth",
"firstUsed": 1450.249
},
"234": {
"name": "CSSPropertyFlexBasis",
"firstUsed": 1450.262
},
"260": {
"name": "CSSPropertyWebkitLineClamp",
"firstUsed": 1452.89
},
"209": {
"name": "CSSPropertyWebkitBoxOrient",
"firstUsed": 1452.901
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 1787.797
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 1792.575
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 1792.596
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 1887.681
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 1887.744
},
"106": {
"name": "CSSPropertyOverflowWrap",
"firstUsed": 1887.752
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 1887.834
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 1887.957
},
"428": {
"name": "CSSPropertyAnimationFillMode",
"firstUsed": 1887.967
},
"430": {
"name": "CSSPropertyAnimationName",
"firstUsed": 1887.975
},
"425": {
"name": "CSSPropertyAnimationDelay",
"firstUsed": 1888.149
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 2508,
"maxFID": 275,
"TTIMeasurementEnd": 10638,
"LastInteractive": 2508,
"TimeToInteractive": 2508,
"FirstCPUIdle": 2508,
"TotalBlockingTime": 400,
"testID": "260720_9V_H",
"step": 1,
"effectiveBps": 18502,
"domTime": 0,
"aft": 0,
"titleTime": 72,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"test_result": 0,
"utilization": {
"cpu": {
"data": {
"0": 0,
"103": 80,
"203": 26.3,
"304": 5.3,
"405": 13.6,
"506": 5.3,
"607": 10,
"707": 9.5,
"808": 10,
"909": 5,
"1010": 5.3,
"1110": 9.5,
"1212": 45,
"1313": 100,
"1419": 100,
"1520": 90.5,
"1621": 57.9,
"1721": 60,
"1824": 68.4,
"1925": 95.2,
"2027": 81,
"2128": 95,
"2229": 80,
"2339": 90,
"2443": 100,
"2544": 90.5,
"2644": 30,
"2745": 23.8,
"2846": 15.8,
"2947": 19,
"3048": 15.8,
"3148": 15.8,
"3249": 27.3,
"3350": 15.8,
"3451": 20,
"3552": 20,
"3653": 20,
"3753": 19,
"3854": 20,
"3955": 47.4,
"4056": 33.3,
"4157": 19,
"4260": 40,
"4361": 57.9,
"4462": 23.8,
"4564": 28.6,
"4667": 23.8,
"4768": 20,
"4870": 15.8,
"4970": 20,
"5072": 15,
"5178": 23.8,
"5279": 25,
"5380": 20,
"5481": 15.8,
"5582": 20,
"5682": 22.7,
"5783": 15.8,
"5884": 23.8,
"5985": 20,
"6086": 15.8,
"6186": 19,
"6288": 20,
"6389": 20,
"6490": 15,
"6590": 20,
"6691": 20,
"6792": 20,
"6894": 20,
"6994": 20,
"7095": 15,
"7196": 20,
"7297": 20,
"7398": 15.8,
"7499": 23.8,
"7599": 20,
"7700": 25,
"7801": 15.8,
"7902": 19,
"8003": 20,
"8103": 15.8,
"8204": 23.8,
"8305": 15,
"8406": 27.3,
"8507": 20,
"8607": 15.8,
"8708": 19,
"8809": 20,
"8910": 15.8,
"9011": 19,
"9112": 15.8,
"9212": 20,
"9313": 27.3,
"9414": 20,
"9515": 15.8,
"9615": 19,
"9716": 20,
"9817": 20,
"9918": 15.8,
"10019": 19,
"10120": 20,
"10220": 15,
"10321": 23.8,
"10422": 15.8,
"10523": 20,
"10624": 19,
"10724": 80
},
"max": 100,
"count": 107
},
"bw": {
"data": {
"0": 0,
"103": 75267,
"203": 665838,
"304": 0,
"405": 0,
"506": 0,
"607": 0,
"707": 0,
"808": 0,
"909": 0,
"1010": 0,
"1110": 0,
"1212": 3148404,
"1313": 248012,
"1419": 0,
"1520": 529743,
"1621": 0,
"1721": 0,
"1824": 0,
"1925": 0,
"2027": 0,
"2128": 63543,
"2229": 63638,
"2339": 58644,
"2443": 0,
"2544": 0,
"2644": 66259,
"2745": 0,
"2846": 0,
"2947": 0,
"3048": 0,
"3148": 0,
"3249": 0,
"3350": 0,
"3451": 0,
"3552": 0,
"3653": 0,
"3753": 0,
"3854": 0,
"3955": 80652,
"4056": 402987,
"4157": 47770,
"4260": 39777,
"4361": 36917,
"4462": 27211,
"4564": 79195,
"4667": 0,
"4768": 0,
"4870": 0,
"4970": 0,
"5072": 3307,
"5178": 0,
"5279": 0,
"5380": 0,
"5481": 0,
"5582": 0,
"5682": 0,
"5783": 0,
"5884": 0,
"5985": 0,
"6086": 0,
"6186": 0,
"6288": 0,
"6389": 0,
"6490": 0,
"6590": 0,
"6691": 0,
"6792": 0,
"6894": 0,
"6994": 0,
"7095": 0,
"7196": 0,
"7297": 0,
"7398": 0,
"7499": 0,
"7599": 6744,
"7700": 59511,
"7801": 0,
"7902": 0,
"8003": 0,
"8103": 0,
"8204": 0,
"8305": 0,
"8406": 0,
"8507": 0,
"8607": 0,
"8708": 0,
"8809": 4285,
"8910": 6820,
"9011": 0,
"9112": 0,
"9212": 0,
"9313": 4287,
"9414": 0,
"9515": 0,
"9615": 0,
"9716": 0,
"9817": 0,
"9918": 0,
"10019": 0,
"10120": 0,
"10220": 0,
"10321": 0,
"10422": 0,
"10523": 0,
"10624": 0,
"10724": 0
},
"max": 3148404,
"count": 107
}
},
"effectiveBpsDoc": 137738,
"pages": {
"details": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/details\/cached\/",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/performance_optimization\/cached\/",
"breakdown": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/breakdown\/cached\/",
"domains": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/domains\/cached\/",
"screenShot": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/screen_shot\/cached\/",
"opportunities": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1\/experiments\/cached\/"
},
"thumbnails": {
"waterfall": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_Cached_waterfall_thumb.png",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_Cached_optimization_thumb.png",
"screenShot": "http:\/\/webpagetest.httparchive.org\/result\/260720_9V_H\/1_Cached_screen_thumb.png"
},
"images": {
"waterfall": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_waterfall.png",
"connectionView": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_connection.png",
"checklist": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_optimization.png",
"screenShot": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&file=1_Cached_screen.jpg"
},
"rawData": {
"scriptTiming": "http:\/\/webpagetest.httparchive.org\/getgzip.php?test=260720_9V_H&file=1_Cached_script_timing.json",
"headers": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_report.txt",
"pageData": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_IEWPG.txt",
"requestsData": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_IEWTR.txt",
"utilization": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_progress.csv",
"bodies": "http:\/\/webpagetest.httparchive.org\/result\/26\/07\/20\/9V\/H\/1_Cached_bodies.zip",
"trace": "http:\/\/webpagetest.httparchive.org\/getgzip.php?test=260720_9V_H&compressed=1&file=1_Cached_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_000100.jpg",
"VisuallyComplete": 0
},
{
"time": 200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_000200.jpg",
"VisuallyComplete": 0
},
{
"time": 2000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002000.jpg",
"VisuallyComplete": 97
},
{
"time": 2100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002100.jpg",
"VisuallyComplete": 97
},
{
"time": 2600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002600.jpg",
"VisuallyComplete": 98
},
{
"time": 2700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002700.jpg",
"VisuallyComplete": 98
},
{
"time": 2800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002800.jpg",
"VisuallyComplete": 98
},
{
"time": 2900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_002900.jpg",
"VisuallyComplete": 98
},
{
"time": 3000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003000.jpg",
"VisuallyComplete": 98
},
{
"time": 3100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003100.jpg",
"VisuallyComplete": 97
},
{
"time": 3200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003200.jpg",
"VisuallyComplete": 97
},
{
"time": 3300,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003300.jpg",
"VisuallyComplete": 97
},
{
"time": 3400,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003400.jpg",
"VisuallyComplete": 97
},
{
"time": 3500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003500.jpg",
"VisuallyComplete": 97
},
{
"time": 3600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003600.jpg",
"VisuallyComplete": 97
},
{
"time": 3700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003700.jpg",
"VisuallyComplete": 97
},
{
"time": 3800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003800.jpg",
"VisuallyComplete": 97
},
{
"time": 3900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_003900.jpg",
"VisuallyComplete": 97
},
{
"time": 4000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004000.jpg",
"VisuallyComplete": 97
},
{
"time": 4100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004100.jpg",
"VisuallyComplete": 97
},
{
"time": 4200,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004200.jpg",
"VisuallyComplete": 97
},
{
"time": 4300,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004300.jpg",
"VisuallyComplete": 97
},
{
"time": 4400,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004400.jpg",
"VisuallyComplete": 97
},
{
"time": 4500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004500.jpg",
"VisuallyComplete": 97
},
{
"time": 4600,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004600.jpg",
"VisuallyComplete": 97
},
{
"time": 4700,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004700.jpg",
"VisuallyComplete": 97
},
{
"time": 4800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004800.jpg",
"VisuallyComplete": 97
},
{
"time": 4900,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_004900.jpg",
"VisuallyComplete": 97
},
{
"time": 5000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_005000.jpg",
"VisuallyComplete": 97
},
{
"time": 5100,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_005100.jpg",
"VisuallyComplete": 97
},
{
"time": 5500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_005500.jpg",
"VisuallyComplete": 97
},
{
"time": 6000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_006000.jpg",
"VisuallyComplete": 98
},
{
"time": 6500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_006500.jpg",
"VisuallyComplete": 98
},
{
"time": 7000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_007000.jpg",
"VisuallyComplete": 98
},
{
"time": 7500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_007500.jpg",
"VisuallyComplete": 98
},
{
"time": 8000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_008000.jpg",
"VisuallyComplete": 98
},
{
"time": 8500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_008500.jpg",
"VisuallyComplete": 98
},
{
"time": 9000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_009000.jpg",
"VisuallyComplete": 98
},
{
"time": 9500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_009500.jpg",
"VisuallyComplete": 98
},
{
"time": 10000,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_010000.jpg",
"VisuallyComplete": 99
},
{
"time": 10500,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_010500.jpg",
"VisuallyComplete": 99
},
{
"time": 10800,
"image": "http:\/\/webpagetest.httparchive.org\/getfile.php?test=260720_9V_H&video=video_1_cached&file=ms_010800.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"tanstack.com": {
"bytes": 119192,
"requests": 10,
"cdn_provider": "Cloudflare",
"connections": 2
},
"o4507236158537728.ingest.us.sentry.io": {
"bytes": 41,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 35642,
"bytesUncompressed": 308493,
"requests": 1
},
"js": {
"color": [
254,
197,
132
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 10288,
"bytesUncompressed": 21262,
"requests": 2
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 72920,
"bytesUncompressed": 72920,
"requests": 1
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 383,
"bytesUncompressed": 572,
"requests": 7
}
},
"consoleLog": []
}
},
"runs": {
"1": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wptagent-v6-manual-20241002-10.20.0.3",
"loadTime": 1606,
"docTime": 1606,
"fullyLoaded": 7343,
"bytesOut": 86430,
"bytesOutDoc": 44182,
"bytesIn": 804653,
"bytesInDoc": 570096,
"requests": [
{
"type": 3,
"id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"request_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/",
"raw_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Document",
"load_ms": 324,
"ttfb_ms": 269,
"load_start": 109,
"load_start_float": 109.000148,
"bytesIn": 35780,
"objectSize": 35780,
"objectSizeUncompressed": 308493,
"chunks": [
{
"ts": 379,
"bytes": 2279
},
{
"ts": 381,
"bytes": 4163,
"inflated": 24552
},
{
"ts": 382,
"bytes": 1176
},
{
"ts": 383,
"bytes": 3525
},
{
"ts": 383,
"bytes": 1173
},
{
"ts": 383,
"bytes": 1176
},
{
"ts": 384,
"bytes": 1176
},
{
"ts": 384,
"bytes": 1176
},
{
"ts": 386,
"bytes": 2345,
"inflated": 65536
},
{
"ts": 398,
"bytes": 5864,
"inflated": 8192
},
{
"ts": 399,
"bytes": 11727,
"inflated": 13605
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "text\/html",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -13,
"dns_end": 46,
"connect_start": 46,
"connect_end": 46,
"ssl_start": 46,
"ssl_end": 96,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0, i",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-ray: a1e2dfcb39125946-IAD",
"cloudflare-cdn-cache-control: no-store",
"content-encoding: zstd",
"content-type: text\/html; charset=utf-8",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"link: <\/assets\/index-B9NJHisQ.js>; rel=modulepreload; as=script, <\/assets\/rolldown-runtime-9r-HBx0o.js>; rel=modulepreload; as=script, <\/assets\/tanstack-router-U0H7bmeq.js>; rel=modulepreload; as=script, <\/assets\/tanstack-query-BttgOCQn.js>; rel=modulepreload; as=script, <\/assets\/icons-xTj2hkG8.js>; rel=modulepreload; as=script, <\/assets\/shared-constants-yNCBtlN_.js>; rel=modulepreload; as=script, <\/assets\/index-Drgb1pa5.css>; rel=preload; as=style, <\/assets\/routes-DfNLmXGz.js>; rel=modulepreload; as=script, <\/assets\/Footer-DXYm8Pa-.js>; rel=modulepreload; as=script, <\/assets\/useNpmDownloadCounter-jgTPLjDE.js>; rel=modulepreload; as=script, <\/assets\/blog.functions-C-Dso7yf.js>; rel=modulepreload; as=script, <\/assets\/users.functions-CeXclkLY.js>; rel=modulepreload; as=script",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=0,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=TmUOQS%2F%2F7uEibe0FtrViTUYvBvl4H8rhh2sNp4FZZPQ%2FkFdz5%2FZTu2wfjygHR323DQZZ3Gu4AUBIz5CXz7dAJ530lOMUno2uyz1bN7zgCEYvdJvo1MtbVaeox6dbprS2FxfLrMIhbO0yqkQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfEdge;dur=23,cfOrigin;dur=0,cfWorker;dur=206",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 59,
"connect_ms": 0,
"ssl_ms": 50,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 13,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "tanstack.com",
"metadatas": [
{
"metadata_value": {
"ech_config_list": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"supported_protocol_alpns": [
"h3",
"h2",
"http\/1.1"
],
"target_name": "tanstack.com"
},
"metadata_weight": 1
}
],
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033932413110",
"type": "metadata"
},
{
"domain_name": "tanstack.com",
"endpoints": [
{
"address": "2606:4700:3032::ac43:bd3d",
"port": 0
},
{
"address": "2606:4700:3036::6815:976",
"port": 0
},
{
"address": "104.21.9.118",
"port": 0
},
{
"address": "172.67.189.61",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033932419168",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 148,
"body_hash": "239edecff60e62764cafb604072ef9d80f9576834b6f61e8f9ffb2f0cbaf8189",
"final_base_page": true,
"is_base_page": true,
"load_end": 433,
"ttfb_start": 109,
"ttfb_end": 378,
"download_start": 378,
"download_end": 433,
"download_ms": 55,
"all_start": -13,
"all_end": 433,
"all_ms": 433,
"index": 0,
"number": 1,
"body_file": "001-046B7E595E3CF7AEE1A05BC755C1AB9B-body.txt",
"cpuTimes": {
"EvaluateScript": 15,
"v8.compile": 5,
"FunctionCall": 0
},
"cpu.EvaluateScript": 15,
"cpu.v8.compile": 5,
"cpu.FunctionCall": 0,
"cpuTime": 20,
"body_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"js_timing": [
[
518.057,
521.94
],
[
676.518,
681.604
],
[
719.769,
725.132
],
[
744.395,
744.788
],
[
518.077,
518.317
],
[
676.528,
676.76
],
[
719.783,
724.381
],
[
744.419,
744.594
],
[
1963.146,
1963.632
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=046B7E595E3CF7AEE1A05BC755C1AB9B"
},
{
"type": 3,
"id": "16866.8",
"request_id": "16866.8",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/index-Drgb1pa5.css",
"raw_id": "16866.8",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isLinkPreload": true,
"isSameSite": true,
"responseCode": 200,
"request_type": "Stylesheet",
"load_ms": 89,
"ttfb_ms": 43,
"load_start": 443,
"load_start_float": 443.000197,
"bytesIn": 52952,
"objectSize": 52952,
"objectSizeUncompressed": 441295,
"chunks": [
{
"ts": 488,
"bytes": 1877
},
{
"ts": 490,
"bytes": 13962,
"inflated": 57100
},
{
"ts": 498,
"bytes": 11719,
"inflated": 65536
},
{
"ts": 500,
"bytes": 7038,
"inflated": 31092
},
{
"ts": 525,
"bytes": 15239,
"inflated": 65536
},
{
"ts": 530,
"bytes": 3117,
"inflated": 25423
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/css",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/index-Drgb1pa5.css",
":scheme: https",
"accept: text\/css,*\/*;q=0.1",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=0",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: style",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd391c5946-IAD",
"content-encoding: zstd",
"content-type: text\/css",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"5a4a5ceb9c2155bb5cbd8ff7a590ca94\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=0,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=AWHgufseL%2F6ERBNO%2FK29NyHJRCQam1OAvRnEItpNQ9qMUxxj%2BOAKKFed44geU5WJeDeWcaRy0QreeABBVOBgnGObU%2BhKqlfHRWxl9S6g4K03yTC8tA%2BAzTFAeaU4Nnd9mR2uSUwE0kRU8M8%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1846,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 435,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 197,
"body_hash": "8661a0fbc392ce717713cb725ec233969ea54a39218c3b7bc53c045f176fb40b",
"renderBlocking": "non_blocking",
"load_end": 532,
"ttfb_start": 443,
"ttfb_end": 486,
"download_start": 486,
"download_end": 532,
"download_ms": 46,
"all_start": 443,
"all_end": 532,
"all_ms": 89,
"index": 1,
"number": 2,
"body_file": "004-16866.8-body.txt",
"body_id": "16866.8",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.8"
},
{
"type": 3,
"id": "16866.2",
"request_id": "16866.2",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/index-B9NJHisQ.js",
"raw_id": "16866.2",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 388,
"ttfb_ms": 72,
"load_start": 449,
"load_start_float": 449.000161,
"bytesIn": 233511,
"objectSize": 233511,
"objectSizeUncompressed": 752175,
"chunks": [
{
"ts": 522,
"bytes": 690
},
{
"ts": 537,
"bytes": 4701
},
{
"ts": 555,
"bytes": 3297
},
{
"ts": 569,
"bytes": 3528,
"inflated": 24325
},
{
"ts": 602,
"bytes": 2189
},
{
"ts": 612,
"bytes": 3523
},
{
"ts": 623,
"bytes": 2348
},
{
"ts": 638,
"bytes": 2345,
"inflated": 32768
},
{
"ts": 648,
"bytes": 5864
},
{
"ts": 654,
"bytes": 5864
},
{
"ts": 676,
"bytes": 1174
},
{
"ts": 681,
"bytes": 8211
},
{
"ts": 699,
"bytes": 2344,
"inflated": 65536
},
{
"ts": 723,
"bytes": 6787
},
{
"ts": 738,
"bytes": 2336
},
{
"ts": 741,
"bytes": 2342
},
{
"ts": 746,
"bytes": 32768,
"inflated": 31099
},
{
"ts": 759,
"bytes": 32768,
"inflated": 65536
},
{
"ts": 784,
"bytes": 32768,
"inflated": 55424
},
{
"ts": 801,
"bytes": 10922
},
{
"ts": 811,
"bytes": 32768,
"inflated": 32768
},
{
"ts": 818,
"bytes": 1595
},
{
"ts": 831,
"bytes": 11731
},
{
"ts": 833,
"bytes": 20648,
"inflated": 51503
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/index-B9NJHisQ.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd491d5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"df975a32bf7d8b9d3bf246c2937d900e\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RFxDXeqfUVjXPMNGWsRsRA5chsTPihFaRnYyXpdSpCQOdLntkVXgr3H%2BsYAkPNl0hmpHZV3Ygr47TL%2BAoMAGFgLcwDb19aGQXwJPCcNsSTc5stqu3IgoMuuGyiQBM9pBAAmXM7vzkgHXCFk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 411,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 161,
"body_hash": "3c9615b8922e8d1ce39a6eff38ffa3d80a734f2ce70546601236d472f6f7fbcd",
"renderBlocking": "non_blocking",
"load_end": 837,
"ttfb_start": 449,
"ttfb_end": 521,
"download_start": 521,
"download_end": 837,
"download_ms": 316,
"all_start": 449,
"all_end": 837,
"all_ms": 388,
"index": 2,
"number": 3,
"body_file": "015-16866.2-body.txt",
"cpuTimes": {
"FunctionCall": 220
},
"cpu.FunctionCall": 220,
"cpuTime": 220,
"body_id": "16866.2",
"js_timing": [
[
1605.816,
1606.111
],
[
1606.504,
1606.556
],
[
1609.423,
1609.964
],
[
1609.999,
1617.683
],
[
1617.838,
1618.101
],
[
1618.651,
1618.709
],
[
1621.314,
1621.327
],
[
1623.999,
1624.014
],
[
1624.523,
1625.748
],
[
1820.025,
1820.276
],
[
1820.288,
1820.4
],
[
1820.422,
1821.569
],
[
1836.702,
1836.846
],
[
1841.087,
1841.106
],
[
1841.305,
1841.324
],
[
1841.465,
1841.485
],
[
1842.235,
1842.266
],
[
1842.276,
1842.679
],
[
1847.741,
1848.284
],
[
1848.379,
1848.631
],
[
1848.642,
1848.703
],
[
1848.711,
1848.754
],
[
1849.106,
1910.612
],
[
1915.09,
1915.182
],
[
1915.193,
1915.237
],
[
1920.867,
1920.881
],
[
1921.117,
1921.135
],
[
1931.696,
1932.465
],
[
1932.506,
1932.563
],
[
1945.768,
1945.889
],
[
1947.979,
1948.001
],
[
1948.117,
1948.57
],
[
1948.578,
1948.591
],
[
1954.047,
1954.073
],
[
1954.13,
1954.261
],
[
1955.048,
1955.062
],
[
1955.348,
1955.388
],
[
1955.89,
1955.902
],
[
1956.079,
1956.472
],
[
1986.811,
1986.856
],
[
1995.689,
1995.93
],
[
1995.942,
1996.012
],
[
2026.087,
2026.106
],
[
2026.148,
2026.156
],
[
2026.539,
2028.661
],
[
2032.902,
2032.92
],
[
2036.272,
2036.293
],
[
2040.036,
2040.059
],
[
2047.498,
2047.528
],
[
2096.017,
2096.285
],
[
2096.298,
2096.368
],
[
2122.742,
2123.236
],
[
2192.344,
2192.4
],
[
2233.853,
2234.057
],
[
2234.066,
2234.099
],
[
2300.599,
2374.913
],
[
2375.2,
2375.68
],
[
2375.695,
2375.739
],
[
2382.583,
2383.615
],
[
2383.659,
2384.118
],
[
2384.396,
2384.529
],
[
2384.558,
2384.651
],
[
2384.671,
2384.683
],
[
2384.693,
2384.701
],
[
2384.724,
2384.73
],
[
2384.748,
2384.754
],
[
2384.762,
2384.794
],
[
2384.801,
2384.806
],
[
2384.814,
2384.819
],
[
2384.825,
2385.174
],
[
2385.192,
2385.209
],
[
2385.217,
2385.227
],
[
2385.235,
2385.47
],
[
2385.518,
2385.536
],
[
2385.547,
2385.554
],
[
2385.564,
2385.57
],
[
2385.58,
2385.585
],
[
2385.592,
2385.623
],
[
2385.649,
2385.666
],
[
2385.705,
2385.879
],
[
2385.906,
2385.997
],
[
2386.028,
2386.04
],
[
2386.051,
2386.057
],
[
2386.082,
2386.092
],
[
2386.102,
2386.108
],
[
2386.21,
2386.269
],
[
2395.287,
2395.578
],
[
2395.595,
2395.649
],
[
2403.89,
2404.347
],
[
2421.391,
2421.471
],
[
2421.662,
2421.679
],
[
2491.666,
2491.707
],
[
2494.69,
2494.983
],
[
2494.996,
2495.042
],
[
2502.934,
2503.322
],
[
2595.653,
2595.842
],
[
2595.848,
2595.88
],
[
2605.163,
2605.524
],
[
2695.424,
2695.686
],
[
2695.703,
2695.749
],
[
2795.272,
2795.602
],
[
2795.616,
2795.87
],
[
2804.741,
2804.771
],
[
2894.992,
2895.259
],
[
2895.27,
2895.31
],
[
2904.074,
2904.107
],
[
2964.295,
2964.438
],
[
2995.708,
2996.166
],
[
2996.181,
2996.265
],
[
3008.306,
3008.344
],
[
3095.587,
3095.878
],
[
3095.891,
3095.937
],
[
3103.898,
3103.933
],
[
3195.376,
3195.651
],
[
3195.663,
3195.707
],
[
3204.295,
3205.419
],
[
3295.729,
3295.958
],
[
3295.968,
3296.009
],
[
3308.857,
3308.892
],
[
3395.582,
3395.837
],
[
3395.847,
3395.9
],
[
3405.329,
3405.359
],
[
3496.477,
3496.712
],
[
3496.723,
3496.761
],
[
3505.574,
3505.608
],
[
3595.755,
3595.975
],
[
3595.985,
3596.027
],
[
3604.711,
3604.753
],
[
3605.613,
3628.784
],
[
3695.756,
3696.021
],
[
3696.033,
3696.108
],
[
3705.04,
3705.062
],
[
3795.52,
3795.695
],
[
3795.701,
3795.729
],
[
3803.043,
3803.063
],
[
3811.197,
3816.119
],
[
3894.176,
3894.561
],
[
3894.574,
3894.63
],
[
3902.007,
3902.029
],
[
3996.804,
3997.121
],
[
3997.171,
3997.21
],
[
4005.383,
4005.426
],
[
4095.083,
4095.332
],
[
4095.346,
4095.389
],
[
4104.16,
4104.182
],
[
4114.273,
4114.332
],
[
4195.211,
4195.474
],
[
4195.487,
4195.529
],
[
4207.607,
4207.642
],
[
4295.473,
4295.72
],
[
4295.731,
4295.767
],
[
4303.139,
4303.163
],
[
4373.591,
4373.624
],
[
4395.724,
4395.94
],
[
4395.95,
4395.997
],
[
4404.803,
4404.821
],
[
4495.149,
4495.39
],
[
4495.416,
4495.455
],
[
4504.887,
4504.909
],
[
4595.771,
4596.032
],
[
4596.045,
4596.081
],
[
4604.863,
4604.883
],
[
4616.809,
4616.84
],
[
4695.021,
4695.25
],
[
4695.262,
4695.296
],
[
4704.734,
4704.764
],
[
4795.5,
4795.739
],
[
4795.751,
4795.787
],
[
4805.157,
4805.176
],
[
4895.654,
4895.9
],
[
4895.912,
4895.948
],
[
4905.384,
4905.42
],
[
4994.972,
4995.246
],
[
4995.262,
4995.307
],
[
5004.148,
5004.168
],
[
5094.975,
5095.344
],
[
5095.36,
5095.425
],
[
5104.642,
5104.664
],
[
5195.396,
5195.671
],
[
5195.682,
5195.719
],
[
5204.867,
5204.886
],
[
5264.316,
5264.375
],
[
5295.144,
5295.371
],
[
5295.383,
5295.438
],
[
5306.569,
5306.59
],
[
5395.12,
5395.355
],
[
5395.367,
5395.43
],
[
5403.493,
5403.513
],
[
5494.971,
5495.24
],
[
5495.303,
5495.344
],
[
5504.049,
5504.071
],
[
5595.672,
5595.913
],
[
5595.924,
5595.958
],
[
5605.075,
5605.096
],
[
5695.317,
5695.552
],
[
5695.563,
5695.649
],
[
5704.626,
5704.649
],
[
5794.994,
5795.243
],
[
5795.255,
5795.293
],
[
5803.195,
5803.213
],
[
5894.803,
5895.05
],
[
5895.061,
5895.099
],
[
5903.731,
5903.751
],
[
5994.634,
5994.87
],
[
5994.882,
5994.919
],
[
6003.869,
6003.887
],
[
6094.91,
6095.191
],
[
6095.202,
6095.252
],
[
6103.313,
6103.335
],
[
6194.794,
6195.033
],
[
6195.044,
6195.091
],
[
6204.243,
6204.262
],
[
6295.082,
6295.323
],
[
6295.335,
6295.37
],
[
6303.52,
6303.542
],
[
6395.061,
6395.307
],
[
6395.32,
6395.358
],
[
6404.198,
6404.217
],
[
6414.259,
6414.315
],
[
6495.053,
6495.328
],
[
6495.348,
6495.386
],
[
6506.928,
6506.948
],
[
6595.584,
6595.769
],
[
6595.776,
6595.803
],
[
6604.66,
6604.679
],
[
6695.016,
6695.243
],
[
6695.253,
6695.288
],
[
6704.394,
6704.443
],
[
6795.728,
6796.013
],
[
6796.025,
6796.061
],
[
6805.249,
6805.268
],
[
6894.741,
6895.044
],
[
6895.056,
6895.098
],
[
6903.876,
6903.901
],
[
6956.134,
6956.235
],
[
6994.971,
6995.206
],
[
6995.216,
6995.263
],
[
7005.445,
7005.475
],
[
7094.888,
7095.158
],
[
7095.168,
7095.2
],
[
7102.937,
7102.96
],
[
7195.12,
7195.37
],
[
7195.382,
7195.439
],
[
7203.912,
7203.933
],
[
7295.468,
7295.711
],
[
7295.726,
7295.768
],
[
7304.453,
7304.475
],
[
7375.058,
7376.635
],
[
7394.64,
7394.884
],
[
7394.895,
7394.933
],
[
7402.87,
7402.933
],
[
7446.744,
7446.769
],
[
7496.838,
7497.162
],
[
7497.176,
7497.218
],
[
7504.719,
7504.74
],
[
7564.312,
7564.374
],
[
7595.618,
7595.861
],
[
7595.878,
7595.928
],
[
7605.858,
7605.88
],
[
7695.665,
7695.911
],
[
7695.923,
7695.961
],
[
7704.691,
7704.714
],
[
7795.06,
7795.291
],
[
7795.303,
7795.336
],
[
7804.346,
7804.365
],
[
7895.258,
7895.526
],
[
7895.539,
7895.577
],
[
7904.631,
7904.66
],
[
7996.521,
7996.762
],
[
7996.772,
7996.805
],
[
8005.741,
8005.763
],
[
8094.953,
8095.226
],
[
8095.237,
8095.273
],
[
8104.395,
8104.436
],
[
8195.351,
8195.624
],
[
8195.636,
8195.673
],
[
8205.179,
8205.198
],
[
8294.856,
8295.103
],
[
8295.114,
8295.15
],
[
8304.364,
8304.385
],
[
8394.961,
8395.247
],
[
8395.261,
8395.3
],
[
8404.252,
8404.272
],
[
8495.886,
8496.142
],
[
8496.153,
8496.233
],
[
8504.691,
8504.751
],
[
8595.647,
8595.875
],
[
8595.887,
8595.923
],
[
8604.26,
8604.281
],
[
8695.131,
8695.368
],
[
8695.384,
8695.45
],
[
8703.963,
8703.984
],
[
8714.275,
8714.34
],
[
8794.728,
8794.965
],
[
8794.975,
8795.02
],
[
8805.549,
8805.573
],
[
8895.09,
8895.326
],
[
8895.337,
8895.374
],
[
8903.196,
8903.218
],
[
8994.962,
8995.286
],
[
8995.299,
8995.343
],
[
9003.914,
9003.935
],
[
9095.608,
9095.86
],
[
9095.871,
9095.909
],
[
9104.095,
9104.121
],
[
9195.783,
9196.037
],
[
9196.049,
9196.143
],
[
9205.271,
9206.815
],
[
9294.653,
9294.959
],
[
9294.971,
9295.022
],
[
9303.998,
9304.017
],
[
9395.32,
9395.621
],
[
9395.634,
9395.672
],
[
9404.91,
9404.926
],
[
9495.139,
9495.355
],
[
9495.366,
9495.423
],
[
9505.294,
9505.314
],
[
9594.973,
9595.253
],
[
9595.264,
9595.297
],
[
9603.858,
9603.876
],
[
9695.096,
9695.331
],
[
9695.343,
9695.379
],
[
9704.165,
9704.183
],
[
9795.385,
9795.647
],
[
9795.659,
9795.697
],
[
9804.291,
9804.31
],
[
9864.308,
9864.366
],
[
9895.397,
9895.653
],
[
9895.721,
9895.761
],
[
9907.125,
9907.146
],
[
9996.739,
9996.913
],
[
9996.919,
9996.947
],
[
10005.281,
10005.311
],
[
10095.242,
10095.503
],
[
10095.515,
10095.557
],
[
10104.445,
10104.474
],
[
10195.533,
10195.762
],
[
10195.773,
10195.81
],
[
10204.979,
10205.035
],
[
10295.316,
10295.591
],
[
10295.604,
10295.642
],
[
10304.011,
10304.03
],
[
10395.34,
10395.616
],
[
10395.627,
10395.663
],
[
10405.288,
10405.306
],
[
10495.344,
10495.619
],
[
10495.631,
10495.703
],
[
10513.09,
10513.136
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.2",
"blockingTime": 135.81999999999994
},
{
"type": 3,
"id": "16866.3",
"request_id": "16866.3",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/rolldown-runtime-9r-HBx0o.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/rolldown-runtime-9r-HBx0o.js",
"raw_id": "16866.3",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 48,
"ttfb_ms": 46,
"load_start": 449,
"load_start_float": 449.000167,
"bytesIn": 718,
"objectSize": 718,
"objectSizeUncompressed": 1274,
"chunks": [
{
"ts": 496,
"bytes": 718,
"inflated": 1274
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/rolldown-runtime-9r-HBx0o.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd491e5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"283e5eaf89de411ac791b59b9e08da58\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OBavciH1%2FPJYU8oA7y04RdzNi27CkUS8w7dFMNvP5x3p3I%2BE4R1dskZlnjYBxvcDuORThEGXKzJtjURiL%2BIwxns5sNbq8NBXspvRI3zePQ%2Btaa%2FvQuIxuR9%2F%2Fouqa3wwBq9BfAljd2DlcJM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1921,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 430,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 167,
"body_hash": "097de44f8046da573cea3120a36bda1b545f6881c1bfd6fedb2f1b9e2bd4d3fa",
"renderBlocking": "non_blocking",
"load_end": 497,
"ttfb_start": 449,
"ttfb_end": 495,
"download_start": 495,
"download_end": 497,
"download_ms": 2,
"all_start": 449,
"all_end": 497,
"all_ms": 48,
"index": 3,
"number": 4,
"body_file": "002-16866.3-body.txt",
"body_id": "16866.3",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.3"
},
{
"type": 3,
"id": "16866.4",
"request_id": "16866.4",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/tanstack-router-U0H7bmeq.js",
"raw_id": "16866.4",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 268,
"ttfb_ms": 66,
"load_start": 450,
"load_start_float": 450.000173,
"bytesIn": 53821,
"objectSize": 53821,
"objectSizeUncompressed": 159675,
"chunks": [
{
"ts": 518,
"bytes": 1863
},
{
"ts": 536,
"bytes": 4695
},
{
"ts": 550,
"bytes": 1173
},
{
"ts": 558,
"bytes": 2349,
"inflated": 24325
},
{
"ts": 569,
"bytes": 3525
},
{
"ts": 601,
"bytes": 2352
},
{
"ts": 612,
"bytes": 3519
},
{
"ts": 620,
"bytes": 2345,
"inflated": 32768
},
{
"ts": 638,
"bytes": 2339
},
{
"ts": 648,
"bytes": 5864
},
{
"ts": 654,
"bytes": 5867
},
{
"ts": 677,
"bytes": 2345
},
{
"ts": 681,
"bytes": 8208,
"inflated": 65536
},
{
"ts": 705,
"bytes": 1174
},
{
"ts": 718,
"bytes": 6203,
"inflated": 37046
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/tanstack-router-U0H7bmeq.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd591f5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"a91fd18361896ae29615da299caf8159\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=V8Os9fBLEhvAEli8ct9zgEPOtcI8%2BkQjeIXgok4zyXKPmfmAhdwDgPm6F0MBhXCwtiNVtKTURjU0BCb1Gbp2duuPxsOEq7yNUG9XW5FqPn2dVYjLbN4tOINj6QDGnCr2ji8SMpc5RgNB0kM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1918,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 430,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 173,
"body_hash": "f1f306d6bba90ca930f87bf7f76c349d670028ef94a7cf8b2bd96cb121230b98",
"renderBlocking": "non_blocking",
"load_end": 718,
"ttfb_start": 450,
"ttfb_end": 516,
"download_start": 516,
"download_end": 718,
"download_ms": 202,
"all_start": 450,
"all_end": 718,
"all_ms": 268,
"index": 4,
"number": 5,
"body_file": "013-16866.4-body.txt",
"cpuTimes": {
"FunctionCall": 290
},
"cpu.FunctionCall": 290,
"cpuTime": 290,
"body_id": "16866.4",
"js_timing": [
[
1627.575,
1749.724
],
[
1749.739,
1749.82
],
[
1749.826,
1749.835
],
[
1749.838,
1749.896
],
[
1749.901,
1749.907
],
[
1749.91,
1749.914
],
[
1749.916,
1749.921
],
[
1749.923,
1749.928
],
[
1749.93,
1749.934
],
[
1749.936,
1749.943
],
[
1749.945,
1749.95
],
[
1749.952,
1749.957
],
[
1749.959,
1749.963
],
[
1749.965,
1749.97
],
[
1749.972,
1749.976
],
[
1749.978,
1749.983
],
[
1749.985,
1749.989
],
[
1749.991,
1749.997
],
[
1749.999,
1750.08
],
[
1750.083,
1750.087
],
[
1750.089,
1750.093
],
[
1750.095,
1750.099
],
[
1750.101,
1750.105
],
[
1750.107,
1750.111
],
[
1750.114,
1750.118
],
[
1750.12,
1750.124
],
[
1750.126,
1750.13
],
[
1750.132,
1750.136
],
[
1750.138,
1750.142
],
[
1750.144,
1750.148
],
[
1750.15,
1750.154
],
[
1750.156,
1750.161
],
[
1750.163,
1750.167
],
[
1750.169,
1750.177
],
[
1750.179,
1750.184
],
[
1750.186,
1750.19
],
[
1750.192,
1750.196
],
[
1750.198,
1750.202
],
[
1750.204,
1750.212
],
[
1750.214,
1750.218
],
[
1750.22,
1750.224
],
[
1750.225,
1750.23
],
[
1750.231,
1750.236
],
[
1750.237,
1750.241
],
[
1750.243,
1750.247
],
[
1750.249,
1750.253
],
[
1750.255,
1750.26
],
[
1750.262,
1750.266
],
[
1750.272,
1750.276
],
[
1750.278,
1750.282
],
[
1750.284,
1750.288
],
[
1750.29,
1750.294
],
[
1750.296,
1750.3
],
[
1750.302,
1750.306
],
[
1750.308,
1750.312
],
[
1750.314,
1750.318
],
[
1750.32,
1750.324
],
[
1750.326,
1750.33
],
[
1750.341,
1750.345
],
[
1750.347,
1750.352
],
[
1750.354,
1750.358
],
[
1750.36,
1750.364
],
[
1750.366,
1750.375
],
[
1750.377,
1750.382
],
[
1750.384,
1750.388
],
[
1750.39,
1750.394
],
[
1750.396,
1750.412
],
[
1750.415,
1750.419
],
[
1750.422,
1750.426
],
[
1750.428,
1750.432
],
[
1750.434,
1750.439
],
[
1750.441,
1750.445
],
[
1750.447,
1750.451
],
[
1750.453,
1750.458
],
[
1750.46,
1750.464
],
[
1750.466,
1750.47
],
[
1750.472,
1750.476
],
[
1750.478,
1750.492
],
[
1750.495,
1750.499
],
[
1750.501,
1750.505
],
[
1750.508,
1750.512
],
[
1750.515,
1750.519
],
[
1750.521,
1750.525
],
[
1750.527,
1750.531
],
[
1750.534,
1750.538
],
[
1750.54,
1750.547
],
[
1750.55,
1750.554
],
[
1750.556,
1750.56
],
[
1750.562,
1750.567
],
[
1750.569,
1750.573
],
[
1750.575,
1750.579
],
[
1750.581,
1750.586
],
[
1750.588,
1750.596
],
[
1750.599,
1750.603
],
[
1750.605,
1750.609
],
[
1750.612,
1750.616
],
[
1750.618,
1750.622
],
[
1750.624,
1750.628
],
[
1750.63,
1750.634
],
[
1750.637,
1750.641
],
[
1750.643,
1750.647
],
[
1750.649,
1750.653
],
[
1750.655,
1750.659
],
[
1750.661,
1750.665
],
[
1750.667,
1750.671
],
[
1750.674,
1750.678
],
[
1750.679,
1750.684
],
[
1750.686,
1750.695
],
[
1750.697,
1750.701
],
[
1750.703,
1750.707
],
[
1750.709,
1750.714
],
[
1750.716,
1750.72
],
[
1750.722,
1750.726
],
[
1750.728,
1750.732
],
[
1750.734,
1750.738
],
[
1750.74,
1750.744
],
[
1750.746,
1750.751
],
[
1750.753,
1750.757
],
[
1750.759,
1750.763
],
[
1750.765,
1750.769
],
[
1750.771,
1750.775
],
[
1750.777,
1750.781
],
[
1750.783,
1750.792
],
[
1750.794,
1750.798
],
[
1750.8,
1750.804
],
[
1750.806,
1750.81
],
[
1750.812,
1750.816
],
[
1750.818,
1750.822
],
[
1750.823,
1750.828
],
[
1750.83,
1750.833
],
[
1753.558,
1753.574
],
[
1753.577,
1753.582
],
[
1753.584,
1753.589
],
[
1753.591,
1753.595
],
[
1753.597,
1753.601
],
[
1753.603,
1753.608
],
[
1753.61,
1753.614
],
[
1753.616,
1753.64
],
[
1753.643,
1753.647
],
[
1753.649,
1753.654
],
[
1753.656,
1753.66
],
[
1753.663,
1753.667
],
[
1753.669,
1753.674
],
[
1753.676,
1753.68
],
[
1753.682,
1753.686
],
[
1753.689,
1753.693
],
[
1753.695,
1753.699
],
[
1753.701,
1753.705
],
[
1753.707,
1753.712
],
[
1753.714,
1753.718
],
[
1753.721,
1753.725
],
[
1753.727,
1753.733
],
[
1753.735,
1753.748
],
[
1753.751,
1753.756
],
[
1753.758,
1753.762
],
[
1753.764,
1753.769
],
[
1753.77,
1753.775
],
[
1753.778,
1753.788
],
[
1753.791,
1753.795
],
[
1753.797,
1753.801
],
[
1753.803,
1753.807
],
[
1753.809,
1753.813
],
[
1753.815,
1753.819
],
[
1753.821,
1753.825
],
[
1753.827,
1753.832
],
[
1753.834,
1753.838
],
[
1753.84,
1753.844
],
[
1753.847,
1753.857
],
[
1753.86,
1753.864
],
[
1753.866,
1753.871
],
[
1753.873,
1753.877
],
[
1753.879,
1753.883
],
[
1753.885,
1753.889
],
[
1753.891,
1753.895
],
[
1753.897,
1753.901
],
[
1753.903,
1753.907
],
[
1753.91,
1753.914
],
[
1753.916,
1753.921
],
[
1753.923,
1753.927
],
[
1753.929,
1753.933
],
[
1753.935,
1753.939
],
[
1753.941,
1753.945
],
[
1753.948,
1753.957
],
[
1753.959,
1753.964
],
[
1753.966,
1753.97
],
[
1753.972,
1753.977
],
[
1753.979,
1753.983
],
[
1753.985,
1753.989
],
[
1753.991,
1753.995
],
[
1753.997,
1754.001
],
[
1754.004,
1754.008
],
[
1754.01,
1754.015
],
[
1754.017,
1754.021
],
[
1754.023,
1754.027
],
[
1754.029,
1754.034
],
[
1754.036,
1754.04
],
[
1754.042,
1754.046
],
[
1754.048,
1754.058
],
[
1754.06,
1754.064
],
[
1754.067,
1754.071
],
[
1754.073,
1754.078
],
[
1754.08,
1754.084
],
[
1754.086,
1754.09
],
[
1754.092,
1754.096
],
[
1754.098,
1754.107
],
[
1754.109,
1754.113
],
[
1754.115,
1754.119
],
[
1754.121,
1754.126
],
[
1754.128,
1754.132
],
[
1754.134,
1754.138
],
[
1754.14,
1754.144
],
[
1754.146,
1754.15
],
[
1754.152,
1754.162
],
[
1754.164,
1754.168
],
[
1754.17,
1754.175
],
[
1754.177,
1754.181
],
[
1754.183,
1754.187
],
[
1754.189,
1754.194
],
[
1754.196,
1754.199
],
[
1754.201,
1754.205
],
[
1754.207,
1754.211
],
[
1754.213,
1754.218
],
[
1754.22,
1754.224
],
[
1754.227,
1754.23
],
[
1754.232,
1754.236
],
[
1754.239,
1754.243
],
[
1754.245,
1754.249
],
[
1754.251,
1754.261
],
[
1754.263,
1754.267
],
[
1754.269,
1754.274
],
[
1754.276,
1754.28
],
[
1754.282,
1754.286
],
[
1754.288,
1754.293
],
[
1754.295,
1754.3
],
[
1754.302,
1754.306
],
[
1754.308,
1754.312
],
[
1754.314,
1754.318
],
[
1754.32,
1754.324
],
[
1754.327,
1754.34
],
[
1754.343,
1754.348
],
[
1754.44,
1754.451
],
[
1754.453,
1754.459
],
[
1754.48,
1754.485
],
[
1754.487,
1754.491
],
[
1754.494,
1754.498
],
[
1754.5,
1754.504
],
[
1754.506,
1754.51
],
[
1754.512,
1754.517
],
[
1754.519,
1754.523
],
[
1754.525,
1754.529
],
[
1754.531,
1754.543
],
[
1754.546,
1754.55
],
[
1754.552,
1754.557
],
[
1754.559,
1754.562
],
[
1754.564,
1754.568
],
[
1754.57,
1754.574
],
[
1754.576,
1754.586
],
[
1754.589,
1754.594
],
[
1754.596,
1754.6
],
[
1754.603,
1754.606
],
[
1754.615,
1754.619
],
[
1754.621,
1754.626
],
[
1754.628,
1754.632
],
[
1754.634,
1754.638
],
[
1754.64,
1754.644
],
[
1754.646,
1754.649
],
[
1754.652,
1754.656
],
[
1754.658,
1754.662
],
[
1754.664,
1754.668
],
[
1754.671,
1754.675
],
[
1754.677,
1754.682
],
[
1754.684,
1754.693
],
[
1754.695,
1754.699
],
[
1754.701,
1754.726
],
[
1754.729,
1754.734
],
[
1754.736,
1754.74
],
[
1754.742,
1754.746
],
[
1754.748,
1814.7
],
[
1814.839,
1814.858
],
[
1814.86,
1814.867
],
[
1814.869,
1814.874
],
[
1814.875,
1814.879
],
[
1814.881,
1814.884
],
[
1814.886,
1814.889
],
[
1814.891,
1814.894
],
[
1814.896,
1814.899
],
[
1814.901,
1814.904
],
[
1814.906,
1814.909
],
[
1814.91,
1814.913
],
[
1814.915,
1814.918
],
[
1814.92,
1814.923
],
[
1814.925,
1814.945
],
[
1814.947,
1814.95
],
[
1814.952,
1814.955
],
[
1814.956,
1814.959
],
[
1814.961,
1814.964
],
[
1814.965,
1814.968
],
[
1814.97,
1814.973
],
[
1814.975,
1814.977
],
[
1814.979,
1814.982
],
[
1814.984,
1814.987
],
[
1814.988,
1814.992
],
[
1814.993,
1814.996
],
[
1814.998,
1815.001
],
[
1815.003,
1815.006
],
[
1815.007,
1815.01
],
[
1815.012,
1815.018
],
[
1815.02,
1815.023
],
[
1815.024,
1815.027
],
[
1815.029,
1815.031
],
[
1815.033,
1815.036
],
[
1815.037,
1815.04
],
[
1815.041,
1815.044
],
[
1815.046,
1815.048
],
[
1815.05,
1815.053
],
[
1815.055,
1815.058
],
[
1815.059,
1815.062
],
[
1815.063,
1815.067
],
[
1815.068,
1815.071
],
[
1815.072,
1815.075
],
[
1815.076,
1815.079
],
[
1815.081,
1815.089
],
[
1815.091,
1815.094
],
[
1815.095,
1815.099
],
[
1815.101,
1815.103
],
[
1815.105,
1815.108
],
[
1815.109,
1815.112
],
[
1815.114,
1815.116
],
[
1815.118,
1815.121
],
[
1815.122,
1815.128
],
[
1815.129,
1815.132
],
[
1815.134,
1815.142
],
[
1815.143,
1815.147
],
[
1815.148,
1815.151
],
[
1815.153,
1815.156
],
[
1815.157,
1815.16
],
[
1815.165,
1815.168
],
[
1815.169,
1815.173
],
[
1815.174,
1815.177
],
[
1815.179,
1815.182
],
[
1815.184,
1815.186
],
[
1815.188,
1815.191
],
[
1815.192,
1815.195
],
[
1815.197,
1815.199
],
[
1815.201,
1815.204
],
[
1815.205,
1815.208
],
[
1815.21,
1815.213
],
[
1815.215,
1815.218
],
[
1815.22,
1815.222
],
[
1815.224,
1815.227
],
[
1815.228,
1815.234
],
[
1815.236,
1815.239
],
[
1815.241,
1815.244
],
[
1815.245,
1815.248
],
[
1815.249,
1815.252
],
[
1815.254,
1815.257
],
[
1815.258,
1815.261
],
[
1815.262,
1815.265
],
[
1815.267,
1815.269
],
[
1815.27,
1815.273
],
[
1815.275,
1815.277
],
[
1815.279,
1815.282
],
[
1815.284,
1815.286
],
[
1815.288,
1815.29
],
[
1815.292,
1815.295
],
[
1815.3,
1815.306
],
[
1815.308,
1815.312
],
[
1815.313,
1815.316
],
[
1815.317,
1815.32
],
[
1815.322,
1815.325
],
[
1815.326,
1815.329
],
[
1815.34,
1815.343
],
[
1815.344,
1815.348
],
[
1815.349,
1815.353
],
[
1815.354,
1815.357
],
[
1815.359,
1815.362
],
[
1815.363,
1815.366
],
[
1815.368,
1815.371
],
[
1815.372,
1815.376
],
[
1815.377,
1815.38
],
[
1815.382,
1815.388
],
[
1815.39,
1815.393
],
[
1815.395,
1815.397
],
[
1815.399,
1815.42
],
[
1815.423,
1815.427
],
[
1815.43,
1815.434
],
[
1815.436,
1815.44
],
[
1815.443,
1815.447
],
[
1815.449,
1815.452
],
[
1815.454,
1815.457
],
[
1815.459,
1815.461
],
[
1815.463,
1815.466
],
[
1815.468,
1815.471
],
[
1815.473,
1815.476
],
[
1815.478,
1815.481
],
[
1815.483,
1815.494
],
[
1815.496,
1815.499
],
[
1815.501,
1815.504
],
[
1815.506,
1815.509
],
[
1815.51,
1815.513
],
[
1815.515,
1815.518
],
[
1815.519,
1815.522
],
[
1815.524,
1815.529
],
[
1815.531,
1815.535
],
[
1815.537,
1815.539
],
[
1815.541,
1815.544
],
[
1815.546,
1815.549
],
[
1815.552,
1815.557
],
[
1815.559,
1815.563
],
[
1815.565,
1815.568
],
[
1815.569,
1815.576
],
[
1815.578,
1815.581
],
[
1815.582,
1815.585
],
[
1815.587,
1815.59
],
[
1815.591,
1815.594
],
[
1815.596,
1815.599
],
[
1815.6,
1815.603
],
[
1815.605,
1815.608
],
[
1815.609,
1815.612
],
[
1815.614,
1815.617
],
[
1815.618,
1815.621
],
[
1815.623,
1815.626
],
[
1815.627,
1815.63
],
[
1815.632,
1815.635
],
[
1815.637,
1815.643
],
[
1815.644,
1815.648
],
[
1815.65,
1815.652
],
[
1815.654,
1815.657
],
[
1815.659,
1815.662
],
[
1815.663,
1815.666
],
[
1815.67,
1815.674
],
[
1815.675,
1815.679
],
[
1815.68,
1815.683
],
[
1815.685,
1815.688
],
[
1815.689,
1815.692
],
[
1815.694,
1815.697
],
[
1815.699,
1815.701
],
[
1815.703,
1815.706
],
[
1815.708,
1815.711
],
[
1815.713,
1815.719
],
[
1815.721,
1815.724
],
[
1815.726,
1815.728
],
[
1815.73,
1815.733
],
[
1815.734,
1815.737
],
[
1815.739,
1815.742
],
[
1815.743,
1815.746
],
[
1815.748,
1815.751
],
[
1815.752,
1815.755
],
[
1815.757,
1815.76
],
[
1815.761,
1815.765
],
[
1815.766,
1815.769
],
[
1815.771,
1815.773
],
[
1815.775,
1815.778
],
[
1815.779,
1815.782
],
[
1815.784,
1815.79
],
[
1815.792,
1815.795
],
[
1815.796,
1815.8
],
[
1815.801,
1815.804
],
[
1815.806,
1815.809
],
[
1815.81,
1815.845
],
[
1815.85,
1815.856
],
[
1815.857,
1815.86
],
[
1815.862,
1815.865
],
[
1815.867,
1815.87
],
[
1815.871,
1815.874
],
[
1815.876,
1815.879
],
[
1815.88,
1815.883
],
[
1815.885,
1815.888
],
[
1815.89,
1815.893
],
[
1815.894,
1815.958
],
[
1815.96,
1815.963
],
[
1815.964,
1815.967
],
[
1815.968,
1815.971
],
[
1815.973,
1815.975
],
[
1815.977,
1815.981
],
[
1815.982,
1815.988
],
[
1815.99,
1815.993
],
[
1815.995,
1815.998
],
[
1815.999,
1816.002
],
[
1816.004,
1816.007
],
[
1816.008,
1816.011
],
[
1816.013,
1816.016
],
[
1816.017,
1816.02
],
[
1816.022,
1816.025
],
[
1816.026,
1816.032
],
[
1816.034,
1816.037
],
[
1816.039,
1816.042
],
[
1816.043,
1816.046
],
[
1816.048,
1816.051
],
[
1816.052,
1816.055
],
[
1816.057,
1816.06
],
[
1816.061,
1816.064
],
[
1816.066,
1816.068
],
[
1816.07,
1816.074
],
[
1816.075,
1816.078
],
[
1816.082,
1816.085
],
[
1816.087,
1816.089
],
[
1816.091,
1816.094
],
[
1816.096,
1816.102
],
[
1816.103,
1816.107
],
[
1816.108,
1816.111
],
[
1816.113,
1816.115
],
[
1816.117,
1816.12
],
[
1816.121,
1816.124
],
[
1816.126,
1816.129
],
[
1816.13,
1816.133
],
[
1816.135,
1816.138
],
[
1816.14,
1816.143
],
[
1816.144,
1816.148
],
[
1816.149,
1816.152
],
[
1816.154,
1816.157
],
[
1816.159,
1816.162
],
[
1816.163,
1816.167
],
[
1816.168,
1816.175
],
[
1816.176,
1816.18
],
[
1816.181,
1816.185
],
[
1816.187,
1816.19
],
[
1816.191,
1816.196
],
[
1816.198,
1816.201
],
[
1816.202,
1816.207
],
[
1816.208,
1816.23
],
[
1816.233,
1816.238
],
[
1816.24,
1816.244
],
[
1816.247,
1816.251
],
[
1816.254,
1816.259
],
[
1816.261,
1816.266
],
[
1816.268,
1816.272
],
[
1816.274,
1816.279
],
[
1816.281,
1816.291
],
[
1816.293,
1816.298
],
[
1816.299,
1816.304
],
[
1816.306,
1816.311
],
[
1816.313,
1816.317
],
[
1816.319,
1816.324
],
[
1816.326,
1816.337
],
[
1816.339,
1816.344
],
[
1816.346,
1816.351
],
[
1817.57,
1817.589
],
[
1817.592,
1817.598
],
[
1817.6,
1817.604
],
[
1817.606,
1817.613
],
[
1817.616,
1817.62
],
[
1817.622,
1817.627
],
[
1817.629,
1817.651
],
[
1817.653,
1817.658
],
[
1817.66,
1817.664
],
[
1817.667,
1817.673
],
[
1817.675,
1817.68
],
[
1817.682,
1817.705
],
[
1817.708,
1817.713
],
[
1817.715,
1817.72
],
[
1817.723,
1817.728
],
[
1817.73,
1817.734
],
[
1817.747,
1818.984
],
[
1818.994,
1819.012
],
[
1821.575,
1822.105
],
[
1848.758,
1849.088
],
[
1915.273,
1920.666
],
[
1920.702,
1920.78
],
[
1932.567,
1932.93
],
[
1954.269,
1954.584
],
[
1954.593,
1954.631
],
[
1955.393,
1955.81
],
[
1955.819,
1955.863
],
[
1964.82,
1964.831
],
[
1996.018,
1996.427
],
[
2055.781,
2081.137
],
[
2081.471,
2081.504
],
[
2081.506,
2081.512
],
[
2081.514,
2081.519
],
[
2081.521,
2082.297
],
[
2082.303,
2082.315
],
[
2082.316,
2082.329
],
[
2082.331,
2082.338
],
[
2096.374,
2096.796
],
[
2234.102,
2234.663
],
[
2375.745,
2376.146
],
[
2395.653,
2396.028
],
[
2495.046,
2495.437
],
[
2595.882,
2596.204
],
[
2695.753,
2696.078
],
[
2795.876,
2796.195
],
[
2895.315,
2895.667
],
[
2964.447,
2964.72
],
[
2996.271,
2996.713
],
[
3095.942,
3096.262
],
[
3195.713,
3196.067
],
[
3296.013,
3296.372
],
[
3395.906,
3396.252
],
[
3496.764,
3497.094
],
[
3596.031,
3596.441
],
[
3696.112,
3696.486
],
[
3795.732,
3795.972
],
[
3816.131,
3855.659
],
[
3855.674,
3855.983
],
[
3894.636,
3894.991
],
[
3997.214,
3997.52
],
[
4095.393,
4095.746
],
[
4114.338,
4114.584
],
[
4195.533,
4195.822
],
[
4295.773,
4296.098
],
[
4396.001,
4396.291
],
[
4495.46,
4495.838
],
[
4596.086,
4596.365
],
[
4695.301,
4695.654
],
[
4795.791,
4796.187
],
[
4895.952,
4896.302
],
[
4995.312,
4996.049
],
[
5095.43,
5095.727
],
[
5195.723,
5196.017
],
[
5264.38,
5264.642
],
[
5295.442,
5295.734
],
[
5395.434,
5395.744
],
[
5495.348,
5495.644
],
[
5595.961,
5596.311
],
[
5695.654,
5695.92
],
[
5795.298,
5795.585
],
[
5895.103,
5895.369
],
[
5994.922,
5995.219
],
[
6095.258,
6095.567
],
[
6195.097,
6195.369
],
[
6295.374,
6295.694
],
[
6395.364,
6395.71
],
[
6414.32,
6414.57
],
[
6495.39,
6495.74
],
[
6595.805,
6596.122
],
[
6695.292,
6695.592
],
[
6796.064,
6796.598
],
[
6895.102,
6895.393
],
[
6995.267,
6995.565
],
[
7095.203,
7095.44
],
[
7195.445,
7195.753
],
[
7295.773,
7296.049
],
[
7394.937,
7395.253
],
[
7497.223,
7497.548
],
[
7564.379,
7564.67
],
[
7595.936,
7596.252
],
[
7695.967,
7696.252
],
[
7795.34,
7795.644
],
[
7895.583,
7895.866
],
[
7996.808,
7997.11
],
[
8095.277,
8095.624
],
[
8195.677,
8195.954
],
[
8295.153,
8295.45
],
[
8395.305,
8395.655
],
[
8496.238,
8496.529
],
[
8595.926,
8596.205
],
[
8695.455,
8695.73
],
[
8714.346,
8714.58
],
[
8795.027,
8795.288
],
[
8895.378,
8895.725
],
[
8995.35,
8995.664
],
[
9095.915,
9096.179
],
[
9196.15,
9196.447
],
[
9295.026,
9295.307
],
[
9395.678,
9395.963
],
[
9495.426,
9495.756
],
[
9595.3,
9595.602
],
[
9695.382,
9695.685
],
[
9795.701,
9795.996
],
[
9864.372,
9864.619
],
[
9895.765,
9896.057
],
[
9996.949,
9997.259
],
[
10095.561,
10095.845
],
[
10195.813,
10196.127
],
[
10295.647,
10295.924
],
[
10395.666,
10395.951
],
[
10495.709,
10495.981
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.4",
"blockingTime": 182.10099999999989
},
{
"type": 3,
"id": "16866.5",
"request_id": "16866.5",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/tanstack-query-BttgOCQn.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/tanstack-query-BttgOCQn.js",
"raw_id": "16866.5",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 102,
"ttfb_ms": 58,
"load_start": 452,
"load_start_float": 452.000179,
"bytesIn": 12214,
"objectSize": 12214,
"objectSizeUncompressed": 38328,
"chunks": [
{
"ts": 512,
"bytes": 1864
},
{
"ts": 515,
"bytes": 3522,
"inflated": 7942
},
{
"ts": 536,
"bytes": 4698,
"inflated": 16384
},
{
"ts": 554,
"bytes": 2130,
"inflated": 14002
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/tanstack-query-BttgOCQn.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd59205946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"a6e5f70e55a7df31601a142010159b0b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Zb%2F9JC4fkXH5Jh8fECnGC%2B96hkOwXuOp6srdXLbTaU1ZeLnEuOh8dI9lIusSQjOidKqy5KHUPpve1b%2FfA8JIr4CD5hSbibBWvuRH5%2BnUvOiOxMM8pxWc7TMMNKyllh9WGMsujJiUWQEks6A%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1915,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 431,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 179,
"body_hash": "832a6ab0046609f30a9580f0d297df8da78c90d76ff8a1f194992aedbb740b6e",
"renderBlocking": "non_blocking",
"load_end": 554,
"ttfb_start": 452,
"ttfb_end": 510,
"download_start": 510,
"download_end": 554,
"download_ms": 44,
"all_start": 452,
"all_end": 554,
"all_ms": 102,
"index": 5,
"number": 6,
"body_file": "006-16866.5-body.txt",
"body_id": "16866.5",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.5"
},
{
"type": 3,
"id": "16866.6",
"request_id": "16866.6",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/icons-xTj2hkG8.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/icons-xTj2hkG8.js",
"raw_id": "16866.6",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 196,
"ttfb_ms": 66,
"load_start": 452,
"load_start_float": 452.000185,
"bytesIn": 21267,
"objectSize": 21267,
"objectSizeUncompressed": 60858,
"chunks": [
{
"ts": 520,
"bytes": 800
},
{
"ts": 554,
"bytes": 2349
},
{
"ts": 554,
"bytes": 3519
},
{
"ts": 569,
"bytes": 3517
},
{
"ts": 595,
"bytes": 2467
},
{
"ts": 612,
"bytes": 3528
},
{
"ts": 623,
"bytes": 1171
},
{
"ts": 628,
"bytes": 3519,
"inflated": 57094
},
{
"ts": 648,
"bytes": 397,
"inflated": 3764
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/icons-xTj2hkG8.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd59215946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"ea7f489c54854128aa72d8bd9c62e57b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=6BUJjBx8%2FcjaNj0%2FZmiOAGdc6PulLJSc0yJsulTbF4wQqxdO2LiHnqLg9dP4tG1cZlU7YBHuBy7zbuoNVyTwT7yVYYQ53LkezrlfQ%2FXxEHP0nlP1UgkH0sK6XYi8l8TycBxEo4xwi2WHWsk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 86,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 21777,
"gzip_save": 3000,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 432,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 185,
"body_hash": "0b6590f7f63d6a9db18af4b38de96bccb385067b865de5d451651b2b0089d3e7",
"renderBlocking": "non_blocking",
"load_end": 648,
"ttfb_start": 452,
"ttfb_end": 518,
"download_start": 518,
"download_end": 648,
"download_ms": 130,
"all_start": 452,
"all_end": 648,
"all_ms": 196,
"index": 6,
"number": 7,
"body_file": "011-16866.6-body.txt",
"body_id": "16866.6",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.6"
},
{
"type": 3,
"id": "16866.7",
"request_id": "16866.7",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/shared-constants-yNCBtlN_.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/shared-constants-yNCBtlN_.js",
"raw_id": "16866.7",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 57,
"ttfb_ms": 55,
"load_start": 453,
"load_start_float": 453.000191,
"bytesIn": 558,
"objectSize": 558,
"objectSizeUncompressed": 1063,
"chunks": [
{
"ts": 509,
"bytes": 558,
"inflated": 1063
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/shared-constants-yNCBtlN_.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd69225946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"e347e793f92377f374124a61c204b683\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=MNqzNVcFTq01BQpmKj46srxeVT0%2BEmgre3bpGlUsLg8FxU3YXUwhoWOZVElWqcZxUxCQIVicWdYcvloFa3HJzq2K%2FaWnxSIreeYx4BIpf6t8DrATQdvxMlVDZ9ZFIJxp%2Bq3FH8ddpcTZLRw%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1921,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 435,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 191,
"body_hash": "936d8c7021734e08df14586d4e72f7ffed4acd69efafc4553b2dd9bf4d4e4d2d",
"renderBlocking": "non_blocking",
"load_end": 510,
"ttfb_start": 453,
"ttfb_end": 508,
"download_start": 508,
"download_end": 510,
"download_ms": 2,
"all_start": 453,
"all_end": 510,
"all_ms": 57,
"index": 7,
"number": 8,
"body_file": "003-16866.7-body.txt",
"body_id": "16866.7",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.7"
},
{
"type": 3,
"id": "16866.9",
"request_id": "16866.9",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/routes-DfNLmXGz.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/routes-DfNLmXGz.js",
"raw_id": "16866.9",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 126,
"ttfb_ms": 84,
"load_start": 453,
"load_start_float": 453.000203,
"bytesIn": 9991,
"objectSize": 9991,
"objectSizeUncompressed": 30348,
"chunks": [
{
"ts": 541,
"bytes": 1857
},
{
"ts": 577,
"bytes": 1176
},
{
"ts": 577,
"bytes": 6958,
"inflated": 30348
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/routes-DfNLmXGz.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd69235946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"b12c354388b5e1dd206dbf469b257478\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ANzRdvdTf87fdbEigAaJ8nDCOYh2ZidsZhyS3YyJofW2IgJMBOzIYD9Wz5LY3MUTS%2Fr3afvp5KWgsUe1lYPy37x5T5CXKWJ1f9%2FpcGBW8%2Fx3BsLmpU72S1%2BLvBljoJwgoEZOK%2FXy7lRhuvg%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 436,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 203,
"body_hash": "80d7a25f31fc1aed784d460327fad85c8972ee9ff18bec0ce346437f6154577a",
"renderBlocking": "non_blocking",
"load_end": 579,
"ttfb_start": 453,
"ttfb_end": 537,
"download_start": 537,
"download_end": 579,
"download_ms": 42,
"all_start": 453,
"all_end": 579,
"all_ms": 126,
"index": 8,
"number": 9,
"body_file": "008-16866.9-body.txt",
"body_id": "16866.9",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.9"
},
{
"type": 3,
"id": "16866.10",
"request_id": "16866.10",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/Footer-DXYm8Pa-.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/Footer-DXYm8Pa-.js",
"raw_id": "16866.10",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 92,
"ttfb_ms": 88,
"load_start": 453,
"load_start_float": 453.000209,
"bytesIn": 632,
"objectSize": 632,
"objectSizeUncompressed": 1122,
"chunks": [
{
"ts": 544,
"bytes": 632,
"inflated": 1122
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/Footer-DXYm8Pa-.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79255946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"cde1bab391f4171e27ea824bc8b7caeb\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=PUSt6oGFkQb15QTe%2FyURNyTPuFb4nfO5uyT6aQhgI42V6bCUSh%2FLxWl0dJz%2BXQwbmq8B3FHrReKv9iy63Rd%2BdRMbdDNC%2FTosSM1I6nSF%2Bg7jCV9QLNnt%2BYBauymUGMy0TUGRzb9jAagUiug%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 440,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 209,
"body_hash": "d61e181f17b36f85482cb5b0480df7d2c8ce322df98c50f9c98f9f5bd7dc111f",
"renderBlocking": "non_blocking",
"load_end": 545,
"ttfb_start": 453,
"ttfb_end": 541,
"download_start": 541,
"download_end": 545,
"download_ms": 4,
"all_start": 453,
"all_end": 545,
"all_ms": 92,
"index": 9,
"number": 10,
"body_file": "005-16866.10-body.txt",
"body_id": "16866.10",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.10"
},
{
"type": 3,
"id": "16866.11",
"request_id": "16866.11",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"raw_id": "16866.11",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 133,
"ttfb_ms": 129,
"load_start": 454,
"load_start_float": 454.000215,
"bytesIn": 658,
"objectSize": 658,
"objectSizeUncompressed": 1487,
"chunks": [
{
"ts": 586,
"bytes": 658,
"inflated": 1487
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useNpmDownloadCounter-jgTPLjDE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79265946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"c364606a9606c2a6ef900f35315a1435\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=r92IMzxG8ZlQkt2o8%2B51Nxz4nBb55581AsXC946RF7s42jd9msLWsTfTS01rrFoFyVsEBW9QJYoHRXx0yuE5ytVC0FPh00itjqRV5DpBg6ECak0u3bTLbErHMSlJaMsE1Jqib2iyr1WIUwI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1936,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 441,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 215,
"body_hash": "03ce0a7d1c2bb7451bec988aa45645a91badd6a0a7f3201038deb47a7423a59d",
"renderBlocking": "non_blocking",
"load_end": 587,
"ttfb_start": 454,
"ttfb_end": 583,
"download_start": 583,
"download_end": 587,
"download_ms": 4,
"all_start": 454,
"all_end": 587,
"all_ms": 133,
"index": 10,
"number": 11,
"body_file": "009-16866.11-body.txt",
"body_id": "16866.11",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.11"
},
{
"type": 3,
"id": "16866.12",
"request_id": "16866.12",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/blog.functions-C-Dso7yf.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/blog.functions-C-Dso7yf.js",
"raw_id": "16866.12",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 110,
"ttfb_ms": 107,
"load_start": 454,
"load_start_float": 454.000221,
"bytesIn": 308,
"objectSize": 308,
"objectSizeUncompressed": 481,
"chunks": [
{
"ts": 563,
"bytes": 308,
"inflated": 481
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/blog.functions-C-Dso7yf.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd79275946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"1899e935547f8d6bdaf76386665519d5\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JRY4C2cgEx%2BoCD6magh7RtFRSacHQ6MVQFd11VwgGaY%2FeUN7HcG9%2FX2dvNzzPrLuACF0si%2BLKt1qlORlH4j99mjNhBDOJGzLu0nIbTA%2BbzPmxill6roRLq60p4%2FEEIIzqFZhFsL1wHOlmbo%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1915,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 441,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 221,
"body_hash": "7893e0811b7cb405c19ca5708cffbe7c7b46fef8bcdd1b62057f0e4dd47a5183",
"renderBlocking": "non_blocking",
"load_end": 564,
"ttfb_start": 454,
"ttfb_end": 561,
"download_start": 561,
"download_end": 564,
"download_ms": 3,
"all_start": 454,
"all_end": 564,
"all_ms": 110,
"index": 11,
"number": 12,
"body_file": "007-16866.12-body.txt",
"body_id": "16866.12",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.12"
},
{
"type": 3,
"id": "16866.13",
"request_id": "16866.13",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/users.functions-CeXclkLY.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/users.functions-CeXclkLY.js",
"raw_id": "16866.13",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 143,
"ttfb_ms": 140,
"load_start": 455,
"load_start_float": 455.000228,
"bytesIn": 631,
"objectSize": 631,
"objectSizeUncompressed": 1239,
"chunks": [
{
"ts": 598,
"bytes": 631,
"inflated": 1239
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/users.functions-CeXclkLY.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd89285946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"e422a0982389e20ad8291675ff175c47\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Out9qguGWmGQ183i7kqIde9%2BHCbmFJhl0dVUls4%2FUBNf3WdKevfGhICHQIDVdz3zSIDWvDc1GAOJgaw%2BGfm5SKrsO1a5mfGz%2FJ3S8ll4qtlDrlKbfq%2Bh7hJpHOZuWg7Bab%2BwA8Bg0%2Bhmp5M%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1918,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 445,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 228,
"body_hash": "e628fa91738faff35a37bb05a9801fa6660424b93b66c44681d1f294cb45efd4",
"renderBlocking": "non_blocking",
"load_end": 598,
"ttfb_start": 455,
"ttfb_end": 595,
"download_start": 595,
"download_end": 598,
"download_ms": 3,
"all_start": 455,
"all_end": 598,
"all_ms": 143,
"index": 12,
"number": 13,
"body_file": "010-16866.13-body.txt",
"body_id": "16866.13",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.13"
},
{
"type": 3,
"id": "16866.25",
"request_id": "16866.25",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/fonts\/Inter-latin.woff2",
"raw_id": "16866.25",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isLinkPreload": true,
"isSameSite": true,
"responseCode": 200,
"request_type": "Font",
"load_ms": 298,
"ttfb_ms": 143,
"load_start": 455,
"load_start_float": 455.000234,
"bytesIn": 72920,
"objectSize": 72920,
"objectSizeUncompressed": 72920,
"chunks": [
{
"ts": 601,
"bytes": 1814
},
{
"ts": 628,
"bytes": 3525
},
{
"ts": 628,
"bytes": 5874
},
{
"ts": 653,
"bytes": 5105
},
{
"ts": 653,
"bytes": 4693
},
{
"ts": 676,
"bytes": 1174
},
{
"ts": 713,
"bytes": 2345
},
{
"ts": 713,
"bytes": 14815
},
{
"ts": 738,
"bytes": 2348
},
{
"ts": 741,
"bytes": 2348
},
{
"ts": 753,
"bytes": 28879
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/fonts\/Inter-latin.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd89295946-IAD",
"content-length: 72920",
"content-type: font\/woff2",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"3a61679a79e27561e6cf4914b7273940\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=HIDikZZKMxsUHpfs5NYxeKHAian2jXVxBxfL%2FgLwMrUEvPJD99AIe9Kuv%2BA%2B1BZ%2BX3lPRVrl7mIiIC0yyypnZvQKyPryfUTEdZ9aAxy7djOtowihTRrEYlJDo49vdtduzNqVyh8n8Tndq%2FU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1879,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 445,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 234,
"body_hash": "2c295d99e26dcf357d4d01bcf270fd6924b600c9a13dd8c363ef114f4c6976fa",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 2620,
"GPOS": 40368,
"GSUB": 10992,
"HVAR": 2240,
"MVAR": 168,
"OS\/2": 96,
"STAT": 290,
"avar": 52,
"cmap": 694,
"fvar": 164,
"gasp": 8,
"glyf": 20628,
"gvar": 78384,
"head": 54,
"hhea": 36,
"hmtx": 2072,
"loca": 0,
"maxp": 32,
"name": 1014,
"post": 4228,
"prep": 7
},
"head": {
"tableVersion": 1,
"fontRevision": 4.001007080078125,
"checkSumAdjustment": 1376850109,
"magicNumber": 1594834165,
"flags": 2051,
"unitsPerEm": 2048,
"created": 3799418768,
"modified": 3799418781,
"xMin": -1513,
"yMin": -660,
"xMax": 5290,
"yMax": 2269,
"macStyle": 0,
"lowestRecPPEM": 3,
"fontDirectionHint": 2,
"indexToLocFormat": 0,
"glyphDataFormat": 0
},
"names": {
"0": "Copyright 2016 The Inter Project Authors (https:\/\/github.com\/rsm",
"1": "Inter",
"2": "Regular",
"3": "4.001;git-66647c0bb;RSMS;Inter-Regular-Regular",
"4": "Inter Regular",
"5": "Version 4.001;git-66647c0bb",
"6": "Inter-Regular",
"14": "https:\/\/openfontlicense.org"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1311,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1331,
"ySubscriptYSize": 1229,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 154,
"ySuperscriptXSize": 1331,
"ySuperscriptYSize": 1229,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 717,
"yStrikeoutSize": 140,
"yStrikeoutPosition": 671,
"sFamilyClass": 0,
"ulUnicodeRange1": 2147483751,
"ulUnicodeRange2": 106,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 0,
"usLastCharIndex": 65279,
"sTypoAscender": 1984,
"sTypoDescender": -494,
"sTypoLineGap": 0,
"usWinAscent": 2269,
"usWinDescent": 660,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1118,
"sCapHeight": 1490,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 3,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 2,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -348,
"underlineThickness": 140,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"opsz": {
"min": 14,
"default": 14,
"max": 32
},
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
0,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
305,
338,
339,
699,
700,
710,
730,
732,
768,
769,
771,
772,
776,
777,
803,
8194,
8201,
8203,
8211,
8212,
8216,
8217,
8218,
8220,
8221,
8222,
8226,
8230,
8242,
8243,
8249,
8250,
8260,
8364,
8482,
8593,
8595,
8722,
65279
]
},
"color": {
"formats": []
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"calt",
"ccmp",
"dnom",
"frac",
"numr",
"pnum",
"tnum"
]
},
"latn": {
"default": [
"calt",
"ccmp",
"dnom",
"frac",
"numr",
"pnum",
"tnum"
],
"CAT ": [
"calt",
"ccmp",
"dnom",
"frac",
"locl",
"numr",
"pnum",
"tnum"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"kern",
"mark",
"mkmk"
]
},
"cyrl": {
"default": [
"kern"
]
},
"grek": {
"default": [
"kern"
]
},
"latn": {
"default": [
"kern",
"mark",
"mkmk"
]
}
}
},
"counts": {
"num_cmap_codepoints": 230,
"num_glyphs": 518
}
},
"load_end": 753,
"ttfb_start": 455,
"ttfb_end": 598,
"download_start": 598,
"download_end": 753,
"download_ms": 155,
"all_start": 455,
"all_end": 753,
"all_ms": 298,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "16866.27",
"request_id": "16866.27",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-black.svg",
"raw_id": "16866.27",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 163,
"ttfb_ms": 146,
"load_start": 456,
"load_start_float": 456.00024,
"bytesIn": 5136,
"objectSize": 5136,
"objectSizeUncompressed": 10625,
"chunks": [
{
"ts": 605,
"bytes": 1867
},
{
"ts": 612,
"bytes": 2347
},
{
"ts": 619,
"bytes": 922,
"inflated": 10625
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-black.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992a5946-IAD",
"content-encoding: zstd",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"b4d1af626e694c9346f9342d8a8cf14b\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=jdxpznV%2FUiP0kzJiE%2BQqWXdZsKuN%2FBpumKrIuqSz52TQSJcamS9iBeeghy21cSO8l7ShiP6%2FI4F7NgqvMVe2VoMNLA5TMZFVHMCb7qAhTBDSqecS%2BS1ygyCarOx7G6vExeS9z7d0jZJq9bI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1999,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 446,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 240,
"body_hash": "89a0c8094280be004e11684dfdb3df8e8d6902a9cf9ef825d2331567d36c1269",
"load_end": 619,
"ttfb_start": 456,
"ttfb_end": 602,
"download_start": 602,
"download_end": 619,
"download_ms": 17,
"all_start": 456,
"all_end": 619,
"all_ms": 163,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "16866.28",
"request_id": "16866.28",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/images\/logos\/logo-white.svg",
"raw_id": "16866.28",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 177,
"ttfb_ms": 156,
"load_start": 456,
"load_start_float": 456.000249,
"bytesIn": 5152,
"objectSize": 5152,
"objectSizeUncompressed": 10637,
"chunks": [
{
"ts": 615,
"bytes": 1862
},
{
"ts": 620,
"bytes": 2349
},
{
"ts": 633,
"bytes": 941,
"inflated": 10637
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/svg+xml",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 77,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/images\/logos\/logo-white.svg",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992b5946-IAD",
"content-encoding: zstd",
"content-type: image\/svg+xml",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: W\/\"d5075e492ac4eb07c07244a0beb70774\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Is7SJ%2B7ukCPw9QMHCsQxpBf0ZM7BVDBJBxfArrzTbdQtCP4jJhrXZLPNzxGYq5EGdsNq0Y%2Bn%2B8tv3KbZNaXT2w7j%2BVnoQB%2FqKXygh6T%2FCbr457PSsJKUgnsjwLykWj%2B2pkSyQ3pLpJbFQxw%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1999,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 447,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 249,
"body_hash": "200814badbf46d1441b4374fad350bb5be45c19f1e3ed04e76ed90cdc0c69880",
"load_end": 633,
"ttfb_start": 456,
"ttfb_end": 612,
"download_start": 612,
"download_end": 633,
"download_ms": 21,
"all_start": 456,
"all_end": 633,
"all_ms": 177,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "16866.29",
"request_id": "16866.29",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"raw_id": "16866.29",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 327,
"ttfb_ms": 200,
"load_start": 457,
"load_start_float": 457.000255,
"bytesIn": 26102,
"objectSize": 26102,
"objectSizeUncompressed": 26102,
"chunks": [
{
"ts": 658,
"bytes": 458
},
{
"ts": 677,
"bytes": 2350
},
{
"ts": 714,
"bytes": 7040
},
{
"ts": 714,
"bytes": 8559
},
{
"ts": 738,
"bytes": 2346
},
{
"ts": 784,
"bytes": 1173
},
{
"ts": 784,
"bytes": 4176
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 80,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 2226",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcd992c5946-IAD",
"cf-resized: internal=ok\/r q=0 n=67+47 c=0+0 v=2026.6.4 l=26102 f=false wv=2026.5.1",
"content-length: 26102",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"cfgB51zRLues9uVMONSCu066QjIC6RSzTW7_zWqeCyDw:2e194b953234773a2a54a5d6db8447ce\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=w7VLVw2dhs9nsHX%2FqMet5DYjhSuuObUHdgB7%2FcdZYqI56yhsxoqZomlcJe5mj42jBPEkSJl5hsb4GzOxwrNBnhJjM6myqWdYkY3mCC75GOj5%2FgzRlulP92%2BIGYj3iO7MHqDDKIGYcTExHzM%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2179,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 26102,
"image_save": 0,
"cache_time": 12174,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 448,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 255,
"body_hash": "184c88bc33c77b931b49ac2953537e59b6f5af0a1f19b3f3dcae3b9fe86375c1",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "26 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 500,
"ImageHeight": 500
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "500x500",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 25710,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "500x500",
"Megapixels": 0.25
}
},
"magick": {
"baseName": "16866.29",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 250000,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 599.984,
"median": 618.75,
"standardDeviation": 334.878,
"kurtosis": -1.18959,
"skewness": -0.349819,
"entropy": 0.702368
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 429.142,
"median": 226,
"standardDeviation": 459.03,
"kurtosis": -1.6848,
"skewness": 0.420591,
"entropy": 0.515886
},
"red": {
"min": 0,
"max": 1023,
"mean": 723.728,
"median": 864,
"standardDeviation": 323.44,
"kurtosis": -0.40201,
"skewness": -1.01052,
"entropy": 0.685525
},
"green": {
"min": 0,
"max": 1023,
"mean": 698.682,
"median": 755,
"standardDeviation": 218.479,
"kurtosis": -1.0716,
"skewness": -0.520205,
"entropy": 0.800808
},
"blue": {
"min": 0,
"max": 1023,
"mean": 548.385,
"median": 630,
"standardDeviation": 338.564,
"kurtosis": -1.59995,
"skewness": -0.289148,
"entropy": 0.807254
}
},
"alpha": "#D800E040DB800000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:39+00:00",
"signature": "eabeb010885a496c57a535cb42b006095c94baed4d859ace940be5b24b67f661"
},
"tainted": false,
"filesize": "26102B",
"numberPixels": "250000",
"pixelsPerSecond": "1.16894MB",
"userTime": "0.060u",
"elapsedTime": "0:01.213"
}
},
"load_end": 784,
"ttfb_start": 457,
"ttfb_end": 657,
"download_start": 657,
"download_end": 784,
"download_ms": 127,
"all_start": 457,
"all_end": 784,
"all_ms": 327,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "16866.30",
"request_id": "16866.30",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"raw_id": "16866.30",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 284,
"ttfb_ms": 197,
"load_start": 457,
"load_start_float": 457.000261,
"bytesIn": 24757,
"objectSize": 24757,
"objectSizeUncompressed": 24757,
"chunks": [
{
"ts": 656,
"bytes": 3987
},
{
"ts": 678,
"bytes": 9393
},
{
"ts": 705,
"bytes": 1175
},
{
"ts": 741,
"bytes": 8087
},
{
"ts": 741,
"bytes": 2115
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 80,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 2226",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfcda92d5946-IAD",
"cf-resized: internal=ok\/r q=0 n=48+62 c=0+0 v=2026.6.4 l=24757 f=false wv=2026.5.1",
"content-length: 24757",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:12 GMT",
"etag: \"cfJidRls-tLsAPbUoVYYE4USOjIC6RSzTW7_zWqeCyDw:f2924f563d63cfe0d2578554551c1e52\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ilgXjUn4jUaK8WRls4Svs3KcKHqlT1LFcssJbHphBpiQN9Y0ZnUmtyOJYxO1U%2Bl3MBRbPS7cFGl6rGxFjOc57G8deeDh2T2sJxYD7QfzjIuSGTD0nrFKiTnuk3nhj4HLmKHgNNGE%2BsXyGBk%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2176,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 24757,
"image_save": 0,
"cache_time": 12174,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 448,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 261,
"body_hash": "af765ff2b463fbe83ee742a7893b9c8fd60e1b2c0ed912114ce1f3a730f7b9ec",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "25 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 500,
"ImageHeight": 500
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "500x500",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 24365,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "500x500",
"Megapixels": 0.25
}
},
"magick": {
"baseName": "16866.30",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 250000,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 227.406,
"median": 97.25,
"standardDeviation": 276.199,
"kurtosis": 1.39334,
"skewness": 1.36684,
"entropy": 0.669097
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 444.648,
"median": 224,
"standardDeviation": 457.906,
"kurtosis": -1.72853,
"skewness": 0.350317,
"entropy": 0.565435
},
"red": {
"min": 0,
"max": 1023,
"mean": 168.791,
"median": 65,
"standardDeviation": 225.201,
"kurtosis": 2.59945,
"skewness": 1.66664,
"entropy": 0.746075
},
"green": {
"min": 0,
"max": 1006,
"mean": 218.794,
"median": 91,
"standardDeviation": 251.67,
"kurtosis": -0.443443,
"skewness": 0.947514,
"entropy": 0.778237
},
"blue": {
"min": 0,
"max": 929,
"mean": 77.391,
"median": 9,
"standardDeviation": 170.018,
"kurtosis": 5.14586,
"skewness": 2.50289,
"entropy": 0.586639
}
},
"alpha": "#00C0030002400000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 500,
"height": 500,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "00596157f2e5cae6cef4a11cfa346d45ad948ea848cf5112717cf21361b7c2b5"
},
"tainted": false,
"filesize": "24757B",
"numberPixels": "250000",
"pixelsPerSecond": "1.63316MB",
"userTime": "0.050u",
"elapsedTime": "0:01.153"
}
},
"load_end": 741,
"ttfb_start": 457,
"ttfb_end": 654,
"download_start": 654,
"download_end": 741,
"download_ms": 87,
"all_start": 457,
"all_end": 741,
"all_ms": 284,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "16866.35",
"request_id": "16866.35",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/site.webmanifest",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/site.webmanifest",
"raw_id": "16866.35",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 53,
"ttfb_ms": 52,
"load_start": 646,
"load_start_float": 646.000267,
"bytesIn": 156,
"objectSize": 156,
"objectSizeUncompressed": 263,
"chunks": [
{
"ts": 699,
"bytes": 156,
"inflated": 263
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "application\/manifest+json",
"contentEncoding": "zstd",
"socket": 276,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": 434,
"connect_end": 434,
"ssl_start": 434,
"ssl_end": 480,
"securityDetails": {
"protocol": "QUIC",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "tanstack.com",
"sanList": [
"tanstack.com",
"*.tanstack.com"
],
"issuer": "WE1",
"validFrom": 1782171260,
"validTo": 1789950857,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Tiger2026h2'",
"logId": "C8A3C47FC7B3ADB9356B013F6A7A126DE33A4E43A5C646F997AD3975991DCF9A",
"timestamp": 1782174860866,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100BD3003D0098628625FB2A88627718DC5772753D3584A39170800DE4FB0DAB05E022100F2E36CC56C8644A28C9FAA7CCECC1031B7A3E8B8BB4254B8BB2FDF29E2933718"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782174860831,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100827C9ED8C0514654744E364940CB349630476D120566F05F1E1AFA429DDDF0AA022100C7FE4172EBF9F98D98A15664EED07451C009F82C0AD7C080C18CD0F5338DEACF"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": true
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/site.webmanifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=2",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfce8a038e40-IAD",
"content-encoding: zstd",
"content-type: application\/manifest+json",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: W\/\"2eb616f466c063dfd730cffab72512de\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=2,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2F0voZbbCDcI3%2Beti4Mr%2BfjQVPkS%2FK%2FUDLhgySfN8aUWiK%2BLkwIoNFFXlzelaLZJo8eoRbnwOdGSfFTAHHZPs1I2wL6Q9SFhB6RmZ%2Foe%2BcO%2FSLmu4S0qf79liu%2B6haCTjKhTCi11gBzCn2ZQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1774,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 0,
"ssl_ms": 46,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 590,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 267,
"body_hash": "7a9e07ce1f7386689917602ddc5a75750ad842e605ff764f67173529c181bf04",
"load_end": 699,
"ttfb_start": 646,
"ttfb_end": 698,
"download_start": 698,
"download_end": 699,
"download_ms": 1,
"all_start": 434,
"all_end": 699,
"all_ms": 99,
"index": 18,
"number": 19,
"body_file": "012-16866.35-body.txt",
"body_id": "16866.35",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.35"
},
{
"type": 3,
"id": "16866.34",
"request_id": "16866.34",
"ip_addr": "[2606:4700::6810:4f49]",
"full_url": "https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"is_secure": 1,
"method": "GET",
"host": "static.cloudflareinsights.com",
"url": "\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"raw_id": "16866.34",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 200,
"request_type": "Script",
"load_ms": 45,
"ttfb_ms": 41,
"load_start": 737,
"load_start_float": 737.000277,
"bytesIn": 11364,
"objectSize": 11364,
"objectSizeUncompressed": 31612,
"chunks": [
{
"ts": 779,
"bytes": 11364,
"inflated": 31612
}
],
"expires": "",
"cacheControl": "public, max-age=86400",
"contentType": "text\/javascript",
"contentEncoding": "gzip",
"socket": 294,
"protocol": "HTTP\/2",
"dns_start": 594,
"dns_end": 650,
"connect_start": 662,
"connect_end": 679,
"ssl_start": 679,
"ssl_end": 727,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "cloudflareinsights.com",
"sanList": [
"cloudflareinsights.com",
"*.cloudflareinsights.com"
],
"issuer": "WE1",
"validFrom": 1781565556,
"validTo": 1789345136,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Sectigo 'Elephant2026h2'",
"logId": "AF67883B57B04EDD8FA6D97EF62EA8EB810AC77160F0245E55D60C2FE785873A",
"timestamp": 1781569157496,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100E13B52A3835FE23923309DA3B5334BD9B2E6BC51DC1362541C25096DAED66F9E022100E4061EBB0620E8988F019F56E0F78A217A27918AAC2981710552723B07D1ECE9"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2026h2' log",
"logId": "D809553B944F7AFFC816196F944F85ABB0F8FC5E8755260F15D12E72BB454B14",
"timestamp": 1781569157307,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022021B8DE825A2B68A34D96F0B9480CEEDF5E6E7038DEAF50723A2BC62900EB72C30220635EAB62A2C14E4D461DB70F252E3CE512FDD6F0F0938ECA1D8E6B3319771E2B"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 143,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: static.cloudflareinsights.com",
":method: GET",
":path: \/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"cache-control: public, max-age=86400",
"cf-ray: a1e2dfcf190098aa-IAD",
"content-encoding: gzip",
"content-type: text\/javascript;charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: W\/\"2026.6.0\"",
"last-modified: Thu, 18 Jun 2026 14:05:09 GMT",
"server: cloudflare",
":status: 200"
]
},
"bytesOut": 1993,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 56,
"connect_ms": 17,
"ssl_ms": 48,
"gzip_total": 11576,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 86400,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 594,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "static.cloudflareinsights.com",
"endpoints": [
{
"address": "2606:4700::6810:4f49",
"port": 0
},
{
"address": "2606:4700::6810:5049",
"port": 0
},
{
"address": "104.16.79.73",
"port": 0
},
{
"address": "104.16.80.73",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033933021938",
"type": "data"
},
{
"domain_name": "static.cloudflareinsights.com",
"metadatas": [
{
"metadata_value": {
"ech_config_list": "",
"supported_protocol_alpns": [
"h2",
"http\/1.1"
],
"target_name": "static.cloudflareinsights.com"
},
"metadata_weight": 1
}
],
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033933019952",
"type": "metadata"
}
]
},
"dns_details": {
"HTTPS": {
"ech": "",
"alpn": [
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"104.16.79.73",
"104.16.80.73"
]
},
"AAAA": {
"addr": [
"2606:4700::6810:4f49",
"2606:4700::6810:5049"
]
}
},
"socket_group": "pm\/https:\/\/static.cloudflareinsights.com <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 277,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIDxDCCA2ugAwIBAgIQIJPGLpU\/vSoTI4lk1tmKhTAKBggqhkjOPQQDAjA7MQsw\nCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD\nVQQDEwNXRTEwHhcNMjYwNjE1MjMxOTE2WhcNMjYwOTE0MDAxODU2WjAhMR8wHQYD\nVQQDExZjbG91ZGZsYXJlaW5zaWdodHMuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAEZIPcB0vAsxHmetw8gy5rrRkUlgftih4rUXt79DEuDa2iGE+Uc83VHZlJ\ntXXfBAYnJjsXFUY74Aq8ATnoSS0p9qOCAmkwggJlMA4GA1UdDwEB\/wQEAwIHgDAT\nBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRdsZ19\nyoX1Pra9J4DoLFzyeocavDAfBgNVHSMEGDAWgBSQd5I1Z8T\/qMyp5nvZgHl7zJP5\nODBeBggrBgEFBQcBAQRSMFAwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vLnBraS5nb29n\nL3Mvd2UxL0lKTTAlBggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UxLmNy\ndDA7BgNVHREENDAyghZjbG91ZGZsYXJlaW5zaWdodHMuY29tghgqLmNsb3VkZmxh\ncmVpbnNpZ2h0cy5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwNgYDVR0fBC8wLTAr\noCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd2UxL0E0Tk43R181djdNLmNybDCCAQQG\nCisGAQQB1nkCBAIEgfUEgfIA8AB3AK9niDtXsE7dj6bZfvYuqOuBCsdxYPAkXlXW\nDC\/nhYc6AAABns3L+XgAAAQDAEgwRgIhAOE7UqODX+I5IzCdo7UzS9my5rxR3BNi\nVBwlCW2u1m+eAiEA5AYeuwYg6JiPAZ9W4PeKIXonkYqsKYFxBVJyOwfR7OkAdQDY\nCVU7lE96\/8gWGW+UT4WrsPj8XodVJg8V0S5yu0VLFAAAAZ7Ny\/i7AAAEAwBGMEQC\nICG43oJaK2ijTZbwuUgM7t9ebnA43q9QcjorxikA63LDAiBjXqtiosFOTUYdtw8l\nLjzlEv3W8PCTjsodjmszGXceKzAKBggqhkjOPQQDAgNHADBEAiAcJ8RGczls1FEU\nXIrsfR8Ddoj4haoQgBqFRpW8Hh5fAAIgLzR8iGJlIkDyp+Kgr5H7ZF+NvMkg+98f\nhm6MAZ7iGJA=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIICnzCCAiWgAwIBAgIQf\/MZd5csIkp2FV0TttaF4zAKBggqhkjOPQQDAzBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjQwHhcNMjMxMjEzMDkwMDAwWhcNMjkwMjIwMTQw\nMDAwWjA7MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZp\nY2VzMQwwCgYDVQQDEwNXRTEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARvzTr+\nZ1dHTCEDhUDCR127WEcPQMFcF4XGGTfn1XzthkubgdnXGhOlCgP4mMTG6J7\/EFmP\nLCaY9eYmJbsPAvpWo4H+MIH7MA4GA1UdDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggr\nBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0TAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQU\nkHeSNWfE\/6jMqeZ72YB5e8yT+TgwHwYDVR0jBBgwFoAUgEzW63T\/STaj1dj8tT7F\navCUHYwwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAChhhodHRwOi8vaS5wa2ku\nZ29vZy9yNC5jcnQwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2MucGtpLmdvb2cv\nci9yNC5jcmwwEwYDVR0gBAwwCjAIBgZngQwBAgEwCgYIKoZIzj0EAwMDaAAwZQIx\nAOcCq1HW90OVznX+0RGU1cxAQXomvtgM8zItPZCuFQ8jSBJSjz5keROv9aYsAm5V\nsQIwJonMaAFi54mrfhfoFNZEfuNMSQ6\/bIBiNLiyoX46FohQvKeIoJ99cx7sUkFN\n7uJW\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDejCCAmKgAwIBAgIQf+UwvzMTQ77dghYQST2KGzANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIzMTEx\nNTAzNDMyMVoXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFI0\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE83Rzp2iLYK5DuDXFgTB7S0md+8Fhzube\nRr1r1WEYNa5A3XP3iZEwWus87oV8okB2O6nGuEfYKueSkWpz6bFyOZ8pn6KY019e\nWIZlD6GEZQbR3IvJx3PIjGov5cSr0R2Ko4H\/MIH8MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH\/BAUwAwEB\/zAd\nBgNVHQ4EFgQUgEzW63T\/STaj1dj8tT7FavCUHYwwHwYDVR0jBBgwFoAUYHtmGkUN\nl8qJUC99BM00qP\/8\/UswNgYIKwYBBQUHAQEEKjAoMCYGCCsGAQUFBzAChhpodHRw\nOi8vaS5wa2kuZ29vZy9nc3IxLmNydDAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8v\nYy5wa2kuZ29vZy9yL2dzcjEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMA0GCSqG\nSIb3DQEBCwUAA4IBAQAYQrsPBtYDh5bjP2OBDwmkoWhIDDkic574y04tfzHpn+cJ\nodI2D4SseesQ6bDrarZ7C30ddLibZatoKiws3UL9xnELz4ct92vID24FfVbiI1hY\n+SW6FoVHkNeWIP0GCbaM4C6uVdF5dTUsMVs\/ZbzNnIdCp5Gxmx5ejvEau8otR\/Cs\nkGN+hr\/W5GvT1tMBjgWKZ1i4\/\/emhA1JG1BbPzoLJQvyEotc03lXjTaCzv8mEbep\n8RqZ7a2CPsgRbuvTPBwcOMBBmuFeU88+FSBX6+7iP0il8b4Z0QFqIwwMHfs\/L6K1\nvepuoxtGzi4CZ68zJpiq1UvSqTbFJjtbD4seiMHl\n-----END CERTIFICATE-----\n"
],
"body_hash": "e1ac4849b9d4a498b68f8aca01e6ed99a11d94b35a2cec533b3916b8fb722fd6",
"server_port": "443",
"renderBlocking": "non_blocking",
"load_end": 782,
"ttfb_start": 737,
"ttfb_end": 778,
"download_start": 778,
"download_end": 782,
"download_ms": 4,
"all_start": 594,
"all_end": 782,
"all_ms": 166,
"index": 19,
"number": 20,
"body_file": "014-16866.34-body.txt",
"cpuTimes": {
"EvaluateScript": 17,
"v8.compile": 1,
"FunctionCall": 25
},
"cpu.EvaluateScript": 17,
"cpu.v8.compile": 1,
"cpu.FunctionCall": 25,
"cpuTime": 43,
"body_id": "16866.34",
"js_timing": [
[
1343.527,
1360.927
],
[
1347.423,
1348.173
],
[
1606.273,
1606.426
],
[
1606.435,
1606.5
],
[
1606.638,
1606.669
],
[
1606.672,
1606.677
],
[
1606.68,
1606.684
],
[
1606.686,
1606.691
],
[
1606.693,
1606.698
],
[
1620.588,
1620.632
],
[
1620.637,
1620.973
],
[
1620.987,
1621.004
],
[
1621.007,
1621.303
],
[
1623.347,
1623.384
],
[
1623.389,
1623.986
],
[
1624.207,
1624.224
],
[
1624.228,
1624.514
],
[
1840.329,
1840.372
],
[
1840.378,
1841.071
],
[
1946.853,
1946.899
],
[
1946.905,
1947.056
],
[
1948.074,
1948.089
],
[
1948.092,
1948.113
],
[
1955.916,
1955.927
],
[
1956.035,
1956.072
],
[
1963.744,
1964.102
],
[
2025.731,
2025.784
],
[
2025.79,
2026.072
],
[
2026.373,
2026.392
],
[
2026.396,
2026.53
],
[
2122.632,
2122.678
],
[
2122.684,
2122.734
],
[
2123.281,
2123.351
],
[
2386.124,
2386.139
],
[
2386.143,
2386.205
],
[
2403.784,
2403.831
],
[
2403.839,
2403.881
],
[
2404.385,
2404.456
],
[
2502.734,
2502.776
],
[
2502.783,
2502.926
],
[
2605.021,
2605.094
],
[
2605.099,
2605.145
],
[
2605.566,
2605.621
],
[
2804.558,
2804.593
],
[
2804.599,
2804.732
],
[
2903.952,
2903.985
],
[
2903.99,
2904.067
],
[
2904.144,
2904.212
],
[
3008.075,
3008.162
],
[
3008.167,
3008.296
],
[
3103.821,
3103.852
],
[
3103.858,
3103.892
],
[
3103.958,
3104.024
],
[
3204.116,
3204.15
],
[
3204.155,
3204.287
],
[
3308.7,
3308.796
],
[
3308.802,
3308.846
],
[
3308.925,
3309.023
],
[
3405.154,
3405.188
],
[
3405.194,
3405.322
],
[
3505.495,
3505.527
],
[
3505.532,
3505.568
],
[
3505.632,
3505.708
],
[
3604.348,
3604.383
],
[
3604.389,
3604.697
],
[
3704.945,
3704.993
],
[
3704.998,
3705.033
],
[
3705.085,
3705.36
],
[
3802.866,
3802.9
],
[
3802.906,
3803.035
],
[
3901.921,
3901.957
],
[
3901.963,
3901.999
],
[
3902.057,
3902.156
],
[
4004.864,
4004.894
],
[
4004.898,
4005.367
],
[
4104.076,
4104.11
],
[
4104.116,
4104.152
],
[
4104.21,
4104.28
],
[
4207.346,
4207.383
],
[
4207.39,
4207.586
],
[
4303.013,
4303.048
],
[
4303.053,
4303.129
],
[
4303.192,
4303.258
],
[
4404.634,
4404.668
],
[
4404.673,
4404.796
],
[
4504.711,
4504.788
],
[
4504.794,
4504.876
],
[
4504.943,
4505.004
],
[
4604.7,
4604.733
],
[
4604.739,
4604.857
],
[
4704.647,
4704.682
],
[
4704.687,
4704.727
],
[
4704.82,
4704.886
],
[
4804.902,
4805.043
],
[
4805.049,
4805.148
],
[
4905.202,
4905.329
],
[
4905.335,
4905.375
],
[
4905.447,
4905.514
],
[
5003.999,
5004.036
],
[
5004.041,
5004.141
],
[
5104.523,
5104.592
],
[
5104.598,
5104.635
],
[
5104.691,
5104.756
],
[
5204.688,
5204.723
],
[
5204.729,
5204.86
],
[
5306.469,
5306.521
],
[
5306.526,
5306.562
],
[
5306.614,
5306.678
],
[
5403.324,
5403.356
],
[
5403.361,
5403.485
],
[
5503.956,
5504.001
],
[
5504.006,
5504.043
],
[
5504.098,
5504.166
],
[
5604.27,
5604.924
],
[
5604.936,
5605.065
],
[
5704.491,
5704.524
],
[
5704.53,
5704.618
],
[
5704.678,
5704.75
],
[
5803.049,
5803.081
],
[
5803.086,
5803.187
],
[
5903.635,
5903.67
],
[
5903.676,
5903.725
],
[
5903.776,
5903.89
],
[
6003.71,
6003.742
],
[
6003.748,
6003.862
],
[
6103.228,
6103.261
],
[
6103.266,
6103.307
],
[
6103.362,
6103.504
],
[
6204.055,
6204.129
],
[
6204.134,
6204.236
],
[
6303.413,
6303.456
],
[
6303.461,
6303.512
],
[
6303.569,
6303.657
],
[
6404.036,
6404.071
],
[
6404.078,
6404.191
],
[
6506.84,
6506.876
],
[
6506.881,
6506.921
],
[
6506.973,
6507.05
],
[
6604.394,
6604.499
],
[
6604.505,
6604.651
],
[
6704.305,
6704.337
],
[
6704.343,
6704.387
],
[
6704.47,
6704.622
],
[
6805.052,
6805.088
],
[
6805.094,
6805.242
],
[
6903.772,
6903.812
],
[
6903.82,
6903.868
],
[
6903.93,
6904.028
],
[
7004.777,
7004.841
],
[
7004.846,
7005.426
],
[
7102.811,
7102.845
],
[
7102.851,
7102.93
],
[
7102.999,
7103.084
],
[
7203.445,
7203.755
],
[
7203.764,
7203.901
],
[
7304.346,
7304.379
],
[
7304.384,
7304.445
],
[
7304.501,
7304.591
],
[
7402.646,
7402.714
],
[
7402.72,
7402.861
],
[
7504.637,
7504.667
],
[
7504.672,
7504.713
],
[
7505.092,
7505.196
],
[
7605.699,
7605.734
],
[
7605.74,
7605.848
],
[
7704.597,
7704.634
],
[
7704.64,
7704.684
],
[
7704.738,
7704.827
],
[
7804.2,
7804.231
],
[
7804.236,
7804.339
],
[
7904.54,
7904.573
],
[
7904.579,
7904.624
],
[
7904.683,
7904.767
],
[
8005.559,
8005.599
],
[
8005.605,
8005.732
],
[
8104.305,
8104.337
],
[
8104.343,
8104.388
],
[
8104.473,
8104.591
],
[
8205.014,
8205.05
],
[
8205.056,
8205.172
],
[
8304.278,
8304.31
],
[
8304.314,
8304.358
],
[
8304.424,
8304.512
],
[
8404.02,
8404.14
],
[
8404.146,
8404.245
],
[
8504.591,
8504.629
],
[
8504.636,
8504.684
],
[
8504.779,
8504.88
],
[
8604.097,
8604.135
],
[
8604.141,
8604.253
],
[
8703.873,
8703.908
],
[
8703.913,
8703.956
],
[
8704.008,
8704.1
],
[
8805.338,
8805.376
],
[
8805.381,
8805.54
],
[
8903.071,
8903.138
],
[
8903.144,
8903.19
],
[
8903.244,
8903.336
],
[
9003.726,
9003.762
],
[
9003.767,
9003.907
],
[
9103.999,
9104.034
],
[
9104.04,
9104.087
],
[
9104.148,
9104.246
],
[
9205.117,
9205.152
],
[
9205.157,
9205.264
],
[
9303.869,
9303.931
],
[
9303.936,
9303.992
],
[
9304.042,
9304.134
],
[
9404.767,
9404.799
],
[
9404.804,
9404.903
],
[
9504.057,
9505.214
],
[
9505.224,
9505.283
],
[
9505.372,
9505.492
],
[
9603.661,
9603.73
],
[
9603.736,
9603.85
],
[
9704.057,
9704.092
],
[
9704.098,
9704.157
],
[
9704.207,
9704.307
],
[
9804.129,
9804.161
],
[
9804.167,
9804.275
],
[
9907.022,
9907.061
],
[
9907.067,
9907.117
],
[
9907.178,
9907.295
],
[
10004.119,
10004.216
],
[
10004.223,
10005.262
],
[
10104.332,
10104.367
],
[
10104.372,
10104.438
],
[
10104.5,
10104.607
],
[
10204.744,
10204.837
],
[
10204.844,
10204.97
],
[
10303.915,
10303.948
],
[
10303.953,
10304.003
],
[
10304.064,
10304.165
],
[
10405.136,
10405.171
],
[
10405.176,
10405.28
],
[
10510.354,
10512.995
],
[
10513.005,
10513.062
],
[
10513.205,
10513.324
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.34"
},
{
"type": 3,
"id": "16866.38",
"request_id": "16866.38",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"raw_id": "16866.38",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 42,
"ttfb_ms": 36,
"load_start": 1241,
"load_start_float": 1241.000308,
"bytesIn": 1468,
"objectSize": 1468,
"objectSizeUncompressed": 1468,
"chunks": [
{
"ts": 1283,
"bytes": 1468
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 144,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"age: 846",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd239585946-IAD",
"cf-resized: internal=ok\/r q=0 n=65+0 c=0+3 v=2026.6.4 l=1468 f=false c2=0 wv=2026.5.1",
"content-length: 1468",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"etag: \"cfOdaW03yOKOrtiqoRLq50SynWyGcNg1jRIW0EVlBeDw:76a4b5a0a2ca24ccd7f228d943aad789\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=3,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2Fia11ggUDqg0B9ajIgw9j95kelPV8yChGhqG3TzLgjiCibKfIKjxTqW8RB4JRoRMSl53Wg9PNglKnt22vuOOlVaTCF07BLlbhezb0qCkf8ji7M1awiJ6CYUxkygx4qOSUn5dPKDe4sazKEQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2134,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1468,
"image_save": 0,
"cache_time": 13554,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1240,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 308,
"body_hash": "508bd90b0616d41a16fffe40fcd0aeee6aeedaec013a96da5b730d9fab50fffb",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "1468 bytes",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 30,
"ImageHeight": 30
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "30x30",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 1076,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "30x30",
"Megapixels": 0.0009
}
},
"magick": {
"baseName": "16866.38",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 30,
"height": 30,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 900,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 486.669,
"median": 541.75,
"standardDeviation": 336.589,
"kurtosis": -1.05732,
"skewness": -0.253177,
"entropy": 0.823762
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 798.619,
"median": 1022,
"standardDeviation": 397.722,
"kurtosis": -0.00501292,
"skewness": -1.36604,
"entropy": 0.588123
},
"red": {
"min": 0,
"max": 1023,
"mean": 440.442,
"median": 391,
"standardDeviation": 396.417,
"kurtosis": -1.51771,
"skewness": 0.247902,
"entropy": 0.863792
},
"green": {
"min": 0,
"max": 1007,
"mean": 456.741,
"median": 527,
"standardDeviation": 334.704,
"kurtosis": -1.43245,
"skewness": -0.220587,
"entropy": 0.922605
},
"blue": {
"min": 0,
"max": 727,
"mean": 250.876,
"median": 227,
"standardDeviation": 217.514,
"kurtosis": -1.27409,
"skewness": 0.326013,
"entropy": 0.920527
}
},
"alpha": "#04C0000000000000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 30,
"height": 30,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:13+00:00",
"date:modify": "2026-07-20T15:07:13+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "544bba27c59914ab9908b0927238db77628c23a5d5e8965e6a7ad40000d6897c"
},
"tainted": false,
"filesize": "1468B",
"numberPixels": "900",
"pixelsPerSecond": "64165B",
"userTime": "0.000u",
"elapsedTime": "0:01.014"
}
},
"load_end": 1283,
"ttfb_start": 1241,
"ttfb_end": 1277,
"download_start": 1277,
"download_end": 1283,
"download_ms": 6,
"all_start": 1241,
"all_end": 1283,
"all_ms": 42,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "16866.90",
"request_id": "16866.90",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/rum?",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/cdn-cgi\/rum",
"raw_id": "16866.90",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "XHR",
"load_ms": 36,
"ttfb_ms": 36,
"load_start": 1519,
"load_start_float": 1519.00032,
"bytesIn": 0,
"objectSize": 0,
"expires": "",
"cacheControl": "",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 8285,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/cdn-cgi\/rum?",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"content-length: 915",
"content-type: application\/json",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-ad6b6778e377b9db-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-methods: POST,OPTIONS",
"access-control-allow-origin: https:\/\/tanstack.com",
"access-control-max-age: 86400",
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd409665946-IAD",
"content-type: text\/plain",
"date: Mon, 20 Jul 2026 15:07:13 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=EvYAyOR0kTU7WIH9P42gqYaglsiewOml176A1Sw2yQbtwmivRy1dwnNWYUDHRBeu%2F8RmRKrMZ1lpsHsC2j2N2XWb54GY1h%2FjYW6KNn09H1um4C4sGLaPwiN3d%2BtG0UvNzsrhj%2B%2BvlPvVtE4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Origin"
]
},
"bytesOut": 3067,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1518,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 320,
"load_end": 1555,
"ttfb_start": 1519,
"ttfb_end": 1555,
"download_start": 1555,
"download_end": 1555,
"download_ms": 0,
"all_start": 1519,
"all_end": 1555,
"all_ms": 36,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "16866.97",
"request_id": "16866.97",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"raw_id": "16866.97",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 37,
"ttfb_ms": 35,
"load_start": 1657,
"load_start_float": 1657.000326,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 1694,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-95dbadce2bfa161e-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd4d9705946-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=wuFUYxDp6vRXW1bmKsvhBECmCz49TXdttWJ9piPGU4bnAsYluthtir2Riky3GEaMCKDSkoeHC1lU1EISvADMg9SfgamZEqnm6Bh%2BFqNTbnpO8K8YYf7gW%2FEnKYMF7GaWMsSRMlDP1Ch%2B8%2FA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3238,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1656,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 326,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 1694,
"ttfb_start": 1657,
"ttfb_end": 1692,
"download_start": 1692,
"download_end": 1694,
"download_ms": 2,
"all_start": 1657,
"all_end": 1694,
"all_ms": 37,
"index": 22,
"number": 23,
"body_file": "016-16866.97-body.txt",
"body_id": "16866.97",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.97"
},
{
"type": 3,
"id": "16866.100",
"request_id": "16866.100",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"raw_id": "16866.100",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 39,
"ttfb_ms": 37,
"load_start": 1722,
"load_start_float": 1722.000332,
"bytesIn": 93,
"objectSize": 93,
"objectSizeUncompressed": 134,
"chunks": [
{
"ts": 1761,
"bytes": 93,
"inflated": 134
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
":scheme: https",
"accept: application\/x-tss-framed, application\/x-ndjson, application\/json",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"baggage: sentry-environment=production,sentry-public_key=ac4bfc43ff4a892f8dc7053c4a50d92f,sentry-trace_id=f57bbd000135404e9816a59f286e33ac,sentry-org_id=4507236158537728,sentry-transaction=%2F,sentry-sampled=true,sentry-sample_rand=0.36574952283520734,sentry-sample_rate=1",
"content-length: 0",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"sentry-trace: f57bbd000135404e9816a59f286e33ac-98662391b273f307-1",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-tsr-serverfn: true"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cf-ray: a1e2dfd539755946-IAD",
"content-encoding: zstd",
"content-type: application\/json",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OXYZp8Vl5Ljj6StETpbtIEQSABoVYW%2Fh0tdOFFtZtVukszU7lpcLvSGYVkTSga%2Fs89qp6oIZXFXBbMVKkJHpZjnGaSTmOMIJfGWL9c3gxJU%2BzjYtDPqNjfQLqBA5dHFH0gKAQAEN1VkMZeU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-tss-serialized: true",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 3400,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1720,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 332,
"body_hash": "d96afbf885363f8e2aa8452bd129e5ef0a7b27a233fe583cdf5d0a2db7e89ed8",
"load_end": 1761,
"ttfb_start": 1722,
"ttfb_end": 1759,
"download_start": 1759,
"download_end": 1761,
"download_ms": 2,
"all_start": 1722,
"all_end": 1761,
"all_ms": 39,
"index": 23,
"number": 24,
"body_file": "017-16866.100-body.txt",
"body_id": "16866.100",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.100"
},
{
"type": 3,
"id": "16866.98",
"request_id": "16866.98",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"raw_id": "16866.98",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Image",
"load_ms": 139,
"ttfb_ms": 138,
"load_start": 1755,
"load_start_float": 1755.000337,
"bytesIn": 7974,
"objectSize": 7974,
"objectSizeUncompressed": 7974,
"chunks": [
{
"ts": 1894,
"bytes": 7974
}
],
"expires": "",
"cacheControl": "public, max-age=14400, must-revalidate",
"contentType": "image\/avif",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"accept-ranges: bytes",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=14400, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd569775946-IAD",
"cf-resized: internal=ok\/r q=0 n=60+88 c=0+0 v=2026.6.4 l=7974 f=false wv=2026.5.1",
"content-length: 7974",
"content-security-policy: default-src 'none'; navigate-to 'none'; form-action 'none'; img-src data:; style-src 'unsafe-inline';",
"content-type: image\/avif",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: \"cfm9VYuUcWoKtmx-OItfEGERtr-bQMytsc61K8oRbBDw:e627683d4cb6d688457e3f1ff68362cc\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=3,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Rd8A3IDbspO1u3PlEsSpaA%2FhZQB%2BBY1ddVa6Qqkxrwkx3JTaOkzVMNkIoE005nJAcRwPjNGYJ9%2Fwn1SpLzu7aBoetL1OgGVUdvjPOyvceHc7PP%2Bv3cugRVwSX4Pt%2F87WXWPjAmxdx6kZ8YU%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"vary: Accept",
"warning: cf-images 299 \"cache-control is too restrictive\"",
"x-content-type-options: nosniff"
]
},
"bytesOut": 2122,
"score_cache": 50,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 7974,
"image_save": 0,
"cache_time": 14400,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1744,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 337,
"body_hash": "6687323bd38f29c9b2fb3e442f9fa7f6697b0efae80cdd38f8f45d7a52baef12",
"image_details": {
"detected_type": "avif",
"metadata": {
"ExifTool": {
"ExifToolVersion": 12.97
},
"File": {
"FileSize": "8.0 kB",
"FileType": "AVIF",
"FileTypeExtension": "avif",
"MIMEType": "image\/avif",
"ImageWidth": 229,
"ImageHeight": 240
},
"QuickTime": {
"MajorBrand": "AV1 Image File Format (.AVIF)",
"MinorVersion": "0.0.0",
"CompatibleBrands": [
"mif1",
"miaf"
],
"HandlerType": "Picture",
"PrimaryItemReference": 1,
"ImageSpatialExtent": "229x240",
"AV1ConfigurationVersion": 1,
"ChromaFormat": "YUV 4:4:4",
"ChromaSamplePosition": "Unknown",
"ImagePixelDepth": "10 10 10",
"AuxiliaryImageType": "urn:mpeg:mpegB:cicp:systems:auxiliary:alpha",
"MediaDataSize": 7582,
"MediaDataOffset": 392
},
"Composite": {
"ImageSize": "229x240",
"Megapixels": 0.055
}
},
"magick": {
"baseName": "16866.98",
"permissions": 664,
"format": "AVIF",
"formatDescription": "AV1 Image File Format",
"mimeType": "image\/avif",
"class": "DirectClass",
"geometry": {
"width": 229,
"height": 240,
"x": 0,
"y": 0
},
"units": "Undefined",
"type": "TrueColorAlpha",
"baseType": "Undefined",
"endianness": "Undefined",
"colorspace": "sRGB",
"depth": 16,
"baseDepth": 10,
"channelDepth": {
"alpha": 16,
"red": 16,
"green": 16,
"blue": 16
},
"pixels": 54960,
"imageStatistics": {
"Overall": {
"min": 0,
"max": 1023,
"mean": 606.615,
"median": 759.25,
"standardDeviation": 258.65,
"kurtosis": -0.156967,
"skewness": -0.420546,
"entropy": 0.663931
}
},
"channelStatistics": {
"alpha": {
"min": 0,
"max": 1023,
"mean": 534.319,
"median": 1011,
"standardDeviation": 505.834,
"kurtosis": -1.98017,
"skewness": -0.0899105,
"entropy": 0.352285
},
"red": {
"min": 235,
"max": 1023,
"mean": 833.106,
"median": 832,
"standardDeviation": 100.576,
"kurtosis": 1.911,
"skewness": -0.894356,
"entropy": 0.766943
},
"green": {
"min": 39,
"max": 1008,
"mean": 603.086,
"median": 649,
"standardDeviation": 187.463,
"kurtosis": 0.167134,
"skewness": -0.48917,
"entropy": 0.7679
},
"blue": {
"min": 0,
"max": 970,
"mean": 455.947,
"median": 545,
"standardDeviation": 240.728,
"kurtosis": -0.725831,
"skewness": -0.208747,
"entropy": 0.768597
}
},
"alpha": "#D000A24088400000",
"renderingIntent": "Perceptual",
"gamma": 0.454545,
"chromaticity": {
"redPrimary": {
"x": 0.64,
"y": 0.33
},
"greenPrimary": {
"x": 0.3,
"y": 0.6
},
"bluePrimary": {
"x": 0.15,
"y": 0.06
},
"whitePrimary": {
"x": 0.3127,
"y": 0.329
}
},
"matteColor": "#BDBDBDBDBDBD",
"backgroundColor": "#FFFFFFFFFFFF",
"borderColor": "#DFDFDFDFDFDF",
"transparentColor": "#000000000000",
"interlace": "None",
"intensity": "Undefined",
"compose": "Over",
"pageGeometry": {
"width": 229,
"height": 240,
"x": 0,
"y": 0
},
"dispose": "Undefined",
"iterations": 0,
"compression": "Undefined",
"orientation": "TopLeft",
"properties": {
"date:create": "2026-07-20T15:07:14+00:00",
"date:modify": "2026-07-20T15:07:14+00:00",
"date:timestamp": "2026-07-20T15:07:40+00:00",
"signature": "661607fdc532aa35723b8e00b8c4b69e331468516107fa83fb03b290ae297e05"
},
"tainted": false,
"filesize": "7974B",
"numberPixels": "54960",
"pixelsPerSecond": "1.1727MB",
"userTime": "0.010u",
"elapsedTime": "0:01.046"
}
},
"load_end": 1894,
"ttfb_start": 1755,
"ttfb_end": 1893,
"download_start": 1893,
"download_end": 1894,
"download_ms": 1,
"all_start": 1755,
"all_end": 1894,
"all_ms": 139,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "16866.103",
"request_id": "16866.103",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/favicon.ico",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/favicon.ico",
"raw_id": "16866.103",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Other",
"load_ms": 49,
"ttfb_ms": 42,
"load_start": 1756,
"load_start_float": 1756.000343,
"bytesIn": 7064,
"objectSize": 7064,
"objectSizeUncompressed": 15406,
"chunks": [
{
"ts": 1802,
"bytes": 1860
},
{
"ts": 1804,
"bytes": 5204,
"inflated": 15406
}
],
"expires": "",
"cacheControl": "public, max-age=0, must-revalidate",
"contentType": "image\/vnd.microsoft.icon",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/favicon.ico",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=0, must-revalidate",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd5797a5946-IAD",
"content-encoding: zstd",
"content-type: image\/vnd.microsoft.icon",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a49d736cc223d8f90add0929062838b7\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=RkIPqtTF5H4OMAfbQLxRCHPirlkKB1Ot2ag2qLvuGbbVKmAYFHoQipmQWtT3BblQ3Ik2xTnuEf8Akx6FiQbDOztuMYZkTZuYkUOfNUCzcVICDWPtQtlaIFo%2BLv%2BXU3RuKPjXGOwmsCX%2FwTA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1951,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1748,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 343,
"body_hash": "b95b47c986d7cdf2c35316905e54abb6ba4d61929f30e0df7738ef22de5b891b",
"load_end": 1805,
"ttfb_start": 1756,
"ttfb_end": 1798,
"download_start": 1798,
"download_end": 1805,
"download_ms": 7,
"all_start": 1756,
"all_end": 1805,
"all_ms": 49,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "16866.104",
"request_id": "16866.104",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"raw_id": "16866.104",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 42,
"ttfb_ms": 40,
"load_start": 1845,
"load_start_float": 1845.00035,
"bytesIn": 182,
"objectSize": 182,
"objectSizeUncompressed": 211,
"chunks": [
{
"ts": 1886,
"bytes": 182,
"inflated": 211
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/HomeApplicationStarter-DKoDL7uE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd5f97e5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"fdc84e19ec36e96869e8704e4b252f45\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ZaCVApvfm7yQ9BiO2Z4WQl5di3Vl1YAmWU6S5LVIsgbZ1izAl0yv4eBLNgZcEgRi3PYeSUiU5zmNeJrb65BqL676un7047tJUPVfoSxMY6Zt7lTcMMHPB0iEMytnhujonR9DX8d6w7G5zUQ%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1939,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1819,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 350,
"body_hash": "04769be307be1bb7aef39e7dfcd353f62c0910784337e6dd345c3320088eee8c",
"renderBlocking": "non_blocking",
"load_end": 1887,
"ttfb_start": 1845,
"ttfb_end": 1885,
"download_start": 1885,
"download_end": 1887,
"download_ms": 2,
"all_start": 1845,
"all_end": 1887,
"all_ms": 42,
"index": 26,
"number": 27,
"body_file": "018-16866.104-body.txt",
"body_id": "16866.104",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.104"
},
{
"type": 3,
"id": "16866.105",
"request_id": "16866.105",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/ApplicationStarter-B3UMyhpE.js",
"raw_id": "16866.105",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 65,
"ttfb_ms": 54,
"load_start": 1846,
"load_start_float": 1846.000356,
"bytesIn": 23015,
"objectSize": 23015,
"objectSizeUncompressed": 71114,
"chunks": [
{
"ts": 1900,
"bytes": 10270,
"inflated": 24326
},
{
"ts": 1911,
"bytes": 12745,
"inflated": 46788
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/ApplicationStarter-B3UMyhpE.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd6097f5946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"927a91d066a74e0df9e3b5bc4c824d5f\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JJAyi56M9P6wUVIXjnInmEoIw9HXTxcjRNwkatmRLRELv87pzddUxRz5%2BXf9ud3tVt9I30kUEYgGIcvN0AdO6XCH7M1ROwTwHLW71BACyFDYr1CzkNwckgY5rNW%2BY9qioPLFAt%2BgdGSTwt4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1927,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1823,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 356,
"body_hash": "afbbdd24895d70788d1a45e7a7e1ef28aaafebfc164fffab6c7db2b3c4462fbf",
"renderBlocking": "non_blocking",
"load_end": 1911,
"ttfb_start": 1846,
"ttfb_end": 1900,
"download_start": 1900,
"download_end": 1911,
"download_ms": 11,
"all_start": 1846,
"all_end": 1911,
"all_ms": 65,
"index": 27,
"number": 28,
"body_file": "020-16866.105-body.txt",
"body_id": "16866.105",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.105"
},
{
"type": 3,
"id": "16866.106",
"request_id": "16866.106",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useDebouncedValue-CV-ebLIG.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useDebouncedValue-CV-ebLIG.js",
"raw_id": "16866.106",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 49,
"ttfb_ms": 46,
"load_start": 1848,
"load_start_float": 1848.000362,
"bytesIn": 188,
"objectSize": 188,
"objectSizeUncompressed": 257,
"chunks": [
{
"ts": 1896,
"bytes": 188,
"inflated": 257
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useDebouncedValue-CV-ebLIG.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd609805946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"8a96854d8f939f339022a24e40b15780\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2F%2Br1lNXYy8qO%2FAStlc8ZxIyZ7XgfX%2Bni50rPn9QQaEG9GQPGm8TDX%2BszgSRqbSvkJtDDUZycyBR9r7wAcKPYvgrw4cHJMaj4p%2F1f3W7QnvMWiUQCyhSqUKCYDjiJa3VCIKW9N42d7PoPcXs%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1924,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1826,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 362,
"body_hash": "1eaddb49846f0a15b171673f191ea0cc0905a12172f43acbae8966b9d52bcd18",
"renderBlocking": "non_blocking",
"load_end": 1897,
"ttfb_start": 1848,
"ttfb_end": 1894,
"download_start": 1894,
"download_end": 1897,
"download_ms": 3,
"all_start": 1848,
"all_end": 1897,
"all_ms": 49,
"index": 28,
"number": 29,
"body_file": "019-16866.106-body.txt",
"body_id": "16866.106",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.106"
},
{
"type": 3,
"id": "16866.107",
"request_id": "16866.107",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/useDebouncer-DFwQa-3J.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/useDebouncer-DFwQa-3J.js",
"raw_id": "16866.107",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 70,
"ttfb_ms": 66,
"load_start": 1849,
"load_start_float": 1849.000368,
"bytesIn": 964,
"objectSize": 964,
"objectSizeUncompressed": 2231,
"chunks": [
{
"ts": 1919,
"bytes": 964,
"inflated": 2231
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/useDebouncer-DFwQa-3J.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619815946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a6594f41f31c10675bd3fbbd0717f85e\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=XmHene8LRpZQP6sMuASHCAmmxRuxp8ctMnyXSE29qkw5Y73vOXBx8r7tT36klb42f015H3u5BkslqUHwGfstyBIDYQ%2FUXm526h2%2FUo2oYiVjaDzBbMIaLn9PdNtxOp84LHSti%2FSBlXqHPKA%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1909,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1827,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 368,
"body_hash": "f9647e6fae13d92fd8702b50c79cc5210b67b5ffc661dd8ce868983e3975657f",
"renderBlocking": "non_blocking",
"load_end": 1919,
"ttfb_start": 1849,
"ttfb_end": 1915,
"download_start": 1915,
"download_end": 1919,
"download_ms": 4,
"all_start": 1849,
"all_end": 1919,
"all_ms": 70,
"index": 29,
"number": 30,
"body_file": "021-16866.107-body.txt",
"body_id": "16866.107",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.107"
},
{
"type": 3,
"id": "16866.108",
"request_id": "16866.108",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/event-client-CV4ssJpW.js",
"raw_id": "16866.108",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 72,
"ttfb_ms": 70,
"load_start": 1851,
"load_start_float": 1851.000374,
"bytesIn": 2146,
"objectSize": 2146,
"objectSizeUncompressed": 5638,
"chunks": [
{
"ts": 1923,
"bytes": 2146,
"inflated": 5638
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/event-client-CV4ssJpW.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619825946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"fabdd0bfc8d14e5777b850077ea21150\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=VAFJMNWpzK8u3%2BDuDCygASa%2Fp0QdJtfVIa8vv4E1CBWwLewKMtq2We5HO4kZ8QXUvpyqQA8IibHKhRxpl0RJP44%2FUIZVvB81XvLr6vuxWCb9ldbBWNsysdENlD8tSI2696d3QQjl6OrcHXg%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1909,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1827,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 374,
"body_hash": "71df387aacd306ccd6a3af0cd4ba721ee3cfa164c3d584fd7cd7329b7fd90b13",
"renderBlocking": "non_blocking",
"load_end": 1923,
"ttfb_start": 1851,
"ttfb_end": 1921,
"download_start": 1921,
"download_end": 1923,
"download_ms": 2,
"all_start": 1851,
"all_end": 1923,
"all_ms": 72,
"index": 30,
"number": 31,
"body_file": "022-16866.108-body.txt",
"body_id": "16866.108",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.108"
},
{
"type": 3,
"id": "16866.109",
"request_id": "16866.109",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/store-Cj3QexLS.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/store-Cj3QexLS.js",
"raw_id": "16866.109",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 93,
"ttfb_ms": 72,
"load_start": 1852,
"load_start_float": 1852.00038,
"bytesIn": 1850,
"objectSize": 1850,
"objectSizeUncompressed": 4769,
"chunks": [
{
"ts": 1927,
"bytes": 689
},
{
"ts": 1945,
"bytes": 1161,
"inflated": 4769
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/store-Cj3QexLS.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd619835946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"a77f6a6d0041a85a58804ad74a86ffd0\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=W8hFB%2FoZWEqj7HBdfxZJaMoR0zeTU84gOaXG9ckMcyLv6sLQY1vuWig%2B0EIDmfT7oAlM1hsohmbbVXs%2BqNBG31GPkf%2BQ8cA36TnoGPmEBxV0eBxAPIwRxn082ZPUfRl8Te7a5qn6NoPPeFI%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1836,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 380,
"body_hash": "ec60a194f56f7e54bca28271f1ff65ca6b017a51107238506c3ba44ff03aafdb",
"renderBlocking": "non_blocking",
"load_end": 1945,
"ttfb_start": 1852,
"ttfb_end": 1924,
"download_start": 1924,
"download_end": 1945,
"download_ms": 21,
"all_start": 1852,
"all_end": 1945,
"all_ms": 93,
"index": 31,
"number": 32,
"body_file": "025-16866.109-body.txt",
"body_id": "16866.109",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.109"
},
{
"type": 3,
"id": "16866.110",
"request_id": "16866.110",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/Icons-q42Z9Dpx.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/Icons-q42Z9Dpx.js",
"raw_id": "16866.110",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 87,
"ttfb_ms": 84,
"load_start": 1853,
"load_start_float": 1853.000386,
"bytesIn": 918,
"objectSize": 918,
"objectSizeUncompressed": 1690,
"chunks": [
{
"ts": 1939,
"bytes": 918,
"inflated": 1690
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/Icons-q42Z9Dpx.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd629845946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"cbf03c1186702235b00f5eb4cf07223d\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=0VttvW6mg4Hvo34PQcZgj00Ug8PZDPyC5b9DuOlLeHO%2BdFbHW9%2FHxiC6tVUqkrKNmPndKcqFDlpFIHUYrnxjlQzQ7DPz6GDN%2BYvmIq8xDKS3%2BtjyCto9UC2b1Te%2F5CXgWYPnX4LBcCvD9PY%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1888,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1838,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 386,
"body_hash": "91d9bae53b332a9a4670b8ad96cda1d1552fa21c075665e1901d9389cee92d4d",
"renderBlocking": "non_blocking",
"load_end": 1940,
"ttfb_start": 1853,
"ttfb_end": 1937,
"download_start": 1937,
"download_end": 1940,
"download_ms": 3,
"all_start": 1853,
"all_end": 1940,
"all_ms": 87,
"index": 32,
"number": 33,
"body_file": "024-16866.110-body.txt",
"body_id": "16866.110",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.110"
},
{
"type": 3,
"id": "16866.111",
"request_id": "16866.111",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/assets\/usePartnerPlacementContext-COo3TXOB.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/assets\/usePartnerPlacementContext-COo3TXOB.js",
"raw_id": "16866.111",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 89,
"ttfb_ms": 86,
"load_start": 1854,
"load_start_float": 1854.000392,
"bytesIn": 267,
"objectSize": 267,
"objectSizeUncompressed": 373,
"chunks": [
{
"ts": 1943,
"bytes": 267,
"inflated": 373
}
],
"expires": "",
"cacheControl": "public, max-age=31536000, immutable",
"contentType": "text\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "about:client",
"initiator_line": 0,
"initiator_column": "",
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/assets\/usePartnerPlacementContext-COo3TXOB.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/tanstack.com",
"priority: u=1",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: public, max-age=31536000, immutable",
"cf-cache-status: HIT",
"cf-ray: a1e2dfd629855946-IAD",
"content-encoding: zstd",
"content-type: text\/javascript",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"etag: W\/\"2f64da9b441a89b16e21be01ac82d922\"",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"priority: u=1,i=?0",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=3VbaPhQTjc93dFNKH9KCsZ08%2BDMvKMbPgVlwX6NNlsQ38dKypVNoZZxxQ9jcqNjagg00RHg1VReV6TEMU%2BQSwigiCa5RRWoTJGK1jQwvWcpJkD9%2BpSLtpUCsJ9qqc5swSRD5XX%2FkFuz%2FAJ4%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri"
]
},
"bytesOut": 1951,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31536000,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1842,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 392,
"body_hash": "b068d143a168145163e7391d6c2f5628f105787a9f3113baebda78ed4641c096",
"renderBlocking": "non_blocking",
"load_end": 1943,
"ttfb_start": 1854,
"ttfb_end": 1940,
"download_start": 1940,
"download_end": 1943,
"download_ms": 3,
"all_start": 1854,
"all_end": 1943,
"all_ms": 89,
"index": 33,
"number": 34,
"body_file": "023-16866.111-body.txt",
"body_id": "16866.111",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.111"
},
{
"type": 3,
"id": "16866.112",
"request_id": "16866.112",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/gtag.js",
"is_secure": 1,
"method": "GET",
"host": "tanstack.com",
"url": "\/_a\/gtag.js",
"raw_id": "16866.112",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 200,
"request_type": "Script",
"load_ms": 206,
"ttfb_ms": 88,
"load_start": 1868,
"load_start_float": 1868.000398,
"bytesIn": 189762,
"objectSize": 189762,
"objectSizeUncompressed": 542713,
"chunks": [
{
"ts": 1960,
"bytes": 1329,
"inflated": 4120
},
{
"ts": 1963,
"bytes": 5103,
"inflated": 20480
},
{
"ts": 1967,
"bytes": 1760,
"inflated": 4096
},
{
"ts": 1972,
"bytes": 7046,
"inflated": 32744
},
{
"ts": 1978,
"bytes": 3454,
"inflated": 16384
},
{
"ts": 1987,
"bytes": 8460,
"inflated": 28696
},
{
"ts": 1991,
"bytes": 7819,
"inflated": 20480
},
{
"ts": 1994,
"bytes": 5989,
"inflated": 16384
},
{
"ts": 1997,
"bytes": 7010,
"inflated": 20480
},
{
"ts": 2003,
"bytes": 7684,
"inflated": 20456
},
{
"ts": 2008,
"bytes": 5786,
"inflated": 12312
},
{
"ts": 2012,
"bytes": 4096,
"inflated": 12288
},
{
"ts": 2018,
"bytes": 12288,
"inflated": 28672
},
{
"ts": 2026,
"bytes": 6155,
"inflated": 20480
},
{
"ts": 2040,
"bytes": 32768,
"inflated": 20480
},
{
"ts": 2046,
"bytes": 6239,
"inflated": 16384
},
{
"ts": 2053,
"bytes": 11690,
"inflated": 28672
},
{
"ts": 2057,
"bytes": 16358,
"inflated": 45056
},
{
"ts": 2064,
"bytes": 32768,
"inflated": 20480
},
{
"ts": 2073,
"bytes": 3846,
"inflated": 16384
},
{
"ts": 2074,
"bytes": 2114,
"inflated": 6113
}
],
"expires": "Mon, 20 Jul 2026 15:07:14 GMT",
"cacheControl": "private, max-age=900",
"contentType": "application\/javascript",
"contentEncoding": "zstd",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/",
"initiator_line": 0,
"initiator_column": 3833,
"initiator_type": "script",
"initiator_function": "load",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: GET",
":path: \/_a\/gtag.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-headers: Cache-Control",
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: private, max-age=900",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dfd639865946-IAD",
"content-encoding: zstd",
"content-type: application\/javascript; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Mon, 20 Jul 2026 15:07:14 GMT",
"nel: {\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"priority: u=3,i=?0",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https:\/\/a.nel.cloudflare.com\/report\/v4?s=C9ugKnlwxYOsr061eFwVxT05yCCQwr1Fc9qMfp%2Bpd8FJe2X4qOkQyUzKhm91NETbz9HjOG7mzsvbEDWyqHUgw0KevG9JGt1dCF1aqKtSxi8DPvzMzgtHVpMNkP%2FIFTYhwJf7HTn1k%2FnAavE%3D\"}]}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 1708,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 900,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 1867,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"netlog_id": 398,
"body_hash": "9584176a17ac6ae813821958b6d2e2e9355fb9fece37241282efe35c392cb5dd",
"renderBlocking": "non_blocking",
"load_end": 2074,
"ttfb_start": 1868,
"ttfb_end": 1956,
"download_start": 1956,
"download_end": 2074,
"download_ms": 118,
"all_start": 1868,
"all_end": 2074,
"all_ms": 206,
"index": 34,
"number": 35,
"body_file": "026-16866.112-body.txt",
"cpuTimes": {
"EvaluateScript": 100,
"v8.compile": 49
},
"cpu.EvaluateScript": 100,
"cpu.v8.compile": 49,
"cpuTime": 149,
"body_id": "16866.112",
"js_timing": [
[
2192.476,
2233.288
],
[
2240.993,
2300.181
],
[
2192.495,
2202.858
],
[
2241.006,
2279.177
]
],
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.112",
"blockingTime": 59.1880000000001
},
{
"type": 3,
"id": "16866.114",
"request_id": "16866.114",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"raw_id": "16866.114",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 57,
"ttfb_ms": 57,
"load_start": 2261,
"load_start_float": 2261.000404,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g0$t1784560034$j60$l0$h0; _ga=GA1.1.2028791594.1784560035",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dfd899935946-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4333,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 2260,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 404,
"load_end": 2318,
"ttfb_start": 2261,
"ttfb_end": 2318,
"download_start": 2318,
"download_end": 2318,
"download_ms": 0,
"all_start": 2261,
"all_end": 2318,
"all_ms": 57,
"index": 35,
"number": 36
},
{
"type": 3,
"id": "16866.115",
"request_id": "16866.115",
"ip_addr": "[2607:f8b0:4004:c27::9c]",
"full_url": "https:\/\/stats.g.doubleclick.net\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
"is_secure": 1,
"method": "POST",
"host": "stats.g.doubleclick.net",
"url": "\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
"raw_id": "16866.115",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 204,
"request_type": "Ping",
"load_ms": 33,
"ttfb_ms": 33,
"load_start": 2357,
"load_start_float": 2357.000409,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 427,
"protocol": "HTTP\/2",
"dns_start": 2265,
"dns_end": 2305,
"connect_start": 2305,
"connect_end": 2321,
"ssl_start": 2321,
"ssl_end": 2357,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519MLKEM768",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.g.doubleclick.net",
"sanList": [
"*.g.doubleclick.net",
"*.invitemedia.com",
"g.doubleclick.net",
"googleadservices.com",
"*.googleadservices.com",
"googlesyndication.com",
"*.googlesyndication.com",
"*.safeframe.googlesyndication.com",
"googletagservices.com",
"*.googletagservices.com",
"media.admob.com",
"mediation.goog",
"mediation-att.goog"
],
"issuer": "WE2",
"validFrom": 1782722251,
"validTo": 1789979850,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2026'",
"logId": "CB38F715897C84A1445F5BC1DDFBC96EF29A59CD470A690585B0CB14C31458E7",
"timestamp": 1782725853323,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100F2BE26C47232D37507639A370B4EA1877F219B22A1BE72B889914841A479AEA40220227F2E7D2E79DDCAE9AC94204BC94D5471F1B524744EFA4D5C91F1A728ADCD9E"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1782725853336,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "30450220480E06647DA0D880E0468A4D6C07ECD188747C18E25CF2DFEEC58F9B723F4E6E022100E5DD2ACE86ED9911D3B8C244547228F25B093D7943668556D12F2A8563940709"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/_a\/gtag.js",
"initiator_line": 268,
"initiator_column": 226,
"initiator_type": "script",
"initiator_function": "ld",
"priority": "Lowest",
"initial_priority": "Lowest",
"server_rtt": null,
"headers": {
"request": [
":authority: stats.g.doubleclick.net",
":method: POST",
":path: \/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 0",
"origin: https:\/\/tanstack.com",
"priority: u=4, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"sec-fetch-storage-access: active",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138",
"x-browser-channel: stable",
"x-browser-copyright: Copyright 2026 Google LLC. All Rights Reserved.",
"x-browser-validation: aPZYPMaGr\/7yJOnQvC9FrWUW+Yw=",
"x-browser-year: 2026",
"x-client-data: CIjwygE="
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/tanstack.com",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:165:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:165:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:14 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"report-to: {\"group\":\"ascnsrsggc:165:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:165:0\"}],}",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3349,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 40,
"connect_ms": 16,
"ssl_ms": 36,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2265,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "stats.g.doubleclick.net",
"endpoints": [
{
"address": "2607:f8b0:4004:c27::9c",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9b",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9d",
"port": 0
},
{
"address": "2607:f8b0:4004:c27::9a",
"port": 0
},
{
"address": "173.194.45.157",
"port": 0
},
{
"address": "173.194.45.156",
"port": 0
},
{
"address": "173.194.45.154",
"port": 0
},
{
"address": "173.194.45.155",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429033934678437",
"type": "data"
},
{
"domain_name": "stats.g.doubleclick.net",
"error": -105,
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033694677836",
"type": "error"
}
]
},
"dns_details": {
"HTTPS": {
"error": -105
},
"AAAA": {
"addr": [
"2607:f8b0:4004:c27::9c",
"2607:f8b0:4004:c27::9b",
"2607:f8b0:4004:c27::9d",
"2607:f8b0:4004:c27::9a"
]
},
"A": {
"addr": [
"173.194.45.157",
"173.194.45.156",
"173.194.45.154",
"173.194.45.155"
]
}
},
"socket_group": "https:\/\/stats.g.doubleclick.net <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [],
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 409,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIEsTCCBFegAwIBAgIQP9t9gDmJ2TIJ0tf+eKnVxzAKBggqhkjOPQQDAjA7MQsw\nCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD\nVQQDEwNXRTIwHhcNMjYwNjI5MDgzNzMxWhcNMjYwOTIxMDgzNzMwWjAeMRwwGgYD\nVQQDDBMqLmcuZG91YmxlY2xpY2submV0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD\nQgAEkUqz8T2MV6KRRM9e0p2MNiwYGJ58AkPbhD6Hq4AAOZ6mksHTU8aH9rz9TsWy\n4KG1bLhhJCr1yVz3fafRokVYxqOCA1gwggNUMA4GA1UdDwEB\/wQEAwIHgDATBgNV\nHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRuMiItBa2L\n5s5csc9PT9PKuEAPRTAfBgNVHSMEGDAWgBR1vsR3ron2RDd9z7FoHx0a69w0WTBY\nBggrBgEFBQcBAQRMMEowIQYIKwYBBQUHMAGGFWh0dHA6Ly9vLnBraS5nb29nL3dl\nMjAlBggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2UyLmNydDCCAS4GA1Ud\nEQSCASUwggEhghMqLmcuZG91YmxlY2xpY2submV0ghEqLmludml0ZW1lZGlhLmNv\nbYIRZy5kb3VibGVjbGljay5uZXSCFGdvb2dsZWFkc2VydmljZXMuY29tghYqLmdv\nb2dsZWFkc2VydmljZXMuY29tghVnb29nbGVzeW5kaWNhdGlvbi5jb22CFyouZ29v\nZ2xlc3luZGljYXRpb24uY29tgiEqLnNhZmVmcmFtZS5nb29nbGVzeW5kaWNhdGlv\nbi5jb22CFWdvb2dsZXRhZ3NlcnZpY2VzLmNvbYIXKi5nb29nbGV0YWdzZXJ2aWNl\ncy5jb22CD21lZGlhLmFkbW9iLmNvbYIObWVkaWF0aW9uLmdvb2eCEm1lZGlhdGlv\nbi1hdHQuZ29vZzATBgNVHSAEDDAKMAgGBmeBDAECATA2BgNVHR8ELzAtMCugKaAn\nhiVodHRwOi8vYy5wa2kuZ29vZy93ZTIveUs1blBodEhLUXMuY3JsMIIBBAYKKwYB\nBAHWeQIEAgSB9QSB8gDwAHYAyzj3FYl8hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMU\nWOcAAAGfEr3AiwAABAMARzBFAiEA8r4mxHIy03UHY5o3C06hh38hmyKhvnK4iZFI\nQaR5rqQCICJ\/Ln0ued3K6ayUIEvJTVRx8bUkdE76TVyR8acorc2eAHYA1219ENGn\n9XfCx+lf1wC\/+YLJM1pl4dCzAXMXwMjFaXcAAAGfEr3AmAAABAMARzBFAiBIDgZk\nfaDYgOBGik1sB+zRiHR8GOJc8t\/uxY+bcj9ObgIhAOXdKs6G7ZkR07jCRFRyKPJb\nCT15Q2aFVtEvKoVjlAcJMAoGCCqGSM49BAMCA0gAMEUCIQD\/I9pNUBJy3LH8v+fR\npF+TZ\/Pfpzv0j3AAY\/m2qvV4YQIgBbvlB9dfS1NQi58q6gFujKgk0tQm\/4WWOoED\nUjXSBFo=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIICnjCCAiWgAwIBAgIQf\/Mta0CdFdWWWwWHOnxy4DAKBggqhkjOPQQDAzBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjQwHhcNMjMxMjEzMDkwMDAwWhcNMjkwMjIwMTQw\nMDAwWjA7MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZp\nY2VzMQwwCgYDVQQDEwNXRTIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ1fh\/y\nFO2QfeGeKjRDhsHVlugncN+eBMupyoZ5CwhNRorCdKS72b\/u\/SPXOPNL71QX4b7n\nylUlqAwwrC1dTqFRo4H+MIH7MA4GA1UdDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggr\nBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0TAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQU\ndb7Ed66J9kQ3fc+xaB8dGuvcNFkwHwYDVR0jBBgwFoAUgEzW63T\/STaj1dj8tT7F\navCUHYwwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzAChhhodHRwOi8vaS5wa2ku\nZ29vZy9yNC5jcnQwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL2MucGtpLmdvb2cv\nci9yNC5jcmwwEwYDVR0gBAwwCjAIBgZngQwBAgEwCgYIKoZIzj0EAwMDZwAwZAIw\nC724NlXINaPS2X05c9P394K4CdGBb+VkRdveqsAORRKPrJPoH2DsLn5ELCKUkeys\nAjAv3wyQdkwtaWHVT\/2YmBiE2zTqmOybzYhi\/9Jl5TNqmgztI0k4L1G\/kdASosk4\nONo=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDejCCAmKgAwIBAgIQf+UwvzMTQ77dghYQST2KGzANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIzMTEx\nNTAzNDMyMVoXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFI0\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE83Rzp2iLYK5DuDXFgTB7S0md+8Fhzube\nRr1r1WEYNa5A3XP3iZEwWus87oV8okB2O6nGuEfYKueSkWpz6bFyOZ8pn6KY019e\nWIZlD6GEZQbR3IvJx3PIjGov5cSr0R2Ko4H\/MIH8MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH\/BAUwAwEB\/zAd\nBgNVHQ4EFgQUgEzW63T\/STaj1dj8tT7FavCUHYwwHwYDVR0jBBgwFoAUYHtmGkUN\nl8qJUC99BM00qP\/8\/UswNgYIKwYBBQUHAQEEKjAoMCYGCCsGAQUFBzAChhpodHRw\nOi8vaS5wa2kuZ29vZy9nc3IxLmNydDAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8v\nYy5wa2kuZ29vZy9yL2dzcjEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMA0GCSqG\nSIb3DQEBCwUAA4IBAQAYQrsPBtYDh5bjP2OBDwmkoWhIDDkic574y04tfzHpn+cJ\nodI2D4SseesQ6bDrarZ7C30ddLibZatoKiws3UL9xnELz4ct92vID24FfVbiI1hY\n+SW6FoVHkNeWIP0GCbaM4C6uVdF5dTUsMVs\/ZbzNnIdCp5Gxmx5ejvEau8otR\/Cs\nkGN+hr\/W5GvT1tMBjgWKZ1i4\/\/emhA1JG1BbPzoLJQvyEotc03lXjTaCzv8mEbep\n8RqZ7a2CPsgRbuvTPBwcOMBBmuFeU88+FSBX6+7iP0il8b4Z0QFqIwwMHfs\/L6K1\nvepuoxtGzi4CZ68zJpiq1UvSqTbFJjtbD4seiMHl\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2390,
"ttfb_start": 2357,
"ttfb_end": 2390,
"download_start": 2390,
"download_end": 2390,
"download_ms": 0,
"all_start": 2265,
"all_end": 2390,
"all_ms": 125,
"index": 36,
"number": 37
},
{
"type": 3,
"id": "16866.116",
"request_id": "16866.116",
"ip_addr": "[2600:1901:0:5e8a::]",
"full_url": "https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"is_secure": 1,
"method": "POST",
"host": "o4507236158537728.ingest.us.sentry.io",
"url": "\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"raw_id": "16866.116",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": false,
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 600,
"ttfb_ms": 599,
"load_start": 3624,
"load_start_float": 3624.000431,
"bytesIn": 41,
"objectSize": 41,
"objectSizeUncompressed": 41,
"chunks": [
{
"ts": 4224,
"bytes": 41
}
],
"expires": "",
"cacheControl": "",
"contentType": "application\/json",
"contentEncoding": "",
"socket": 449,
"protocol": "HTTP\/2",
"dns_start": 3532,
"dns_end": 3569,
"connect_start": 3569,
"connect_end": 3585,
"ssl_start": 3586,
"ssl_end": 3624,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ingest.sentry.io",
"sanList": [
"ingest.sentry.io",
"*.ingest.sentry.io",
"ingest.us.sentry.io",
"*.ingest.us.sentry.io"
],
"issuer": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"validFrom": 1753315200,
"validTo": 1787615999,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2026h2' log",
"logId": "D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977",
"timestamp": 1753393499494,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100DDE96F7A13890DCEE19FE3F08DEDD8898C7C6111E598C8296B0CE130136C263A022100C064D8C46B93D6C8FFFA0882EBB30A2292928905EC0941B697A9460214C7793B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Wyvern2026h2'",
"logId": "C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD",
"timestamp": 1753393499541,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100EC5AA2D6F9EAA6249962851DBCAC65234C12D1517D5D8E2321C53337A1F363920220303103C7798CCA60ED88241A53598291C7BF4E60E145BEC088F361C4C680EC03"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "DigiCert 'Sphinx2026h2'",
"logId": "944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8",
"timestamp": 1753393499561,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022012D0D8CA52A14B16E31C743D20D12427C154237E466A50CBA3371106581711810221008C8F3D7F69A427269AB7813CF9C674345F2E47895DE881CE56A929A13B38E64C"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 21,
"initiator_column": 2204,
"initiator_type": "script",
"initiator_function": "a",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: o4507236158537728.ingest.us.sentry.io",
":method: POST",
":path: \/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"content-length: 67115",
"content-type: text\/plain;charset=UTF-8",
"origin: https:\/\/tanstack.com",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"access-control-expose-headers: x-sentry-error,x-sentry-rate-limits,retry-after",
"alt-svc: h3=\":443\"; ma=2592000",
"content-length: 41",
"content-type: application\/json",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:16 GMT",
"server: nginx",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"vary: origin, access-control-request-method, access-control-request-headers",
"via: 1.1 google",
":status: 200"
]
},
"bytesOut": 2557,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 37,
"connect_ms": 16,
"ssl_ms": 38,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 0,
"cdn_provider": "Google",
"server_count": null,
"created": 3531,
"dns_info": {
"secure": false,
"transactions_needed": [
{
"dns_query_type": "HTTPS"
},
{
"dns_query_type": "AAAA"
},
{
"dns_query_type": "A"
}
],
"results": [
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"error": -105,
"query_type": "HTTPS",
"source": "dns",
"timed_expiration": "13429033935939430",
"type": "error"
},
{
"domain_name": "o4507236158537728.ingest.us.sentry.io",
"endpoints": [
{
"address": "2600:1901:0:5e8a::",
"port": 0
},
{
"address": "34.160.81.0",
"port": 0
}
],
"hosts": [],
"query_type": "UNSPECIFIED",
"source": "dns",
"strings": [],
"timed_expiration": "13429055235940152",
"type": "data"
}
]
},
"dns_details": {
"HTTPS": {
"error": -105
},
"AAAA": {
"addr": [
"2600:1901:0:5e8a::"
]
},
"A": {
"addr": [
"34.160.81.0"
]
}
},
"socket_group": "pm\/https:\/\/o4507236158537728.ingest.us.sentry.io <https:\/\/tanstack.com same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 431,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIHGDCCBgCgAwIBAgIQCx8DQtMvTJLDQcL183zdQDANBgkqhkiG9w0BAQsFADBZ\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypE\naWdpQ2VydCBHbG9iYWwgRzIgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTEwHhcNMjUw\nNzI0MDAwMDAwWhcNMjYwODI0MjM1OTU5WjBmMQswCQYDVQQGEwJVUzETMBEGA1UE\nCBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzEPMA0GA1UEChMG\nU2VudHJ5MRkwFwYDVQQDExBpbmdlc3Quc2VudHJ5LmlvMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEA05ZMbDhxmmSxSL5r2lN+0HEvZlXK5nUgZsXR57vE\nQxjovSbBo76\/W33YEbHHEdy+OeI0ysaNSPsZc8TqokN4h1YZdm9hXlOAFh+isVuG\nCGmO2Em5QgillLUwbLRBu\/+vIBHcYS2T4Y9EyJSpnmESXuONBKYKIHqBggBQNYWA\nzodjdOpMKNRUoeCwIt9vdqbwtyKGHErzRoVyiuATWmsqxw47ZcU7SL5pFoQq6xSp\nu3Ba4wzEQk6VvnxcykxmxQmkuv7amlsk4tmaGsEXGrKK0RZS3w2VWb6B1OcCk4S+\nEZJPuyumArRH57aFWi329JWzYPf0XmxPa1cINlHrspO2OwIDAQABo4IDzTCCA8kw\nHwYDVR0jBBgwFoAUdIWAwGbH3zfez70pN6oDHb7tzRcwHQYDVR0OBBYEFIcgq9OE\nEbRBXmHyR2dDOJuniftkMFsGA1UdEQRUMFKCEGluZ2VzdC5zZW50cnkuaW+CEiou\naW5nZXN0LnNlbnRyeS5pb4ITaW5nZXN0LnVzLnNlbnRyeS5pb4IVKi5pbmdlc3Qu\ndXMuc2VudHJ5LmlvMD4GA1UdIAQ3MDUwMwYGZ4EMAQICMCkwJwYIKwYBBQUHAgEW\nG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYD\nVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMIGfBgNVHR8EgZcwgZQwSKBGoESG\nQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbEcyVExTUlNB\nU0hBMjU2MjAyMENBMS0xLmNybDBIoEagRIZCaHR0cDovL2NybDQuZGlnaWNlcnQu\nY29tL0RpZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3JsMIGH\nBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0\nLmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0Rp\nZ2lDZXJ0R2xvYmFsRzJUTFNSU0FTSEEyNTYyMDIwQ0ExLTEuY3J0MAwGA1UdEwEB\n\/wQCMAAwggF\/BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB3ANdtfRDRp\/V3wsfpX9cA\nv\/mCyTNaZeHQswFzF8DIxWl3AAABmD5ljWYAAAQDAEgwRgIhAN3pb3oTiQ3O4Z\/j\n8I3t2ImMfGER5ZjIKWsM4TATbCY6AiEAwGTYxGuT1sj\/+giC67MKIpKSiQXsCUG2\nl6lGAhTHeTsAdgDCMX5XRRmjRe5\/ON6ykEHrx8IhWiK\/f9W1rXaa2Q5SzQAAAZg+\nZY2VAAAEAwBHMEUCIQDsWqLW+eqmJJlihR28rGUjTBLRUX1djiMhxTM3ofNjkgIg\nMDEDx3mMymDtiCQaU1mCkce\/TmDhRb7AiPNhxMaA7AMAdgCUTkOH+uzB74HzGSQm\nqBhlAcfTXzgCAT9yZ31VNy4Z2AAAAZg+ZY2pAAAEAwBHMEUCIBLQ2MpSoUsW4xx0\nPSDRJCfBVCN+RmpQy6M3EQZYFxGBAiEAjI89f2mkJyaat4E8+cZ0NF8uR4ld6IHO\nVqkpoTs45kwwDQYJKoZIhvcNAQELBQADggEBAAqBL\/akSPcNgvdPveobO4VSTelS\nBkGQHhovhPf3VMBEupQEu8HSHeEhSaPFlszfMbC\/pdUoNG8NkiQZdbOot3yLpRzS\nrIhzrNJHnBQz5aYBO3FuJBRJGzCURhaUowC\/yDFVPJfV5vXEYkNczDHbqcq6RY3b\ngy5rUK0uEDvSsswp2fL2xrM1WE9oX95Cvpu2W29nADZGBQUZstncdRNNikvwDMz+\njzEa91oUQO54hYUoNmceIr9pPFDqzZWVD3LNRPs28H37U9Vs++ZmHc6htvV5+faJ\nqDDz8I48X651hpu6aRqIaaPBG7m2G8KaSDEwraWiEVoOz0s7sCdt59pD970=\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIEyDCCA7CgAwIBAgIQDPW9BitWAvR6uFAsI8zwZjANBgkqhkiG9w0BAQsFADBh\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\nd3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH\nMjAeFw0yMTAzMzAwMDAwMDBaFw0zMTAzMjkyMzU5NTlaMFkxCzAJBgNVBAYTAlVT\nMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMzAxBgNVBAMTKkRpZ2lDZXJ0IEdsb2Jh\nbCBHMiBUTFMgUlNBIFNIQTI1NiAyMDIwIENBMTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMz3EGJPprtjb+2QUlbFbSd7ehJWivH0+dbn4Y+9lavyYEEV\ncNsSAPonCrVXOFt9slGTcZUOakGUWzUb+nv6u8W+JDD+Vu\/E832X4xT1FE3LpxDy\nFuqrIvAxIhFhaZAmunjZlx\/jfWardUSVc8is\/+9dCopZQ+GssjoP80j812s3wWPc\n3kbW20X+fSP9kOhRBx5Ro1\/tSUZUfyyIxfQTnJcVPAPooTncaQwywa8WV0yUR0J8\nosicfebUTVSvQpmowQTCd5zWSOTOEeAqgJnwQ3DPP3Zr0UxJqyRewg2C\/Uaoq2yT\nzGJSQnWS+Jr6Xl6ysGHlHx+5fwmY6D36g39HaaECAwEAAaOCAYIwggF+MBIGA1Ud\nEwEB\/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHSFgMBmx9833s+9KTeqAx2+7c0XMB8G\nA1UdIwQYMBaAFE4iVCAYlebjbuYP+vq5Eu0GF485MA4GA1UdDwEB\/wQEAwIBhjAd\nBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwdgYIKwYBBQUHAQEEajBoMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKG\nNGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RH\nMi5jcnQwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29t\nL0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNybDA9BgNVHSAENjA0MAsGCWCGSAGG\/WwC\nATAHBgVngQwBATAIBgZngQwBAgEwCAYGZ4EMAQICMAgGBmeBDAECAzANBgkqhkiG\n9w0BAQsFAAOCAQEAkPFwyyiXaZd8dP3A+iZ7U6utzWX9upwGnIrXWkOH7U1MVl+t\nwcW1BSAuWdH\/SvWgKtiwla3JLko716f2b4gp\/DA\/JIS7w7d7kwcsr4drdjPtAFVS\nslme5LnQ89\/nD\/7d+MS5EHKBCQRfz5eeLjJ1js+aWNJXMX43AYGyZm0pGrFmCW3R\nbpD0ufovARTFXFZkAdl9h6g4U5+LXUZtXMYnhIHUfoyMo5tS58aI7Dd8KvvwVVo4\nchDYABPPTHPbqjc1qCmBaZx2vN4Ye5DUys\/vZwP9BFohFrH\/6j\/f3IL16\/RZkiMN\nJCqVJUzKoZHm1Lesh3Sz8W2jmdv51b2EQJ8HmA==\n-----END CERTIFICATE-----\n"
],
"body_hash": "e0d3ab4d122b82f87360da3e202802efd91f4a5683279192ab0dff75115f1abb",
"server_port": "443",
"load_end": 4224,
"ttfb_start": 3624,
"ttfb_end": 4223,
"download_start": 4223,
"download_end": 4224,
"download_ms": 1,
"all_start": 3532,
"all_end": 4224,
"all_ms": 691,
"index": 37,
"number": 38,
"body_file": "027-16866.116-body.txt",
"body_id": "16866.116",
"body_url": "\/response_body.php?test=260720_9V_H&run=1&bodyid=16866.116"
},
{
"type": 3,
"id": "16866.117",
"request_id": "16866.117",
"ip_addr": "[2606:4700:3032::ac43:bd3d]",
"full_url": "https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
"is_secure": 1,
"method": "POST",
"host": "tanstack.com",
"url": "\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
"raw_id": "16866.117",
"frame_id": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"documentURL": "https:\/\/tanstack.com\/",
"isSameSite": true,
"responseCode": 204,
"request_type": "Fetch",
"load_ms": 63,
"ttfb_ms": 63,
"load_start": 7280,
"load_start_float": 7280.000453,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 156,
"protocol": "h3",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"initiator_line": 17,
"initiator_column": 7058,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: tanstack.com",
":method: POST",
":path: \/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br, zstd",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"content-length: 0",
"cookie: _ga=GA1.1.2028791594.1784560035; _ga_JMT1Z50SPS=GS2.1.s1784560034$o1$g1$t1784560034$j60$l0$h0",
"origin: https:\/\/tanstack.com",
"pragma: no-cache",
"priority: u=1, i",
"referer: https:\/\/tanstack.com\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"150\", \"Google Chrome\";v=\"150\"",
"sec-ch-ua-mobile: ?0",
"sec-ch-ua-platform: \"Unknown\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36 PTST\/260702.143138"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: h3=\":443\"; ma=86400",
"cache-control: no-cache, no-store, must-revalidate",
"cf-cache-status: DYNAMIC",
"cf-ray: a1e2dff7fafa5946-IAD",
"content-security-policy-report-only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https:\/\/csp.withgoogle.com\/csp\/scaffolding\/ascnsrsggc:139:0",
"content-type: text\/plain",
"cross-origin-opener-policy-report-only: same-origin; report-to=ascnsrsggc:139:0",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 20 Jul 2026 15:07:19 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"permissions-policy: camera=(), microphone=(), geolocation=()",
"pragma: no-cache",
"priority: u=1,i",
"referrer-policy: strict-origin-when-cross-origin",
"report-to: {\"group\":\"ascnsrsggc:139:0\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/scaffolding\/ascnsrsggc:139:0\"}],}",
"server: cloudflare",
"server-timing: cfExtPri",
"strict-transport-security: max-age=31536000; includeSubDomains",
"x-content-type-options: nosniff",
"x-frame-options: DENY",
"x-xss-protection: 1; mode=block"
]
},
"bytesOut": 4255,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Cloudflare",
"server_count": null,
"created": 7279,
"dns_details": {
"HTTPS": {
"ech": "AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=",
"alpn": [
"h3",
"h2",
"http\/1.1"
]
},
"A": {
"addr": [
"172.67.189.61",
"104.21.9.118"
]
},
"AAAA": {
"addr": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
]
}
},
"chunks": [],
"netlog_id": 453,
"load_end": 7343,
"ttfb_start": 7280,
"ttfb_end": 7343,
"download_start": 7343,
"download_end": 7343,
"download_ms": 0,
"all_start": 7280,
"all_end": 7343,
"all_ms": 63,
"index": 38,
"number": 39
}
],
"requestsFull": 39,
"requestsDoc": 22,
"responses_200": 35,
"responses_404": 0,
"responses_other": 4,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"loadEventStart": 1511,
"loadEventEnd": 1511,
"domContentLoadedEventStart": 1266,
"domContentLoadedEventEnd": 1266,
"URL": "https:\/\/tanstack.com\/",
"connections": 5,
"final_base_page_request": 0,
"final_base_page_request_id": "046B7E595E3CF7AEE1A05BC755C1AB9B",
"final_url": "https:\/\/tanstack.com\/",
"domInteractive": 652,
"firstContentfulPaint": 1412,
"firstPaint": 1320,
"firstImagePaint": 1412,
"firstMeaningfulPaint": 1412,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 378,
"basePageSSLTime": 50,
"score_cache": 78,
"score_cdn": 100,
"score_gzip": 92,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 33353,
"gzip_savings": 3000,
"minify_total": -1,
"minify_savings": -1,
"image_total": 60301,
"image_savings": 0,
"base_page_cdn": "Cloudflare",
"cpuTimes": {
"ParseHTML": 30,
"EventDispatch": 4,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 21,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"EvaluateScript": 59,
"v8.compile": 55,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 36,
"MarkDOMContent": 0,
"UpdateLayoutTree": 483,
"MarkLoad": 0,
"Layout": 486,
"PrePaint": 45,
"IntersectionObserverController::computeIntersections": 10,
"Paint": 79,
"Layerize": 41,
"RemoteFontLoaded": 0,
"largestContentfulPaint::Candidate": 0,
"ResourceChangePriority": 0,
"FunctionCall": 296,
"v8.evaluateModule": 110,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 2,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 6,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 11,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"TimerFire": 3,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 8,
"HitTest": 3,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 3,
"v8.produceCache": 15,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 7,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"Major concurrent marking rescheduled": 0,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 1,
"V8.GC_MC_SWEEP": 1,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 2,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 5521
},
"cpuTimesDoc": {
"ParseHTML": 30,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"CommitLoad": 0,
"ResourceFetcher::requestResource": 8,
"HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"EvaluateScript": 24,
"v8.compile": 6,
"v8.compileModule": 3,
"ParseAuthorStyleSheet": 36,
"MarkDOMContent": 0,
"UpdateLayoutTree": 145,
"MarkLoad": 0,
"Layout": 448,
"PrePaint": 9,
"IntersectionObserverController::computeIntersections": 1,
"Paint": 12,
"Layerize": 2,
"RemoteFontLoaded": 0,
"largestContentfulPaint::Candidate": 0,
"ResourceChangePriority": 0,
"FunctionCall": 1,
"v8.evaluateModule": 104,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"ComputeWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 1,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"ClearWeaknessProcessor start": 0,
"V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"TimerFire": 0,
"XHRReadyStateChange": 0,
"FireAnimationFrame": 0,
"HitTest": 0,
"XHRLoad": 0,
"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"FireIdleCallback": 0,
"v8.produceCache": 0,
"V8.GC_MC_INCREMENTAL_START": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"V8.GC_MC_MARK_ROOTS": 0,
"Major concurrent marking started": 0,
"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"V8.GC_MC_INCREMENTAL": 0,
"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 0,
"Major concurrent marking rescheduled": 0,
"MajorGC": 0,
"V8.GC_MARK_COMPACTOR": 0,
"V8.GC_MC_PROLOGUE": 0,
"V8.GC_MC_MARK": 0,
"V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"V8.GC_MC_MARK_RETAIN_MAPS": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"V8.GC_MC_CLEAR": 0,
"ClearStringTableJob started": 0,
"ClearTrivialWeakRefJob started": 0,
"ClearTrustedWeakRefJob started": 0,
"ClearNonTrivialWeakRefs started": 0,
"V8.GC_MC_CLEAR_JOIN_JOB": 0,
"V8.GC_MC_SWEEP": 0,
"V8.GC_MC_EVACUATE": 0,
"V8.GC_MC_EVACUATE_PROLOGUE": 0,
"V8.GC_MC_EVACUATE_COPY": 0,
"PageEvacuationJob started": 0,
"V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"PointersUpdatingJob started": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"V8.GC_MC_EVACUATE_EPILOGUE": 0,
"V8.GC_MC_SWEEP_NEW_LO": 0,
"V8.GC_MC_EVACUATE_REBALANCE": 0,
"V8.GC_MC_FINISH": 0,
"V8.GC_MC_SWEEP_START_JOBS": 0,
"V8.GC_MC_EPILOGUE": 0,
"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"Idle": 776
},
"cpu.ParseHTML": 30,
"cpu.EventDispatch": 4,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_ENSURE_SWEEPING_COMPLETED": 0,
"cpu.CommitLoad": 0,
"cpu.ResourceFetcher::requestResource": 21,
"cpu.HTMLDocumentParser::MaybeFetchQueuedPreloads": 0,
"cpu.EvaluateScript": 59,
"cpu.v8.compile": 55,
"cpu.v8.compileModule": 3,
"cpu.ParseAuthorStyleSheet": 36,
"cpu.MarkDOMContent": 0,
"cpu.UpdateLayoutTree": 483,
"cpu.MarkLoad": 0,
"cpu.Layout": 486,
"cpu.PrePaint": 45,
"cpu.IntersectionObserverController::computeIntersections": 10,
"cpu.Paint": 79,
"cpu.Layerize": 41,
"cpu.RemoteFontLoaded": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.ResourceChangePriority": 0,
"cpu.FunctionCall": 296,
"cpu.v8.evaluateModule": 110,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.ComputeWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_COMPUTE_WEAKNESS_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_COLLECT_OLD_TO_NEW_PAGES": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 2,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 6,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 11,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.ClearWeaknessProcessor start": 0,
"cpu.V8.GC_SCAVENGER_TRACED_HANDLES_RESET_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_RESTORE_AND_QUARANTINE_PINNED": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_RESIZE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.TimerFire": 3,
"cpu.XHRReadyStateChange": 0,
"cpu.FireAnimationFrame": 8,
"cpu.HitTest": 3,
"cpu.XHRLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES": 0,
"cpu.V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS": 0,
"cpu.FireIdleCallback": 3,
"cpu.v8.produceCache": 15,
"cpu.V8.GC_MC_INCREMENTAL_START": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK_ROOTS": 0,
"cpu.Major concurrent marking started": 0,
"cpu.V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_MC_INCREMENTAL": 7,
"cpu.V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING": 1,
"cpu.Major concurrent marking rescheduled": 0,
"cpu.MajorGC": 0,
"cpu.V8.GC_MARK_COMPACTOR": 0,
"cpu.V8.GC_MC_PROLOGUE": 0,
"cpu.V8.GC_MC_MARK": 0,
"cpu.V8.GC_MC_MARK_FINISH_INCREMENTAL": 0,
"cpu.V8.GC_MC_MARK_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_MARK_RETAIN_MAPS": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING": 0,
"cpu.V8.GC_MC_MARK_EMBEDDER_TRACING": 0,
"cpu.V8.GC_CONSERVATIVE_STACK_SCANNING": 0,
"cpu.V8.GC_MC_MARK_FULL_CLOSURE_SERIAL": 0,
"cpu.V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_LINEAR": 0,
"cpu.V8.GC_MC_CLEAR": 0,
"cpu.ClearStringTableJob started": 0,
"cpu.ClearTrivialWeakRefJob started": 0,
"cpu.ClearTrustedWeakRefJob started": 0,
"cpu.ClearNonTrivialWeakRefs started": 0,
"cpu.V8.GC_MC_CLEAR_JOIN_JOB": 1,
"cpu.V8.GC_MC_SWEEP": 1,
"cpu.V8.GC_MC_EVACUATE": 0,
"cpu.V8.GC_MC_EVACUATE_PROLOGUE": 0,
"cpu.V8.GC_MC_EVACUATE_COPY": 0,
"cpu.PageEvacuationJob started": 0,
"cpu.V8.GC_MC_EVACUATE_COPY_PARALLEL": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN": 0,
"cpu.PointersUpdatingJob started": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK": 0,
"cpu.V8.GC_MC_EVACUATE_UPDATE_POINTERS_POINTER_TABLES": 0,
"cpu.V8.GC_MC_EVACUATE_CLEAN_UP": 0,
"cpu.V8.GC_MC_EVACUATE_EPILOGUE": 0,
"cpu.V8.GC_MC_SWEEP_NEW_LO": 0,
"cpu.V8.GC_MC_EVACUATE_REBALANCE": 0,
"cpu.V8.GC_MC_FINISH": 0,
"cpu.V8.GC_MC_SWEEP_START_JOBS": 2,
"cpu.V8.GC_MC_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE": 0,
"cpu.Idle": 5521,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1784560014.47642,
"osVersion": "Linux 6.8.0-1064-gcp",
"os_version": "Linux 6.8.0-1064-gcp",
"osPlatform": "x86_64 x86_64",
"date": 1784560032.231274,
"browserVersion": "150.0.0.0",
"browser_version": "150.0.0.0",
"fullyLoadedCPUms": 5769,
"fullyLoadedCPUpct": 28.649453823243494,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "F9A3136EBEE9D32A9B470A3797E2A7F3",
"loaderId": "2409405DFFB1372CFFB6A6A99A686379"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "NavigationEntryMarkedSkippable",
"request": {
"url": "http:\/\/127.0.0.1:8888\/orange.html"
}
}
}
},
{
"code": "BounceTrackingIssue",
"details": {
"bounceTrackingIssueDetails": {
"trackingSites": [
"127.0.0.1"
]
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 171,
"violatingNodeAttribute": ""
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormEmptyIdAndNameAttributesForInputError",
"violatingNodeId": 171,
"violatingNodeAttribute": ""
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "34",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 1005,
"columnNumber": 1891
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 538,
"columnNumber": 152
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
},
{
"code": "PerformanceIssue",
"details": {
"performanceIssueDetails": {
"performanceIssueType": "DocumentCookie",
"sourceCodeLocation": {
"scriptId": "33",
"url": "https:\/\/tanstack.com\/_a\/gtag.js",
"lineNumber": 487,
"columnNumber": 51
}
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/tanstack.com",
"name": ""
}
],
"webdx_features": [
{
"name": "PageVisits",
"id": "0"
},
{
"name": "CascadeLayers",
"id": "5"
},
{
"name": "Appearance",
"id": "8"
},
{
"name": "AspectRatio",
"id": "9"
},
{
"name": "Avif",
"id": "10"
},
{
"name": "BackdropFilter",
"id": "11"
},
{
"name": "ColorScheme",
"id": "16"
},
{
"name": "ContainIntrinsicSize",
"id": "21"
},
{
"name": "Flexbox",
"id": "28"
},
{
"name": "FocusVisible",
"id": "29"
},
{
"name": "Grid",
"id": "38"
},
{
"name": "Has",
"id": "39"
},
{
"name": "IndividualTransforms",
"id": "43"
},
{
"name": "IntersectionObserver",
"id": "45"
},
{
"name": "Is",
"id": "46"
},
{
"name": "JsModules",
"id": "47"
},
{
"name": "RelativeColor",
"id": "53"
},
{
"name": "ScrollbarColor",
"id": "55"
},
{
"name": "Scrollend",
"id": "58"
},
{
"name": "TextWrapBalance",
"id": "71"
},
{
"name": "Where",
"id": "83"
},
{
"name": "ColorMix",
"id": "95"
},
{
"name": "Aborting",
"id": "124"
},
{
"name": "BackgroundClipText",
"id": "131"
},
{
"name": "MediaQueryRangeSyntax",
"id": "145"
},
{
"name": "RegisteredCustomProperties",
"id": "146"
},
{
"name": "LogicalProperties",
"id": "168"
},
{
"name": "Oklab",
"id": "170"
},
{
"name": "GradientInterpolation",
"id": "178"
},
{
"name": "TextWrap",
"id": "181"
},
{
"name": "FileSelectorButton",
"id": "185"
},
{
"name": "Outline",
"id": "189"
},
{
"name": "Marker",
"id": "197"
},
{
"name": "ClipPath",
"id": "216"
},
{
"name": "LongAnimationFrames",
"id": "236"
},
{
"name": "ViewportUnitVariants",
"id": "250"
},
{
"name": "StringReplaceall",
"id": "252"
},
{
"name": "WeakReferences",
"id": "254"
},
{
"name": "ReferrerPolicy",
"id": "260"
},
{
"name": "UrlCanparse",
"id": "261"
},
{
"name": "FetchPriority",
"id": "268"
},
{
"name": "BeforeUnload",
"id": "275"
},
{
"name": "LayoutInstability",
"id": "277"
},
{
"name": "Zstd",
"id": "291"
},
{
"name": "Manifest",
"id": "302"
},
{
"name": "Http3",
"id": "316"
},
{
"name": "RequestAnimationFrame",
"id": "323"
},
{
"name": "Requestidlecallback",
"id": "338"
},
{
"name": "UaClientHints",
"id": "341"
},
{
"name": "Not",
"id": "343"
},
{
"name": "LogicalAssignments",
"id": "378"
},
{
"name": "NullishCoalescing",
"id": "379"
}
],
"document_URL": "https:\/\/tanstack.com\/",
"document_hostname": "tanstack.com",
"document_origin": "https:\/\/tanstack.com",
"viewport": {
"width": 1366,
"height": 681,
"dpr": 1
},
"domElements": 2028,
"domComplete": 1511,
"PerformancePaintTiming.first-paint": 1320,
"PerformancePaintTiming.first-contentful-paint": 1320,
"origin_dns": {
"a": [
"104.21.9.118",
"172.67.189.61"
],
"aaaa": [
"2606:4700:3032::ac43:bd3d",
"2606:4700:3036::6815:976"
],
"ns": [
"margot.ns.cloudflare.com.",
"simon.ns.cloudflare.com."
],
"mx": [
"1 smtp.google.com.",
"10 mx1.improvmx.com.",
"20 mx2.improvmx.com."
],
"txt": [
"\"google-site-verification=0VNfmS_xR2CkrsV6E1vz---8H0RBGcVex2nEqLi_BLA\"",
"\"google-site-verification=VOazUpC6cLqT0digK0p5cBAOKBBGKjIJKIYozcYac54\"",
"\"v=spf1 include:spf.improvmx.com ~all\""
],
"soa": [
"margot.ns.cloudflare.com. dns.cloudflare.com. 2408263776 10000 2400 604800 1800"
],
"https": [
"1 . alpn=\"h3,h2\" ipv4hint=\"104.21.9.118,172.67.189.61\" ech=\"AEX+DQBBEwAgACA6m0cjQ86WArH7ynC+xL78PXVWjAAfm3wCJcQj0oYPQQAEAAEAAQASY2xvdWRmbGFyZS1lY2guY29tAAA=\" ipv6hint=\"2606:4700:3032::ac43:bd3d,2606:4700:3036::6815:976\""
],
"cname": [],
"svcb": []
},
"detected": {
"Ecommerce": "Cart Functionality",
"Issue trackers": "Sentry",
"UI frameworks": "Tailwind CSS",
"JavaScript frameworks": "TanStack Start",
"Web frameworks": "TanStack Start",
"Tag managers": "Google Tag Manager",
"Performance": "Priority Hints",
"Security": "HSTS",
"Analytics": "Google Analytics,Cloudflare Browser Insights",
"RUM": "Cloudflare Browser Insights",
"CDN": "Cloudflare",
"Miscellaneous": "PWA,Open Graph,HTTP\/3"
},
"detected_apps": {
"Cart Functionality": "",
"Sentry": "",
"Tailwind CSS": "",
"TanStack Start": "",
"Google Tag Manager": "",
"Priority Hints": "",
"HSTS": "",
"Google Analytics": "",
"Cloudflare Browser Insights": "",
"Cloudflare": "",
"PWA": "",
"Open Graph": "",
"HTTP\/3": ""
},
"detected_technologies": {
"Cart Functionality": {
"name": "Cart Functionality",
"description": "Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.",
"slug": "cart-functionality",
"categories": [
{
"id": 6,
"slug": "ecommerce",
"description": "Platforms providing the infrastructure to sell products and services online, managing everything from product catalogs to payments",
"groups": [
1
],
"name": "Ecommerce",
"priority": 1
}
],
"confidence": 100,
"version": "",
"icon": "Cart-generic.svg",
"website": "https:\/\/www.wappalyzer.com\/technologies\/ecommerce\/cart-functionality",
"pricing": [],
"cpe": null
},
"Sentry": {
"name": "Sentry",
"description": "Sentry is an open-source platform for workflow productivity, aggregating errors from across the stack in real time.",
"slug": "sentry",
"categories": [
{
"id": 13,
"slug": "issue-trackers",
"description": "Platforms used to manage and track bugs, tasks, and features in software development",
"groups": [
3,
18
],
"name": "Issue trackers",
"priority": 2
}
],
"confidence": 100,
"version": "",
"icon": "Sentry.svg",
"website": "https:\/\/sentry.io\/",
"pricing": [],
"cpe": null
},
"Tailwind CSS": {
"name": "Tailwind CSS",
"description": "Tailwind is a utility-first CSS framework.",
"slug": "tailwind-css",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"description": "Provide pre-built components to build user interfaces",
"groups": [
9
],
"name": "UI frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "tailwindcss.svg",
"website": "https:\/\/tailwindcss.com\/",
"pricing": [],
"cpe": null
},
"TanStack Start": {
"name": "TanStack Start",
"description": "TanStack Start takes TanStack Router's typed route tree, URL state, loaders, and prefetching, then adds the server pieces: full-document SSR, streaming, server functions, server routes, and build output for the runtime you choose.",
"slug": "tanstack-start",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"description": "Software used for building dynamic web applications and user interfaces",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
},
{
"id": 18,
"slug": "web-frameworks",
"description": "Software that provides a structure for building web applications",
"groups": [
9
],
"name": "Web frameworks",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "TanStack.svg",
"website": "https:\/\/tanstack.com\/start",
"pricing": [],
"cpe": null
},
"Google Tag Manager": {
"name": "Google Tag Manager",
"description": "Google Tag Manager is a tag management system (TMS) that allows you to quickly and easily update measurement codes and related code fragments collectively known as tags on your website or mobile app.",
"slug": "google-tag-manager",
"categories": [
{
"id": 42,
"slug": "tag-managers",
"description": "Tools that allow the addition of scripts and tracking tools to websites",
"groups": [
8
],
"name": "Tag managers",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Tag Manager.svg",
"website": "https:\/\/www.google.com\/tagmanager",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"description": "Tools that measure and optimize site speed",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"description": "Technologies that protect websites from vulnerabilities and attacks",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "https:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"Cloudflare Browser Insights": {
"name": "Cloudflare Browser Insights",
"description": "Cloudflare Browser Insights is a tool that measures the performance of websites from the perspective of users.",
"slug": "cloudflare-browser-insights",
"categories": [
{
"id": 10,
"slug": "analytics",
"description": "Tools that track user behavior and provide insights into website performance",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 78,
"slug": "rum",
"description": "Tools that track performance as experienced by users",
"groups": [
2
],
"name": "RUM",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"Cloudflare": {
"name": "Cloudflare",
"description": "Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",
"slug": "cloudflare",
"categories": [
{
"id": 31,
"slug": "cdn",
"description": "(Content Delivery Network) Distribute website content globally to improve load times for users",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "CloudFlare.svg",
"website": "https:\/\/www.cloudflare.com",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
},
"HTTP\/3": {
"name": "HTTP\/3",
"description": "HTTP\/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"slug": "http-3",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"description": "Tools and technologies that don't fit into other categories",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "HTTP3.svg",
"website": "https:\/\/httpwg.org\/",
"pricing": [],
"cpe": null
}
},
"axe": {
"testEngine": "4.4.1",
"violations": [
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element does not have inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute does not exist or is empty"
},
{
"id": "aria-labelledby",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty"
},
{
"id": "non-empty-title",
"data": {
"messageKey": "noAttr"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has no title attribute"
},
{
"id": "presentational-role",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
],
"all": [],
"none": [],
"impact": "critical",
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
],
"failureSummary": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
}
]
}
],
"passes": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"overflow-x-hidden\">",
"target": [
"body"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"blog\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-newspaper.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"@tan_stack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"workshops\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"discord\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .bg-gray-100.text-gray-700.w-7 > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"TanStack\"] > .flex-1.min-w-0 > .gap-2.flex.items-center > .lucide-external-link.group-hover\\:text-gray-600.dark\\:group-hover\\:text-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-code.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"maintainers\"]:nth-child(2) > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"showcase\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-sparkles.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"builder\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-hammer.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"npm\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-trending-up.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5[href$=\"shop\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shopping-bag.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"support\"]:nth-child(1) > .bg-gray-100.text-gray-700.w-7 > .lucide-circle-question-mark.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"partners\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-heart.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".grid-cols-\\[repeat\\(2\\,260px\\)\\].grid.gap-3 > div:nth-child(1) > .grid.gap-1 > .active[href$=\"\/#sponsors\"][data-status=\"active\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"paid-support\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-users.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href=\"mailto:support@tanstack.com\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"ethos\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-shield-check.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"tenets\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-book-open.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\">",
"target": [
".w-\\[260px\\].py-2\\.5[href$=\"brand-guide\"] > .bg-gray-100.text-gray-700.w-7 > .lucide-paintbrush.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\">",
"target": [
".dark\\:bg-black\\\/40.py-2\\.5.bg-white > .bg-gray-100.text-gray-700.w-7 > .lucide-mail.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .dark\\:border-gray-700.shadow-sm.transition-transform:nth-child(1) > svg[viewBox=\"0 0 496 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(2) > svg[viewBox=\"0 0 640 512\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#radix-\\:R2 > .relative.inline-flex.items-center > .-ml-3.dark\\:border-gray-700.shadow-sm:nth-child(3) > svg[viewBox=\"0 0 461 461\"][width=\"1em\"][height=\"1em\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\">",
"target": [
".place-items-center"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".lucide-search"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black > .lucide-user.h-3\\.5.w-3\\.5"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div>",
"target": [
".bottom-0"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-download"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span>",
"target": [
".hover\\:text-emerald-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-trending-up.size-5.mt-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span>",
"target": [
".border-cyan-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\">",
"target": [
".lucide-star"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"invisible\" aria-hidden=\"true\">000,000<\/span>",
"target": [
".border-yellow-500 > .items-start.gap-3.min-w-0 > .min-w-0 > .tracking-tight.text-2xl.duration-200 > .\\[\\&\\>\\*\\]\\:col-start-1.\\[\\&\\>\\*\\]\\:row-start-1.inline-grid > .invisible[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".hover\\:bg-emerald-600 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .mt-4.font-semibold.text-gray-600 > .group-hover\\:translate-x-0\\.5.lucide-arrow-right.transition-transform"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div>",
"target": [
".from-gray-300"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\">",
"target": [
".border-gray-300 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div>",
"target": [
".from-blue-500.to-cyan-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-layers"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\">",
"target": [
".h-32"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div>",
"target": [
".h-1.to-teal-500.from-emerald-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-code-xml"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div>",
"target": [
".h-1.inset-x-0.to-red-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-zap"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".to-pink-500.from-purple-500.h-1"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\">",
"target": [
".lucide-shield"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div>",
"target": [
".h-px.to-pink-500.from-purple-500"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .bottom-3.right-5.text-gray-100"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg>",
"target": [
".text-amber-500 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg>",
"target": [
".text-slate-400 > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg>",
"target": [
".text-amber-800.dark\\:text-amber-600:nth-child(1) > .fill-current.h-3[viewBox=\"0 0 12 12\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
"a[href=\"\/partners?status=inactive\"] > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"] > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-green-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-red-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-emerald-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Forms\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Validation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: State Management\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"schanuelmiller\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-purple-500\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Data Grids\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Dashboards\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"kevinvancott\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[aria-label=\"linkedIn\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Templates\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4) > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
"a[href$=\"c_horobin\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Virtualization\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: DevTools\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Routers\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg>",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"] > .w-5.h-5[viewBox=\"0 0 24 21\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
"a[href$=\"www.forge42.dev\"] > .w-5.h-5[viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2) > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>",
"target": [
".bg-orange-600\\\/80 > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"] > .w-3.h-3[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"] > .w-5.h-5[viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700 > .lucide-arrow-right.w-4.lucide"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"svg[width=\"300\"][height=\"300\"][viewBox=\"0 0 461 461\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\">",
"target": [
".lucide-play"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\">",
"target": [
".lucide-log-in"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\">",
"target": [
".z-99999999"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\">",
"target": [
".gap-0"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section>",
"target": [
"section[aria-label=\"Notifications alt+T\"]"
]
}
]
},
{
"id": "button-name",
"impact": "critical",
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">",
"target": [
"h2"
]
},
{
"html": "<h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3>",
"target": [
".tracking-\\[-0\\.04em\\]"
]
},
{
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .group-hover\\:underline"
]
},
{
"html": "<h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .group-hover\\:underline"
]
},
{
"html": "<h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3>",
"target": [
".sm\\:text-4xl"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4>",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4) > .gap-4.justify-between.relative > div > .max-w-64.text-xl.leading-tight"
]
},
{
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"html": "<h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3>",
"target": [
".space-y-8 > .text-3xl"
]
},
{
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
],
"impact": "serious",
"message": "Page has a heading"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R0",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "radix-:R6",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "primary-mobile-menu",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\">",
"target": [
"#primary-mobile-menu"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "tanstack-highlight-theme",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<style id=\"tanstack-highlight-theme\">",
"target": [
"#tanstack-highlight-theme"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "radix-:R4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "libraries",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3>",
"target": [
"#libraries"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "partners",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3>",
"target": [
"#partners"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "blog",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3>",
"target": [
"#blog"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainers",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3>",
"target": [
"#maintainers"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tannerlinsley",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span>",
"target": [
"#maintainer-name-tannerlinsley"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-tkdodo",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span>",
"target": [
"#maintainer-name-tkdodo"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-crutchcorn",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span>",
"target": [
"#maintainer-name-crutchcorn"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-schiller-manuel",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span>",
"target": [
"#maintainer-name-schiller-manuel"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-kevinvandy",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span>",
"target": [
"#maintainer-name-kevinvandy"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-jherr",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span>",
"target": [
"#maintainer-name-jherr"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-seancassiere",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span>",
"target": [
"#maintainer-name-seancassiere"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-chorobin",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span>",
"target": [
"#maintainer-name-chorobin"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-piecyk",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span>",
"target": [
"#maintainer-name-piecyk"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-KyleAMathews",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span>",
"target": [
"#maintainer-name-KyleAMathews"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-AlemTuzlak",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span>",
"target": [
"#maintainer-name-AlemTuzlak"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-samwillis",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span>",
"target": [
"#maintainer-name-samwillis"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "maintainer-name-lachlancollins",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span>",
"target": [
"#maintainer-name-lachlancollins"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "sponsors",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"sponsors\" class=\"scroll-mt-24\">",
"target": [
"#sponsors"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "discord",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3>",
"target": [
"#discord"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "youtube",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3>",
"target": [
"#youtube"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "newsletter",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3>",
"target": [
"#newsletter"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\">",
"target": [
".group-hover\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\">",
"target": [
".dark\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\">",
"target": [
".light\\:opacity-0"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\">",
"target": [
".animate-ship-peek > .w-16.xl\\:w-20[width=\"240\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3) > .aspect-video.dark\\:bg-gray-800.bg-gray-100 > .object-cover.h-full[alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">",
"target": [
"textarea"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\">",
"target": [
"a[href=\"\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"libraries\"][href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"learn\"][href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger[data-menu-key=\"merch\"][href$=\"shop\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\">",
"target": [
".min-\\[900px\\]\\:flex.hidden.gap-2 > .whitespace-nowrap.dark\\:bg-white.dark\\:text-black"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\">",
"target": [
".animate-ship-peek-clickable"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\">",
"target": [
".hover\\:text-emerald-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\">",
"target": [
".border-cyan-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\">",
"target": [
".border-yellow-500"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a>",
"target": [
"a[href$=\"#libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"libraries\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">",
"target": [
".border-gray-300"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a>",
"target": [
"a[href$=\"#partners\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\">",
"target": [
".sm\\:basis-1\\\/2.min-h-\\[220px\\].p-12:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
".sm\\:basis-1\\\/3.lg\\:basis-1\\\/4.min-h-\\[130px\\]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\">",
"target": [
"a[href$=\"wOwHtuJ\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
".basis-1\\\/2.sm\\:basis-1\\\/4.lg\\:basis-1\\\/5:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\">",
"target": [
"a[href$=\"electric-sql.com\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/partners?status=inactive\">",
"target": [
"a[href=\"\/partners?status=inactive\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a>",
"target": [
"a[href$=\"#blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\">",
"target": [
".hover\\:border-blue-500.shadow-md.hover\\:shadow-md:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a>",
"target": [
"a[href$=\"#maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tannerlinsley\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tannerlinsley.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"tkdodo\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"tkdodo\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"tkdodo.eu\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"crutchcorn\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">",
"target": [
".bg-yellow-500\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">",
"target": [
".bg-twine-700\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"crutchcorn\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"website\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"schanuelmiller\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">",
"target": [
".bg-lime-600\\\/40"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">",
"target": [
".bg-rose-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"kevinvandy\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[aria-label=\"linkedIn\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"kevinvancott.dev\"]:nth-child(5)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"jherr\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"jherr\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"seancassiere.com\"]:nth-child(4)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"chorobin\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-cyan-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-emerald-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"chorobin\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"c_horobin\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"piecyk\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">",
"target": [
".bg-purple-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"piecyk\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">",
"target": [
".bg-sky-500\\\/40"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-pink-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"AlemTuzlak\"][aria-label=\"twitter\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"bluesky\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
"a[href$=\"www.forge42.dev\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".h-64.relative[href$=\"samwillis\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"] > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-orange-500\\\/40.px-2\\.5[href$=\"contributors\"]"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".-mb-2[href$=\"samwillis\"][aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .dark\\:bg-gray-100\\\/40.bg-black.px-2\\.5"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
},
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
},
{
"id": "non-empty-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a title attribute"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .pt-1.flex-wrap.gap-1\\.5 > .bg-red-500\\\/40.px-2\\.5.text-green-900"
]
},
{
"any": [
{
"id": "aria-label",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute exists and is not empty"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .p-3.space-y-2 > .gap-x-2.sm\\:gap-x-4.gap-y-2 > .-mb-2.-ml-2[aria-label=\"github\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">",
"target": [
".bg-blue-600.border-blue-600[href$=\"maintainers\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a>",
"target": [
".text-3xl > a[href$=\"#sponsors\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">",
"target": [
".space-y-8 > .justify-center.flex > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a>",
"target": [
"a[href$=\"#discord\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-discord"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a>",
"target": [
"a[href$=\"#youtube\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">",
"target": [
".text-red-600"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a>",
"target": [
"a[href$=\"#newsletter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/blog\">Blog<\/a>",
"target": [
"div:nth-child(1) > a[href$=\"blog\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a>",
"target": [
".md\\:grid-cols-3.sm\\:grid-cols-2.grid > div:nth-child(2) > a[href$=\"tan_stack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a>",
"target": [
"a[href$=\"tannerlinsley\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a>",
"target": [
"div:nth-child(4) > a[href$=\"tanstack\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a>",
"target": [
"div:nth-child(5) > a[href$=\"@tan_stack\"][rel=\"noreferrer\"][target=\"_blank\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a>",
"target": [
"a[href$=\"nozzle.io\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/ethos\">Ethos<\/a>",
"target": [
"div:nth-child(7) > a[href$=\"ethos\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/tenets\">Tenets<\/a>",
"target": [
"div:nth-child(8) > a[href$=\"tenets\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/privacy\">Privacy Policy<\/a>",
"target": [
"a[href$=\"privacy\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/terms\">Terms of Service<\/a>",
"target": [
"a[href$=\"terms\"]"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"mt-4 space-y-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ol class=\"grid gap-3 sm:grid-cols-2\">",
"target": [
".gap-8 > .sm\\:grid-cols-2"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"framework\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"state\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href=\"\/stack\/ui\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"performance\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\">",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li>",
"target": [
".bg-white\\\/60.hover\\:-translate-y-0\\.5[href$=\"tooling\"] > .space-y-2\\.5 > .gap-2\\.5:nth-child(4)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(1)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(2)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(3)"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\">",
"target": [
".min-h-\\[19rem\\].hover\\:bg-white.dark\\:bg-gray-950\\\/50:nth-child(4)"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R0"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"community\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"tools\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\">",
"target": [
".ts-mega-trigger.min-\\[1120px\\]\\:gap-1\\.5[data-menu-key=\"support\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\">",
"target": [
"#radix-\\:R2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\">",
"target": [
".border-transparent.dark\\:hover\\:bg-gray-700.p-0:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\">",
"target": [
"button[data-search-trigger=\"true\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\">",
"target": [
".dark\\:hover\\:bg-gray-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\">",
"target": [
"img[alt=\"Explore TanStack\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\">",
"target": [
"img[width=\"500\"][height=\"500\"][alt=\"TanStack Logo\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button>",
"target": [
"#radix-\\:R6"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">",
"target": [
".dark\\:border-cyan-800"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(2)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(3)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(4)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">",
"target": [
".hover\\:border-cyan-200.hover\\:text-cyan-700.dark\\:hover\\:border-cyan-900:nth-child(5)"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\">",
"target": [
".hover\\:bg-emerald-600"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"CodeRabbit\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Cloudflare\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Netlify\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Railway\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[120px\\].dark\\:hidden[alt=\"Lovable\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"OpenRouter\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"WorkOS\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"AG Grid\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"SerpApi\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[56px\\].dark\\:hidden[alt=\"Clerk\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Sentry\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Unkey\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Prisma\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\">",
"target": [
".max-h-\\[36px\\].dark\\:hidden[alt=\"Electric\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Tanner Linsley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 11 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Dominik Dorfmeister\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Corbin Crutchley\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 1 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Manuel Schiller\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kevin Van Cott\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">",
"target": [
"button[aria-label=\"Show 2 more libraries\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Jack Herrington\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sean Cassiere\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Christopher Horobin\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Damian Pieczynski\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Kyle Mathews\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Alem Tuzlak\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Sam Willis\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\">",
"target": [
"img[alt=\"Avatar of Lachlan Collins\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\">",
"target": [
"img[alt=\"Discord Logo\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\">",
"target": [
".max-w-sm.mt-4.grid > .bg-blue-600.border-blue-600.hover\\:bg-blue-700"
]
}
]
}
],
"incomplete": [
{
"id": "aria-allowed-attr",
"impact": "serious",
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(1) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".h-64.relative[href$=\"tkdodo\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(3)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"crutchcorn\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span>",
"target": [
".bg-green-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span>",
"target": [
".bg-red-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span>",
"target": [
".bg-emerald-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\">",
"target": [
"span[aria-label=\"Specialty: Forms\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\">",
"target": [
"span[aria-label=\"Specialty: Validation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\">",
"target": [
"span[aria-label=\"Specialty: State Management\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(4) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(5)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span>",
"target": [
".bg-purple-500\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span>",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-600\\\/80.text-white[aria-label=\"Framework: Solid\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\">",
"target": [
"span[aria-label=\"Specialty: Data Grids\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"kevinvandy\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\">",
"target": [
"span[aria-label=\"Specialty: Dashboards\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(6)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"jherr\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\">",
"target": [
"span[aria-label=\"Specialty: Templates\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span>",
"target": [
".\\\/40"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Core API\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(7) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Documentation\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(8)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\">",
"target": [
".h-64.relative[href$=\"chorobin\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: TypeScript\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(9)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\">",
"target": [
"span[aria-label=\"Specialty: Virtualization\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\">",
"target": [
".h-64.relative[href$=\"piecyk\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Performance\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(10) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(11)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"AlemTuzlak\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\">",
"target": [
"span[aria-label=\"Specialty: DevTools\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\">",
"target": [
"span[aria-label=\"Specialty: Routers\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\">",
"target": [
"span[aria-label=\"Specialty: Vite Plugins\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\">",
"target": [
"div[aria-label=\"Maintainer card for Sam Willis\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Sync Engines\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\">",
"target": [
".h-64.relative[href$=\"samwillis\"] > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700.text-gray-800:nth-child(2)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "div",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a div with no valid role attribute."
}
],
"impact": "serious",
"html": "<div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13)"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a div with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span>",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .mb-2.flex-wrap.gap-2 > .bg-blue-500\\\/80.text-white[aria-label=\"Framework: React\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span>",
"target": [
".bg-orange-600\\\/80"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
},
{
"any": [],
"all": [],
"none": [
{
"id": "aria-prohibited-attr",
"data": {
"role": null,
"nodeName": "span",
"messageKey": "noRoleSingular",
"prohibited": [
"aria-label"
]
},
"relatedNodes": [],
"impact": "serious",
"message": "aria-label attribute is not well supported on a span with no valid role attribute."
}
],
"impact": "serious",
"html": "<span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\">",
"target": [
".shadow-xs.bg-white.overflow-hidden:nth-child(13) > .h-64.relative.block > .justify-end.duration-300.inset-0 > .space-y-2 > .flex-wrap.gap-2.flex:nth-child(2) > .bg-gray-200.dark\\:bg-gray-700[aria-label=\"Specialty: Architecture\"]"
],
"failureSummary": "Fix all of the following:\n aria-label attribute is not well supported on a span with no valid role attribute."
}
]
},
{
"id": "color-contrast",
"impact": null,
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"message": "Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"",
"stack": "Error: Unable to parse color \"oklab(0.999994 0.0000455678 0.0000200868 \/ 0.9)\"\n at cn.parseString (<anonymous>:12:157033)\n at dn (<anonymous>:12:158723)\n at <anonymous>:12:291523\n at Array.some (<anonymous>)\n at Vs (<anonymous>:12:291471)\n at color-contrast-evaluate (<anonymous>:12:305490)\n at Mu.run (<anonymous>:12:329690)\n at <anonymous>:12:332322\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:332300\n at Array.forEach (<anonymous>)\n at ju.runChecks (<anonymous>:12:332232)\n at <anonymous>:12:333167\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333145\n at Array.forEach (<anonymous>)\n at <anonymous>:12:333123\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:333071\n at Array.forEach (<anonymous>)\n at ju.run (<anonymous>:12:333049)\n at <anonymous>:12:337236\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at <anonymous>:12:342527\n at Array.forEach (<anonymous>)\n at Wu.value (<anonymous>:12:342505)\n at <anonymous>:12:349662\n at c (<anonymous>:12:97910)\n at Object.defer (<anonymous>:12:98205)\n at Object.u1 [as _runRules] (<anonymous>:12:349640)\n at axe.run (<anonymous>:12:355983)\n at <anonymous>:12:434603",
"error": {
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
}
},
"errorNode": {
"selector": [
"a[href=\"\/\"] > div:nth-child(2)"
],
"source": "<div>TanStack<\/div>",
"xpath": [
"\/html\/body\/div\/div\/div\/div\/a\/div[2]"
],
"ancestry": [
"html > body > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > a:nth-child(1) > div:nth-child(2)"
],
"nodeIndexes": [
69
]
},
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": []
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "margot.ns.cloudflare.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 33761,
"testUrl": "https:\/\/tanstack.com\/",
"userTime.sentry-tracing-init": 1493,
"userTimes": {
"sentry-tracing-init": 1493
},
"userTime": 1493,
"custom": [
"00_reset",
"Colordepth",
"Dpi",
"Images",
"Resolution",
"a11y",
"ads",
"almanac",
"aurora",
"avg_dom_depth",
"cms",
"cookies",
"crawl_links",
"css",
"css-variables",
"doctype",
"document_height",
"document_width",
"ecommerce",
"element_count",
"event-names",
"fugu-apis",
"generated-content",
"generated-html",
"has_shadow_root",
"img-loading-attr",
"initiators",
"inline_style_bytes",
"javascript",
"llms_txt_validation",
"localstorage_size",
"markup",
"media",
"meta_viewport",
"num_iframes",
"num_scripts",
"num_scripts_async",
"num_scripts_sync",
"observers",
"origin-trials",
"parsed_css",
"performance",
"privacy",
"privacy-sandbox",
"pwa",
"quirks_mode",
"responsive_images",
"robots_meta",
"robots_txt",
"sass",
"security",
"sessionstorage_size",
"structured-data",
"test_result",
"third-parties",
"usertiming",
"valid-head",
"well-known",
"wpt_bodies"
],
"00_reset": null,
"Colordepth": 24,
"Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
"Images": "[{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\",\"width\":30,\"height\":30,\"naturalWidth\":30,\"naturalHeight\":30,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-black.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/images\/logos\/logo-white.svg\",\"width\":30,\"height\":30,\"naturalWidth\":663,\"naturalHeight\":660,\"loading\":null,\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\",\"width\":80,\"height\":84,\"naturalWidth\":229,\"naturalHeight\":240,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":400,\"height\":400,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":500,\"height\":500,\"naturalWidth\":500,\"naturalHeight\":500,\"loading\":\"eager\",\"decoding\":\"async\",\"fetchpriority\":\"high\",\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-light-CIzGLYU_.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/coderabbit-dark-D643Zkrv.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-black-6Ojsn8yh.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/cloudflare-white-Co-Tyjbl.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-black-DeBDfNao.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/railway-white-CFKFsfw2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-black-1mVxR6Bj.svg\",\"width\":396,\"height\":120,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/lovable-white-DLB1BxKZ.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-black-DNn7_580.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/openrouter-white-COMTfjvn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/workos-black-DnPI5Ve5.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-black-DnXRiQQ3.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/serpapi-white-CPxTEZSp.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-light-BYN-U_0H.svg\",\"width\":180,\"height\":56,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/clerk-logo-dark-CRE22T_2.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-light-Cloa3Onm.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/prisma-dark-DwgDxLwn.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-light-C-5MDda4.svg\",\"width\":110,\"height\":36,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/assets\/electric-dark-Bfu2Vl2j.svg\",\"width\":200,\"height\":100,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":null,\"fetchpriority\":null,\"inViewport\":true},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-table-v9-reactivity\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/tanstack.com\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\",\"width\":318,\"height\":179,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tannerlinsley.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/tkdodo.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/crutchcorn.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/schiller-manuel.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/kevinvandy.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/jherr.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/seancassiere.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/chorobin.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/piecyk.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/KyleAMathews.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/AlemTuzlak.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/samwillis.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false},{\"url\":\"https:\/\/github.com\/lachlancollins.png\",\"width\":313,\"height\":256,\"naturalWidth\":0,\"naturalHeight\":0,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchpriority\":null,\"inViewport\":false}]",
"Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
"a11y": "{\"tables\":{\"total\":0,\"total_with_caption\":0,\"total_with_presentational\":0,\"total_with_figcaption\":0},\"file_extension_alts\":{\"total_elements_with_alt\":52,\"total_elements_with_non_empty_alt\":45,\"total_with_file_extension\":0,\"file_extensions\":{}},\"title_and_alt\":{\"total_alt\":52,\"total_title\":32,\"total_both\":0,\"total_alt_same_as_title\":0},\"th_with_scope_attribute\":{\"total_th\":0,\"total_with_scope\":0,\"scopes\":{}},\"td_with_headers_attribute\":{\"total_tds\":0,\"total_with_headers\":0},\"total_anchors_with_role_button\":0,\"total_role_tab_with_selected_and_controls\":0,\"placeholder_but_no_label\":{\"total_placeholder\":1,\"total_no_label\":1},\"divs_or_spans_as_button_or_link\":{\"total_role_button\":0,\"total_role_link\":0,\"total_either\":0},\"screen_reader_classes\":true,\"form_control_a11y_tree\":[{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R0\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"TanStack social channels\",\"id\":\"radix-:R2\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"TanStack social channels\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"TanStack social channels\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Social channels\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Theme: Auto. Switch to light mode.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Theme: Auto. Switch to light mode.\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"aria-label\"},{\"type\":\"attribute\",\"value\":\"Theme: Auto. Switch to light mode.\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Search TanStack\",\"aria-haspopup\":\"dialog\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\"},\"accessible_name\":\"Search TanStack\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Search TanStack\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"Search\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-label\":\"Open AI panel\",\"aria-haspopup\":\"dialog\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"dialog\",\"pressed\":\"false\"},\"accessible_name\":\"Open AI panel\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Open AI panel\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"AI Ask AI\"},{\"type\":\"attribute\",\"value\":\"Ask AI\",\"attribute\":\"title\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 11 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 11 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 11 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+11 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 1 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 1 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 1 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+1 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"aria-label\":\"Show 2 more libraries\",\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Show 2 more libraries\",\"accessible_name_sources\":[{\"type\":\"attribute\",\"value\":\"Show 2 more libraries\",\"attribute\":\"aria-label\"},{\"type\":\"contents\",\"value\":\"+2 more\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Log in to subscribe\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Log in to subscribe\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Community\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Community\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Tools\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Tools\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Support\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Support\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"id\":\"radix-:R6\",\"aria-haspopup\":\"menu\",\"aria-expanded\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"hasPopup\":\"menu\",\"expanded\":false},\"accessible_name\":\"\",\"accessible_name_sources\":[],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"true\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"true\"},\"accessible_name\":\"Blank starter\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Blank starter\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Migrate from Next.js\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Migrate from Next.js\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a blog\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a blog\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"SaaS dashboard\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"SaaS dashboard\"}],\"role\":\"button\"},{\"type\":\"button\",\"attributes\":{\"type\":\"button\",\"aria-pressed\":\"false\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"pressed\":\"false\"},\"accessible_name\":\"Build a shop\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Build a shop\"}],\"role\":\"button\"},{\"type\":\"textarea\",\"attributes\":{\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true,\"editable\":\"plaintext\",\"settable\":true,\"multiline\":true,\"readonly\":false,\"required\":false},\"accessible_name\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"accessible_name_sources\":[{\"type\":\"placeholder\",\"value\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\",\"attribute\":\"placeholder\"}],\"role\":\"textbox\"},{\"type\":\"button\",\"attributes\":{\"type\":\"submit\"},\"properties\":{\"invalid\":\"false\",\"focusable\":true},\"accessible_name\":\"Next \u2303 \u21b5\",\"accessible_name_sources\":[{\"type\":\"contents\",\"value\":\"Next \u2303 \u21b5\"}],\"role\":\"button\"}],\"fieldset_radio_checkbox\":{\"total_radio\":0,\"total_checkbox\":0,\"total_radio_in_fieldset\":0,\"total_checkbox_in_fieldset\":0,\"fieldsets\":[]},\"required_form_controls\":[]}",
"ads": "{\"ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"app_ads\":{\"present\":false,\"status\":404,\"redirected\":false},\"sellers\":{\"present\":false,\"redirected\":false,\"status\":404}}",
"almanac": "{\"01.12\":1,\"01.13\":0,\"link-nodes\":{\"total\":27,\"nodes\":[{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/rolldown-runtime-9r-HBx0o.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-router-U0H7bmeq.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/tanstack-query-BttgOCQn.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/icons-xTj2hkG8.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/shared-constants-yNCBtlN_.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/routes-DfNLmXGz.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/Footer-DXYm8Pa-.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/blog.functions-C-Dso7yf.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"href\":\"\/assets\/users.functions-CeXclkLY.js\"},{\"tagName\":\"link\",\"rel\":\"canonical\",\"href\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"link\",\"rel\":\"preload\",\"href\":\"\/fonts\/Inter-latin.woff2\",\"as\":\"font\",\"type\":\"font\/woff2\",\"crossorigin\":\"anonymous\"},{\"tagName\":\"link\",\"rel\":\"apple-touch-icon\",\"sizes\":\"180x180\",\"href\":\"\/apple-touch-icon.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"32x32\",\"href\":\"\/favicon-32x32.png\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"type\":\"image\/png\",\"sizes\":\"16x16\",\"href\":\"\/favicon-16x16.png\"},{\"tagName\":\"link\",\"rel\":\"manifest\",\"href\":\"\/site.webmanifest\",\"color\":\"#fffff\"},{\"tagName\":\"link\",\"rel\":\"icon\",\"href\":\"\/favicon.ico\"},{\"tagName\":\"link\",\"rel\":\"stylesheet\",\"href\":\"\/assets\/index-Drgb1pa5.css\",\"precedence\":\"default\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/ApplicationStarter-B3UMyhpE.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncedValue-CV-ebLIG.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/useDebouncer-DFwQa-3J.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/event-client-CV4ssJpW.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/store-Cj3QexLS.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/Icons-q42Z9Dpx.js\"},{\"tagName\":\"link\",\"rel\":\"modulepreload\",\"as\":\"script\",\"crossorigin\":\"\",\"href\":\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"}],\"attribute_usage_count\":{\"rel\":27,\"href\":27,\"as\":9,\"type\":3,\"crossorigin\":9,\"sizes\":3,\"color\":1,\"precedence\":1}},\"priority-hints\":{\"total\":2,\"nodes\":[{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 block h-full w-full object-contain dark:hidden\",\"fetchpriority\":\"high\"},{\"tagName\":\"img\",\"src\":\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\",\"width\":\"500\",\"height\":\"500\",\"alt\":\"TanStack Logo\",\"loading\":\"eager\",\"decoding\":\"async\",\"class\":\"absolute inset-0 hidden h-full w-full object-contain dark:block\",\"fetchpriority\":\"high\"}],\"attribute_usage_count\":{\"src\":2,\"width\":2,\"height\":2,\"alt\":2,\"loading\":2,\"decoding\":2,\"class\":2,\"fetchpriority\":2}},\"meta-nodes\":{\"total\":17,\"nodes\":[{\"tagName\":\"meta\",\"charset\":\"utf-8\"},{\"tagName\":\"meta\",\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"},{\"tagName\":\"meta\",\"name\":\"theme-color\",\"content\":\"#f9fafb\",\"media\":\"(prefers-color-scheme: dark)\"},{\"tagName\":\"meta\",\"name\":\"twitter:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"name\":\"twitter:card\",\"content\":\"summary_large_image\"},{\"tagName\":\"meta\",\"property\":\"og:image\",\"content\":\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"},{\"tagName\":\"meta\",\"property\":\"og:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"twitter:url\",\"content\":\"https:\/\/tanstack.com\/\"},{\"tagName\":\"meta\",\"name\":\"description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"keywords\"},{\"tagName\":\"meta\",\"name\":\"twitter:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"name\":\"twitter:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"},{\"tagName\":\"meta\",\"name\":\"twitter:creator\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"name\":\"twitter:site\",\"content\":\"@tannerlinsley\"},{\"tagName\":\"meta\",\"property\":\"og:type\",\"content\":\"website\"},{\"tagName\":\"meta\",\"property\":\"og:title\",\"content\":\"TanStack | The open-source application stack for the web.\"},{\"tagName\":\"meta\",\"property\":\"og:description\",\"content\":\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"}],\"attribute_usage_count\":{\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5}},\"10.5\":[],\"seo-anchor-elements\":{\"internal\":153,\"external\":81,\"hash\":10,\"navigateHash\":0,\"earlyHash\":0},\"seo-titles\":{\"titleWords\":56,\"titleElements\":21},\"seo-words\":{\"wordsCount\":548,\"wordElements\":68},\"input_elements\":{\"total\":1,\"nodes\":[{\"tagName\":\"textarea\",\"placeholder\":\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\"}],\"attribute_usage_count\":{\"rows\":1,\"placeholder\":1,\"class\":1}},\"link_protocols_used\":{\"https\":230,\"mailto\":4},\"06.47\":0,\"08.39\":{\"link\":0,\"script\":1},\"09.27\":{\"total\":39,\"nodes\":[{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"button\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"a\",\"tabindex\":\"0\"},{\"tagName\":\"section\",\"tabindex\":\"-1\"}],\"attribute_usage_count\":{\"href\":35,\"target\":13,\"rel\":13,\"aria-label\":39,\"class\":38,\"tabindex\":39,\"title\":22,\"type\":3,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1}},\"icon_only_clickables\":39,\"inline_svg_stats\":{\"total\":169,\"content_lengths\":[462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,1481,1471,552,597,633,465,320,342,318,1481,1471,552,342,367,462,552,451,427,1471,451,1481,451,303,427,614,524,315,469,379,409,460,427,353,460,420,668,353,405,359,667,305,354,354,354,354,354,305,551,337,413,423,187,156,128,305,305,123,123,141,141,141,672,259,760,404,123,141,141,141,672,760,404,123,123,123,123,123,141,141,141,672,259,760,404,123,141,141,141,672,259,760,123,123,123,141,141,141,672,259,760,538,404,123,141,672,123,141,141,141,672,259,760,404,123,141,672,259,760,123,141,141,672,123,141,672,123,141,141,141,672,259,760,404,123,141,141,672,123,123,141,672,305,536,341,360,341],\"attribute_usage_count\":{\"xmlns\":81,\"width\":81,\"height\":81,\"viewbox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"class\":168,\"aria-hidden\":168,\"role\":13,\"aria-label\":1}},\"images\":{\"pictures\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"imgs\":{\"total\":52,\"nodes\":[{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\"},{\"tagName\":\"img\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"eager\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\",\"decoding\":\"async\"},{\"tagName\":\"img\",\"loading\":\"lazy\"}],\"attribute_usage_count\":{\"src\":52,\"width\":34,\"alt\":52,\"loading\":50,\"decoding\":21,\"class\":51,\"height\":33,\"fetchpriority\":2,\"sizes\":28,\"style\":13}},\"sources\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"total_with_srcset\":0,\"total_with_sizes\":28,\"total_pictures_with_img\":0,\"sizes_values\":[\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\",\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"],\"loading_values\":[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"],\"alt_lengths\":[0,0,0,0,16,13,13,10,10,10,10,7,7,7,7,7,7,10,10,6,6,7,7,7,7,5,5,6,6,5,5,6,6,8,8,0,0,0,24,29,26,25,24,25,23,29,27,22,21,20,25,12]},\"videos\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"audios\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{},\"total_with_track\":0,\"tracks\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}}},\"iframes\":{\"iframes\":{\"total\":0,\"nodes\":[],\"attribute_usage_count\":{}},\"loading_values\":[]},\"scripts\":{\"total\":6,\"nodes\":[{\"tagName\":\"script\"},{\"tagName\":\"script\"},{\"tagName\":\"script\",\"type\":\"module\",\"async\":\"\",\"src\":\"\/assets\/index-B9NJHisQ.js\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"async\":\"\",\"src\":\"\/_a\/gtag.js\",\"data-ga-loader\":\"\"},{\"tagName\":\"script\",\"defer\":\"\",\"src\":\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\",\"integrity\":\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\",\"data-cf-beacon\":\"\",\"crossorigin\":\"anonymous\"}],\"attribute_usage_count\":{\"type\":1,\"async\":3,\"src\":4,\"data-ga-loader\":2,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1,\"crossorigin\":1}},\"nodes_using_role\":{\"total\":13,\"usage_and_count\":{\"img\":13}},\"headings_order\":[1,2,3,3,4,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3],\"shortcuts_stats\":{\"total_with_aria_shortcut\":0,\"total_with_accesskey\":0,\"aria_shortcut_values\":[],\"accesskey_values\":[]},\"attributes_used_on_elements\":{\"lang\":1,\"class\":1622,\"style\":109,\"charset\":1,\"name\":11,\"content\":15,\"media\":1,\"property\":5,\"rel\":103,\"href\":261,\"as\":9,\"type\":32,\"crossorigin\":10,\"sizes\":31,\"color\":1,\"precedence\":1,\"id\":27,\"async\":3,\"src\":56,\"data-ga-loader\":2,\"data-status\":3,\"aria-current\":3,\"width\":151,\"alt\":52,\"loading\":50,\"decoding\":21,\"aria-haspopup\":6,\"aria-expanded\":11,\"data-state\":4,\"aria-label\":152,\"data-menu-key\":12,\"data-library-menu-item\":30,\"data-library-badge\":20,\"xmlns\":81,\"height\":150,\"viewBox\":169,\"fill\":166,\"stroke\":68,\"stroke-width\":68,\"stroke-linecap\":68,\"stroke-linejoin\":68,\"aria-hidden\":186,\"d\":208,\"x\":36,\"y\":36,\"rx\":36,\"target\":76,\"role\":13,\"cx\":35,\"cy\":35,\"r\":35,\"title\":32,\"data-search-trigger\":1,\"aria-pressed\":6,\"aria-controls\":1,\"data-collapsible\":9,\"data-mobile-menu\":1,\"data-collapsible-trigger\":6,\"data-site-menu-tint\":1,\"data-site-content\":1,\"fetchpriority\":2,\"rows\":1,\"placeholder\":1,\"data-adapter-label\":6,\"data-connection-flow\":5,\"data-connection-port\":10,\"datetime\":3,\"tabindex\":39,\"aria-live\":1,\"aria-relevant\":1,\"aria-atomic\":1,\"defer\":1,\"integrity\":1,\"data-cf-beacon\":1},\"body_node\":{\"tagName\":\"body\",\"class\":\"overflow-x-hidden\"},\"html_node\":{\"tagName\":\"html\",\"lang\":\"en\",\"class\":\"light auto\",\"style\":\"color-scheme: light;\"},\"document_title\":{\"value\":\"TanStack | The open-source application stack for the web.\",\"length\":57},\"length_of_h1s\":[8]}",
"aurora": {
"ng_version": null,
"ng_img_user": null,
"ng_priority_img_count": null,
"ng_server_context": null,
"nuxt_version": null,
"nuxt_vue_version": null,
"next_version": null,
"next_is_script_user": null,
"next_is_third_parties_user": null,
"next_script_before_interactive_count": null,
"next_script_after_interactive_count": null,
"next_script_lazy_on_load_count": null,
"next_script_worker_count": null,
"react_version": null,
"svelte_version": null,
"feature_flags": []
},
"avg_dom_depth": 14,
"cms": {
"wordpress": {
"theme": {
"theme": null,
"child_theme": null
},
"block_theme": false,
"has_embed_block": false,
"embed_block_count": {
"total": 0,
"total_by_type": []
},
"scripts": [],
"content_type": {
"template": "unknown",
"post_type": "",
"taxonomy": ""
},
"uses_interactivity_api": false,
"interactivity_api_usage": {
"total_regions": 0,
"total_regions_by_namespace": []
}
}
},
"cookies": [
{
"name": "_ga",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120034.620227,
"size": 30,
"httpOnly": false,
"secure": false,
"session": false
},
{
"name": "_ga_JMT1Z50SPS",
"domain": ".tanstack.com",
"path": "\/",
"expires": 1819120034.649809,
"size": 59,
"httpOnly": false,
"secure": false,
"session": false
}
],
"crawl_links": [
"https:\/\/tanstack.com\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0",
"https:\/\/tanstack.com\/explore",
"https:\/\/tanstack.com\/libraries",
"https:\/\/tanstack.com\/shop",
"https:\/\/tanstack.com\/login",
"https:\/\/tanstack.com\/blog",
"https:\/\/tanstack.com\/blog\/tanstack-table-v9-reactivity",
"https:\/\/tanstack.com\/blog\/run-coding-agents-in-a-sandbox",
"https:\/\/tanstack.com\/blog\/tanstack-open-source-awards-2026",
"https:\/\/tanstack.com\/stack\/state",
"https:\/\/tanstack.com\/stack\/performance",
"https:\/\/tanstack.com\/stack\/framework",
"https:\/\/tanstack.com\/stack\/tooling",
"https:\/\/tanstack.com\/stack\/ui",
"https:\/\/tanstack.com\/maintainers",
"https:\/\/tanstack.com\/tenets",
"https:\/\/tanstack.com\/ethos",
"https:\/\/tanstack.com\/showcase",
"https:\/\/tanstack.com\/paid-support",
"https:\/\/tanstack.com\/partners"
],
"css": "{\"css_in_js\":[],\"prefersColorScheme\":true,\"externalCssInHead\":1,\"externalCssInBody\":0,\"inlineCssInHead\":2,\"inlineCssInBody\":0}",
"css-variables": "{\"summary\":{\"--color-gray-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-50)\",\"selector\":\".dropdown-item:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#fafafa\",\"selector\":\":root, :host\"}]},\"--color-gray-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-ghost:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".btn-icon:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-100)\",\"selector\":\"[data-tab] .markdown-alert\"}],\"set\":[{\"value\":\"#f5f5f5\",\"selector\":\":root, :host\"}]},\"--color-gray-200\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-200)\",\"selector\":\".btn-secondary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}],\"set\":[{\"value\":\"#e5e5e5\",\"selector\":\":root, :host\"}]},\"--color-gray-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".dropdown-item:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-300)\",\"selector\":\":is([data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol):is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#d4d4d4\",\"selector\":\":root, :host\"}]},\"--color-gray-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-ghost:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".btn-icon:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".input-base::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-400)\",\"selector\":\".text-secondary:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#a3a3a3\",\"selector\":\":root, :host\"}]},\"--color-gray-500\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".input-base:is(.dark, .dark *)::placeholder\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-500)\",\"selector\":\".text-tertiary, .text-tertiary:is(.dark, .dark *)\"},{\"usedIn\":\"stroke\",\"value\":\"color-mix(in oklab, var(--color-gray-500) 20%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#737373\",\"selector\":\":root, :host\"}]},\"--color-gray-600\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-ghost\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".btn-icon\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-600)\",\"selector\":\".text-secondary\"}],\"set\":[{\"value\":\"#525252\",\"selector\":\":root, :host\"}]},\"--color-gray-700\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-secondary:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".btn-icon:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".dropdown-item:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-700)\",\"selector\":\".badge-gray:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-700)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}],\"set\":[{\"value\":\"#404040\",\"selector\":\":root, :host\"}]},\"--color-gray-800\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-secondary:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".btn-ghost:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".card:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".dropdown-menu:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".badge-gray\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"color\",\"value\":\"var(--color-gray-800)\",\"selector\":\".bg-clip-text\",\"condition\":[{\"type\":\"media\",\"test\":\"print\"}]},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-gray-800) 90%, transparent)\",\"selector\":\".dark g[aria-label=\\\"tip\\\"] > g > path\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}],\"set\":[{\"value\":\"#262626\",\"selector\":\":root, :host\"}]},\"--color-gray-900\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".input-base\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".TanStackRouterDevtools > button:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\".markdown-alert:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-gray-900)\",\"selector\":\"[data-tab] .markdown-alert:is(.dark, .dark *)\"}],\"set\":[{\"value\":\"#171717\",\"selector\":\":root, :host\"}]},\"--color-gray-950\":{\"set\":[{\"value\":\"#0a0a0a\",\"selector\":\":root, :host\"}]},\"--color-white\":{\"get\":[{\"usedIn\":\"--plot-background\",\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".btn-danger\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base\"},{\"usedIn\":\"color\",\"value\":\"var(--color-white)\",\"selector\":\".input-base:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".card\"},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-elevated\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-white) 90%, transparent)\",\"selector\":\".card-interactive\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-white)\",\"selector\":\".markdown-alert\"}]},\"--plot-background\":{\"set\":[{\"value\":\"var(--color-white)\",\"selector\":\".tanstack-observable-plot\"},{\"value\":\"var(--color-gray-800)\",\"selector\":\"html.dark .tanstack-observable-plot\"}]},\"--ts-mega-dropdown-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(.985)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"transform\",\"value\":\"translate3d(var(--ts-mega-dropdown-x), 0, 0) scale(1)\",\"selector\":\".ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):hover > .ts-mega-dropdown, .ts-mega-trigger-wrap:not([data-menu-dismissed=\\\"true\\\"]):focus-within > .ts-mega-dropdown\"}],\"set\":[{\"value\":\"0\",\"selector\":\".ts-mega-dropdown\"},{\"value\":\"-50%\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--ts-primary-nav-target-width\":{\"get\":[{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\"},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]},{\"usedIn\":\"min-width\",\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"selector\":\".ts-mega-dropdown-panel\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}],\"set\":[{\"value\":\"453px\",\"selector\":\"\"}]},\"--navbar-height\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"calc(var(--navbar-height) - .625rem)\",\"selector\":\".ts-mega-dropdown\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1119.98px)\"}]}]},\"--tw-translate-x\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-docs-layout][data-docs-menu-open=\\\"true\\\"] [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-menu-trigger]:is(:hover, :focus, :active)) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"0\",\"selector\":\"[data-docs-layout]:has([data-docs-desktop-menu]:hover) [data-docs-desktop-menu]\",\"condition\":[{\"type\":\"media\",\"test\":\"(width >= 900px) and (width <= 1279.98px)\"}]},{\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--font-weight-medium\":{\"get\":[{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"usedIn\":\"--tw-font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"usedIn\":\"font-weight\",\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"}]},\"--tw-font-weight\":{\"set\":[{\"value\":\"var(--font-weight-medium)\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"},{\"value\":\"var(--font-weight-medium)\",\"selector\":\".markdown-alert .markdown-alert-title\"},{\"value\":\"500\",\"selector\":\"[data-tab] a\"}]},\"--tw-ease\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--default-transition-timing-function\":{\"get\":[{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".card-interactive\"},{\"usedIn\":\"transition-timing-function\",\"value\":\"var(--tw-ease,var(--default-transition-timing-function))\",\"selector\":\".dropdown-item\"}]},\"--tw-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}],\"set\":[{\"value\":\".2s\",\"selector\":\".card\"},{\"value\":\".2s\",\"selector\":\".card-elevated\"},{\"value\":\".2s\",\"selector\":\".card-interactive\"}]},\"--default-transition-duration\":{\"get\":[{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".btn-primary, .btn-secondary, .btn-danger, .btn-ghost, .btn-icon\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".input-base\"},{\"usedIn\":\"transition-duration\",\"value\":\"var(--tw-duration,var(--default-transition-duration))\",\"selector\":\".dropdown-item\"}]},\"--color-blue-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".btn-primary\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".dropdown-item-active\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-600)\",\"selector\":\".text-link\"}]},\"--color-blue-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".btn-primary:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-700)\",\"selector\":\".text-link:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--color-red-600\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-600)\",\"selector\":\".btn-danger\"}]},\"--color-red-700\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-700)\",\"selector\":\".btn-danger:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--text-sm\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".input-base\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"font-size\",\"value\":\"var(--text-sm)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--tw-leading\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}],\"set\":[{\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--text-sm--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".input-base\"},{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-sm--line-height))\",\"selector\":\".dropdown-item\"}]},\"--tw-ring-inset\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-offset-width\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-color\":{\"get\":[{\"usedIn\":\"--tw-ring-shadow\",\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}],\"set\":[{\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"}]},\"--tw-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)\",\"selector\":\".input-base:focus\"}]},\"--tw-inset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-inset-ring-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-ring-offset-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-shadow\":{\"get\":[{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"box-shadow\",\"value\":\"var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--color-blue-500\":{\"get\":[{\"usedIn\":\"--tw-ring-color\",\"value\":\"var(--color-blue-500)\",\"selector\":\".input-base:focus\"},{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-blue-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-note .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--tw-outline-style\":{\"set\":[{\"value\":\"none\",\"selector\":\".input-base:focus\"}]},\"--tw-shadow-color\":{\"get\":[{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -2px var(--tw-shadow-color,#00000008)\",\"selector\":\".card-interactive:hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".dropdown-menu\"},{\"usedIn\":\"--tw-shadow\",\"value\":\"0 4px 6px -1px var(--tw-shadow-color,#0000000d), 0 2px 4px -1px var(--tw-shadow-color,#00000008)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--blur-sm\":{\"get\":[{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"usedIn\":\"--tw-backdrop-blur\",\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-blur\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}],\"set\":[{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-elevated\"},{\"value\":\"blur(var(--blur-sm))\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-brightness\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-contrast\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-grayscale\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-hue-rotate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-invert\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-opacity\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-saturate\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--tw-backdrop-sepia\":{\"get\":[{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-elevated\"},{\"usedIn\":\"backdrop-filter\",\"value\":\"var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)\",\"selector\":\".card-interactive\"}]},\"--color-black\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-elevated:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-black) 40%, transparent)\",\"selector\":\".card-interactive:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"color\",\"value\":\"var(--color-black)\",\"selector\":\"pre\"}]},\"--color-blue-50\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-50)\",\"selector\":\".dropdown-item-active\"}]},\"--color-blue-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]},{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-blue-900) 30%, transparent)\",\"selector\":\".badge-blue:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-blue-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".dropdown-item-active:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".badge-blue:is(.dark, .dark *)\"},{\"usedIn\":\"color\",\"value\":\"var(--color-blue-400)\",\"selector\":\".text-link:is(.dark, .dark *)\"}]},\"--text-xs\":{\"get\":[{\"usedIn\":\"font-size\",\"value\":\"var(--text-xs)\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--text-xs--line-height\":{\"get\":[{\"usedIn\":\"line-height\",\"value\":\"var(--tw-leading,var(--text-xs--line-height))\",\"selector\":\".badge-blue, .badge-green, .badge-red, .badge-yellow, .badge-gray\"}]},\"--color-blue-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-blue-100)\",\"selector\":\".badge-blue\"}]},\"--color-blue-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-800)\",\"selector\":\".badge-blue\"}]},\"--color-green-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-green-100)\",\"selector\":\".badge-green\"}]},\"--color-green-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-800)\",\"selector\":\".badge-green\"}]},\"--color-green-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-green-900) 30%, transparent)\",\"selector\":\".badge-green:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-green-400)\",\"selector\":\".badge-green:is(.dark, .dark *)\"}]},\"--color-red-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-red-100)\",\"selector\":\".badge-red\"}]},\"--color-red-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-800)\",\"selector\":\".badge-red\"}]},\"--color-red-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-red-900) 30%, transparent)\",\"selector\":\".badge-red:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-red-400)\",\"selector\":\".badge-red:is(.dark, .dark *)\"}]},\"--color-yellow-100\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-100)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-800\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-800)\",\"selector\":\".badge-yellow\"}]},\"--color-yellow-900\":{\"get\":[{\"usedIn\":\"background-color\",\"value\":\"color-mix(in oklab, var(--color-yellow-900) 30%, transparent)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-yellow-400\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\".badge-yellow:is(.dark, .dark *)\"},{\"usedIn\":\"background-color\",\"value\":\"var(--color-yellow-400)\",\"selector\":\"mark\"}]},\"--color-blue-300\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--color-blue-300)\",\"selector\":\".text-link:is(.dark, .dark *):hover\",\"condition\":[{\"type\":\"media\",\"test\":\"(hover: hover)\"}]}]},\"--leading-tight\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-tight)\",\"selector\":\"pre\"}]},\"--code-font\":{\"get\":[{\"usedIn\":\"font-family\",\"value\":\"var(--code-font)\",\"selector\":\"pre .inline-completions ul.dropdown\"}]},\"--spacing\":{\"get\":[{\"usedIn\":\"--tw-translate-x\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"padding-top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-bottom\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".not-prose .markdown-alert\"},{\"usedIn\":\"padding-left\",\"value\":\"calc(var(--spacing) * 4)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"padding-right\",\"value\":\"calc(var(--spacing) * 5)\",\"selector\":\".markdown-alert .markdown-alert-content\"},{\"usedIn\":\"margin-top\",\"value\":\"calc(var(--spacing) * 0)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"},{\"usedIn\":\"top\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"},{\"usedIn\":\"right\",\"value\":\"calc(var(--spacing) * 2)\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--tw-translate-y\":{\"get\":[{\"usedIn\":\"translate\",\"value\":\"var(--tw-translate-x) var(--tw-translate-y)\",\"selector\":\".TanStackRouterDevtools > button\"}],\"set\":[{\"value\":\"calc(50px * -1)\",\"selector\":\".TanStackRouterDevtools > button\"}]},\"--tw-border-style\":{\"get\":[{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".TanStackRouterDevtools > button\"},{\"usedIn\":\"border-left-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-top-style\",\"value\":\"var(--tw-border-style)\",\"selector\":\"[data-tab] .codeblock + .codeblock\"}],\"set\":[{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock\"},{\"value\":\"none\",\"selector\":\"[data-tab][data-content=\\\"code-only\\\"] .codeblock > div:first-child\"}]},\"--radius-sm\":{\"get\":[{\"usedIn\":\"border-top-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"},{\"usedIn\":\"border-bottom-right-radius\",\"value\":\"var(--radius-sm)\",\"selector\":\".markdown-alert\"}]},\"--color-yellow-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-yellow-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-warning .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-red-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-red-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-caution .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-green-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-green-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-tip .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--color-purple-500\":{\"get\":[{\"usedIn\":\"fill\",\"value\":\"color-mix(in oklab, var(--color-purple-500) 90%, transparent)\",\"selector\":\".markdown-alert.markdown-alert-important .markdown-alert-title svg\",\"condition\":[{\"type\":\"supports\",\"test\":\"(color:color-mix(in lab, red, red))\"}]}]},\"--leading-normal\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-normal)\",\"selector\":\"[data-tab]\"}]},\"--home-open-source-gradient\":{\"get\":[{\"usedIn\":\"background-image\",\"value\":\"var(--home-open-source-gradient)\",\"selector\":\".home-open-source-gradient\"}],\"set\":[{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\",\"selector\":\".home-open-source-gradient\"}]},\"--leading-relaxed\":{\"get\":[{\"usedIn\":\"--tw-leading\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"},{\"usedIn\":\"line-height\",\"value\":\"var(--leading-relaxed)\",\"selector\":\"[data-tab][data-content=\\\"mixed\\\"] > p, [data-tab][data-content=\\\"mixed\\\"] > ul, [data-tab][data-content=\\\"mixed\\\"] > ol\"}]},\"--th-background\":{\"set\":[{\"value\":\"#ffffff\",\"selector\":\":root\"},{\"value\":\"#111111\",\"selector\":\".dark\"}]},\"--th-token\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\"pre.th-code\"},{\"usedIn\":\"color\",\"value\":\"var(--th-token)\",\"selector\":\".th-token\"}],\"set\":[{\"value\":\"#24292f\",\"selector\":\":root\"},{\"value\":\"#d4d4d4\",\"selector\":\".dark\"}]},\"--th-attr\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-attr)\",\"selector\":\".th-attr\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-code-inline\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-code-inline)\",\"selector\":\".th-code-inline\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-command\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-command)\",\"selector\":\".th-command\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-comment\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-comment)\",\"selector\":\".th-comment\"}],\"set\":[{\"value\":\"#6e7781\",\"selector\":\":root\"},{\"value\":\"#a3a3a3\",\"selector\":\".dark\"}]},\"--th-deleted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-deleted)\",\"selector\":\".th-deleted\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-function\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-function)\",\"selector\":\".th-function\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-heading\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-heading)\",\"selector\":\".th-heading\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-inserted\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-inserted)\",\"selector\":\".th-inserted\"}],\"set\":[{\"value\":\"#1a7f37\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-keyword\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-keyword)\",\"selector\":\".th-keyword\"}],\"set\":[{\"value\":\"#cf222e\",\"selector\":\":root\"},{\"value\":\"#ff7b72\",\"selector\":\".dark\"}]},\"--th-link\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-link)\",\"selector\":\".th-link\"}],\"set\":[{\"value\":\"#0969da\",\"selector\":\":root\"},{\"value\":\"#58a6ff\",\"selector\":\".dark\"}]},\"--th-literal\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-literal)\",\"selector\":\".th-literal\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-meta\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-meta)\",\"selector\":\".th-meta\"}],\"set\":[{\"value\":\"#57606a\",\"selector\":\":root\"},{\"value\":\"#737373\",\"selector\":\".dark\"}]},\"--th-number\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-number)\",\"selector\":\".th-number\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-operator\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-operator)\",\"selector\":\".th-operator\"}],\"set\":[{\"value\":\"#8250df\",\"selector\":\":root\"},{\"value\":\"#d2a8ff\",\"selector\":\".dark\"}]},\"--th-property\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-property)\",\"selector\":\".th-property\"}],\"set\":[{\"value\":\"#0550ae\",\"selector\":\":root\"},{\"value\":\"#79c0ff\",\"selector\":\".dark\"}]},\"--th-selector\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-selector)\",\"selector\":\".th-selector\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-string\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-string)\",\"selector\":\".th-string\"}],\"set\":[{\"value\":\"#0a7f64\",\"selector\":\":root\"},{\"value\":\"#a5d6ff\",\"selector\":\".dark\"}]},\"--th-tag\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-tag)\",\"selector\":\".th-tag\"}],\"set\":[{\"value\":\"#116329\",\"selector\":\":root\"},{\"value\":\"#7ee787\",\"selector\":\".dark\"}]},\"--th-type\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-type)\",\"selector\":\".th-type\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--th-variable\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--th-variable)\",\"selector\":\".th-variable\"}],\"set\":[{\"value\":\"#953800\",\"selector\":\":root\"},{\"value\":\"#ffa657\",\"selector\":\".dark\"}]},\"--toast-icon-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-icon-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-icon-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-icon-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon]\"}],\"set\":[{\"value\":\"4px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-3px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-svg-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-svg-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-svg-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-icon] svg\"}],\"set\":[{\"value\":\"0px\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"-1px\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-start\":{\"get\":[{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-left\",\"value\":\"var(--toast-button-margin-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-button-margin-end\":{\"get\":[{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"},{\"usedIn\":\"margin-right\",\"value\":\"var(--toast-button-margin-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]:first-of-type\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"auto\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-start\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--toast-close-button-start)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-end\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--toast-close-button-end)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"unset\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"0\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--toast-close-button-transform\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--toast-close-button-transform)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"translate(-35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"ltr\\\"], html[dir=\\\"ltr\\\"]\"},{\"value\":\"translate(35%, -35%)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"], html[dir=\\\"rtl\\\"]\"}]},\"--width\":{\"get\":[{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toaster]\"},{\"usedIn\":\"width\",\"value\":\"var(--width)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"}]},\"--gray1\":{\"get\":[{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 99%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray2\":{\"set\":[{\"value\":\"hsl(0, 0%, 97.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray3\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 95.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray4\":{\"get\":[{\"usedIn\":\"--normal-border\",\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 93%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray5\":{\"set\":[{\"value\":\"hsl(0, 0%, 90.9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray6\":{\"set\":[{\"value\":\"hsl(0, 0%, 88.7%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray7\":{\"set\":[{\"value\":\"hsl(0, 0%, 85.8%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray8\":{\"set\":[{\"value\":\"hsl(0, 0%, 78%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray9\":{\"set\":[{\"value\":\"hsl(0, 0%, 56.1%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray10\":{\"set\":[{\"value\":\"hsl(0, 0%, 52.3%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray11\":{\"set\":[{\"value\":\"hsl(0, 0%, 43.5%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--gray12\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-close-button]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"usedIn\":\"--normal-text\",\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"}],\"set\":[{\"value\":\"hsl(0, 0%, 9%)\",\"selector\":\"[data-sonner-toaster]\"}]},\"--border-radius\":{\"set\":[{\"value\":\"8px\",\"selector\":\"[data-sonner-toaster]\"}]},\"--offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"right\\\"]\"}]},\"--offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\"}]},\"--offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\"}]},\"--offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\"}]},\"--y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y)\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}],\"set\":[{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"translateY(-100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"translateY(100%)\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"value\":\"translateY(0)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"},{\"value\":\"translateY(40%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"false\\\"]\"}]},\"--lift\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"true\\\"][data-swipe-out=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}],\"set\":[{\"value\":\"1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"-1\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--gap\":{\"get\":[{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"usedIn\":\"--lift-amount\",\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--gap) + 1px)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"true\\\"]::after\"}]},\"--lift-amount\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast]\"},{\"value\":\"calc(1 * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"top\\\"]\"},{\"value\":\"calc(var(--lift) * var(--gap))\",\"selector\":\"[data-sonner-toast][data-y-position=\\\"bottom\\\"]\"}]},\"--z-index\":{\"get\":[{\"usedIn\":\"z-index\",\"value\":\"var(--z-index)\",\"selector\":\"[data-sonner-toast]\"}]},\"--normal-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-cancel]\"},{\"usedIn\":\"color\",\"value\":\"var(--normal-text)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast] [data-close-button]\"}],\"set\":[{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray12)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray1)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--normal-bg)\",\"selector\":\"[data-sonner-toast][data-styled=\\\"true\\\"] [data-button]\"}],\"set\":[{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#fff\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"#000\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--toasts-before\":{\"get\":[{\"usedIn\":\"--scale\",\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--scale\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)))\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}],\"set\":[{\"value\":\"var(--toasts-before) * 0.05 + 1\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--front-toast-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--front-toast-height)\",\"selector\":\"[data-sonner-toast][data-expanded=\\\"false\\\"][data-front=\\\"false\\\"]\"}]},\"--offset\":{\"get\":[{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset)))\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"--y\",\"value\":\"translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%))\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"][data-swipe-out=\\\"false\\\"][data-expanded=\\\"true\\\"]\"}]},\"--initial-height\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--initial-height)\",\"selector\":\"[data-sonner-toast][data-mounted=\\\"true\\\"][data-expanded=\\\"true\\\"]\"},{\"usedIn\":\"height\",\"value\":\"calc(var(--initial-height) + 20%)\",\"selector\":\"[data-sonner-toast][data-removed=\\\"true\\\"][data-front=\\\"false\\\"]::before\"}]},\"--swipe-amount-y\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--swipe-amount-x\":{\"get\":[{\"usedIn\":\"transform\",\"value\":\"var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0))\",\"selector\":\"[data-sonner-toast][data-swiping=\\\"true\\\"]\"}]},\"--mobile-offset-right\":{\"get\":[{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"right\",\"value\":\"var(--mobile-offset-right)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-left\":{\"get\":[{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"calc(var(--mobile-offset-left) * -1)\",\"selector\":\"[data-sonner-toaster][dir=\\\"rtl\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"width\",\"value\":\"calc(100% - var(--mobile-offset-left) * 2)\",\"selector\":\"[data-sonner-toaster] [data-sonner-toast]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"left\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]},{\"usedIn\":\"left\",\"value\":\"var(--mobile-offset-left)\",\"selector\":\"[data-sonner-toaster][data-x-position=\\\"center\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-bottom\":{\"get\":[{\"usedIn\":\"bottom\",\"value\":\"var(--mobile-offset-bottom)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"bottom\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--mobile-offset-top\":{\"get\":[{\"usedIn\":\"top\",\"value\":\"var(--mobile-offset-top)\",\"selector\":\"[data-sonner-toaster][data-y-position=\\\"top\\\"]\",\"condition\":[{\"type\":\"media\",\"test\":\"(max-width: 600px)\"}]}]},\"--normal-border\":{\"set\":[{\"value\":\"var(--gray4)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"var(--gray3)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"] [data-sonner-toast][data-invert=\\\"true\\\"]\"},{\"value\":\"hsl(0, 0%, 20%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-bg\":{\"set\":[{\"value\":\"hsl(143, 85%, 96%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-border\":{\"set\":[{\"value\":\"hsl(145, 92%, 87%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(147, 100%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--success-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--success-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"success\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(140, 100%, 27%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(150, 86%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-bg\":{\"set\":[{\"value\":\"hsl(208, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(215, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-border\":{\"set\":[{\"value\":\"hsl(221, 91%, 93%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(223, 43%, 17%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--info-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--info-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"info\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(210, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(216, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-bg\":{\"set\":[{\"value\":\"hsl(49, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(64, 100%, 6%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-border\":{\"set\":[{\"value\":\"hsl(49, 91%, 84%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(60, 100%, 9%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--warning-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--warning-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"warning\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(31, 92%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(46, 87%, 65%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-bg\":{\"set\":[{\"value\":\"hsl(359, 100%, 97%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 76%, 10%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-border\":{\"set\":[{\"value\":\"hsl(359, 100%, 94%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(357, 89%, 16%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--error-text\":{\"get\":[{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"]\"},{\"usedIn\":\"color\",\"value\":\"var(--error-text)\",\"selector\":\"[data-rich-colors=\\\"true\\\"][data-sonner-toast][data-type=\\\"error\\\"] [data-close-button]\"}],\"set\":[{\"value\":\"hsl(360, 100%, 45%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"light\\\"]\"},{\"value\":\"hsl(358, 100%, 81%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-bg-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 12%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--normal-border-hover\":{\"set\":[{\"value\":\"hsl(0, 0%, 25%)\",\"selector\":\"[data-sonner-toaster][data-sonner-theme=\\\"dark\\\"]\"}]},\"--size\":{\"get\":[{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-loading-wrapper\"},{\"usedIn\":\"height\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"},{\"usedIn\":\"width\",\"value\":\"var(--size)\",\"selector\":\".sonner-spinner\"}],\"set\":[{\"value\":\"16px\",\"selector\":\".sonner-loading-wrapper\"}]}},\"computed\":[{\"element\":\"HTML.light.auto\",\"children\":[{\"element\":\"NAV.hidden.min-[900px]:flex.relative.shrink-0.items-center.gap-0\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown\",\"children\":[{\"element\":\"DIV.ts-mega-dropdown-panel.ts-glass-menu.rounded-xl.w-max.min-w-[var(--ts-primary-nav-target-width,0px)].max-w-[calc(100vw-2rem)].border.border-white\/45.bg-white\/80.p-4.shadow-2xl.shadow-black\/15.backdrop-blur-2xl.backdrop-saturate-150.dark:border-white\/10.dark:bg-black\/70.dark:shadow-black\/50\",\"declarations\":{\"--tw-backdrop-blur\":{\"value\":\"blur(40px)\"},\"--tw-backdrop-saturate\":{\"value\":\"saturate(150%)\"},\"--tw-shadow\":{\"value\":\"0 25px 50px -12px color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"},\"--tw-shadow-color\":{\"value\":\"color-mix(in oklab, color-mix(in oklab, #000 15%, transparent) 100%, transparent)\"}}}],\"declarations\":{\"min-width\":{\"value\":\"var(--ts-primary-nav-target-width,0px)\",\"references\":[\"--ts-primary-nav-target-width\"],\"computed\":\"453px\"},\"transform\":{\"value\":\"translate3d(var(--ts-mega-dropdown-x), -8px, 0) scale(0.985)\",\"references\":[\"--ts-mega-dropdown-x\"],\"computed\":\"translate3d(0px, -8px, 0px) scale(0.985, 0.985)\"},\"--ts-mega-dropdown-x\":{\"value\":\"0\"}},\"times\":6}],\"declarations\":{\"--ts-primary-nav-target-width\":{\"value\":\"453px\"}}},{\"element\":\"SPAN.home-open-source-gradient\",\"declarations\":{\"background-image\":{\"value\":\"var(--home-open-source-gradient)\",\"references\":[\"--home-open-source-gradient\"],\"computed\":\"linear-gradient(90deg, rgb(20, 184, 166), rgb(59, 130, 246), rgb(168, 85, 247), rgb(244, 63, 94), rgb(234, 179, 8), rgb(20, 184, 166))\"},\"--home-open-source-gradient\":{\"value\":\"linear-gradient(90deg, #14b8a6, #3b82f6, #a855f7, #f43f5e, #eab308, #14b8a6)\"}}},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.font-black.text-transparent.from-emerald-500.to-teal-500\",\"declarations\":{\"--tw-font-weight\":{\"value\":\"900\"},\"--tw-gradient-from\":{\"value\":\"oklch(0.696 0.17 162.48)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.696 0.17 162.48) 0%, oklch(0.704 0.14 182.503) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.704 0.14 182.503)\",\"type\":\"CSSStyleValue\"}},\"times\":3},{\"element\":\"SPAN.bg-linear-to-r.bg-clip-text.text-transparent.from-orange-500.to-red-500\",\"declarations\":{\"--tw-gradient-from\":{\"value\":\"oklch(0.705 0.213 47.604)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-position\":{\"value\":\"to right in oklab\"},\"--tw-gradient-stops\":{\"value\":\"to right in oklab, oklch(0.705 0.213 47.604) 0%, oklch(0.637 0.237 25.331) 100%\"},\"--tw-gradient-to\":{\"value\":\"oklch(0.637 0.237 25.331)\",\"type\":\"CSSStyleValue\"}}}],\"declarations\":{\"--anchor-scroll-padding-top\":{\"value\":\"calc(52px + 0px)\"},\"--animate-bounce\":{\"value\":\"bounce 1s infinite\"},\"--animate-ping\":{\"value\":\"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite\"},\"--animate-pulse\":{\"value\":\"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite\"},\"--animate-spin\":{\"value\":\"spin 1s linear infinite\"},\"--aspect-video\":{\"value\":\"16 \/ 9\"},\"--blur-2xl\":{\"value\":\"40px\"},\"--blur-3xl\":{\"value\":\"64px\"},\"--blur-lg\":{\"value\":\"16px\"},\"--blur-md\":{\"value\":\"12px\"},\"--blur-sm\":{\"value\":\"8px\"},\"--blur-xl\":{\"value\":\"24px\"},\"--breakpoint-lg\":{\"value\":\"64rem\"},\"--breakpoint-sm\":{\"value\":\"40rem\"},\"--color-amber-100\":{\"value\":\"oklch(96.2% 0.059 95.617)\"},\"--color-amber-200\":{\"value\":\"oklch(92.4% 0.12 95.746)\"},\"--color-amber-300\":{\"value\":\"oklch(87.9% 0.169 91.605)\"},\"--color-amber-400\":{\"value\":\"oklch(82.8% 0.189 84.429)\"},\"--color-amber-50\":{\"value\":\"oklch(98.7% 0.022 95.277)\"},\"--color-amber-500\":{\"value\":\"oklch(76.9% 0.188 70.08)\"},\"--color-amber-600\":{\"value\":\"oklch(66.6% 0.179 58.318)\"},\"--color-amber-700\":{\"value\":\"oklch(55.5% 0.163 48.998)\"},\"--color-amber-800\":{\"value\":\"oklch(47.3% 0.137 46.201)\"},\"--color-amber-900\":{\"value\":\"oklch(41.4% 0.112 45.904)\"},\"--color-amber-950\":{\"value\":\"oklch(27.9% 0.077 45.635)\"},\"--color-black\":{\"value\":\"#000\"},\"--color-blue-100\":{\"value\":\"oklch(93.2% 0.032 255.585)\"},\"--color-blue-200\":{\"value\":\"oklch(88.2% 0.059 254.128)\"},\"--color-blue-300\":{\"value\":\"oklch(80.9% 0.105 251.813)\"},\"--color-blue-400\":{\"value\":\"oklch(70.7% 0.165 254.624)\"},\"--color-blue-50\":{\"value\":\"oklch(97% 0.014 254.604)\"},\"--color-blue-500\":{\"value\":\"oklch(62.3% 0.214 259.815)\"},\"--color-blue-600\":{\"value\":\"oklch(54.6% 0.245 262.881)\"},\"--color-blue-700\":{\"value\":\"oklch(48.8% 0.243 264.376)\"},\"--color-blue-800\":{\"value\":\"oklch(42.4% 0.199 265.638)\"},\"--color-blue-900\":{\"value\":\"oklch(37.9% 0.146 265.522)\"},\"--color-blue-950\":{\"value\":\"oklch(28.2% 0.091 267.935)\"},\"--color-cyan-100\":{\"value\":\"oklch(95.6% 0.045 203.388)\"},\"--color-cyan-200\":{\"value\":\"oklch(91.7% 0.08 205.041)\"},\"--color-cyan-300\":{\"value\":\"oklch(86.5% 0.127 207.078)\"},\"--color-cyan-400\":{\"value\":\"oklch(78.9% 0.154 211.53)\"},\"--color-cyan-50\":{\"value\":\"oklch(98.4% 0.019 200.873)\"},\"--color-cyan-500\":{\"value\":\"oklch(71.5% 0.143 215.221)\"},\"--color-cyan-600\":{\"value\":\"oklch(60.9% 0.126 221.723)\"},\"--color-cyan-700\":{\"value\":\"oklch(52% 0.105 223.128)\"},\"--color-cyan-800\":{\"value\":\"oklch(45% 0.085 224.283)\"},\"--color-cyan-900\":{\"value\":\"oklch(39.8% 0.07 227.392)\"},\"--color-cyan-950\":{\"value\":\"oklch(30.2% 0.056 229.695)\"},\"--color-discord\":{\"value\":\"#536bbd\"},\"--color-emerald-100\":{\"value\":\"oklch(95% 0.052 163.051)\"},\"--color-emerald-200\":{\"value\":\"oklch(90.5% 0.093 164.15)\"},\"--color-emerald-300\":{\"value\":\"oklch(84.5% 0.143 164.978)\"},\"--color-emerald-400\":{\"value\":\"oklch(76.5% 0.177 163.223)\"},\"--color-emerald-50\":{\"value\":\"oklch(97.9% 0.021 166.113)\"},\"--color-emerald-500\":{\"value\":\"oklch(69.6% 0.17 162.48)\"},\"--color-emerald-600\":{\"value\":\"oklch(59.6% 0.145 163.225)\"},\"--color-emerald-700\":{\"value\":\"oklch(50.8% 0.118 165.612)\"},\"--color-emerald-800\":{\"value\":\"oklch(43.2% 0.095 166.913)\"},\"--color-emerald-900\":{\"value\":\"oklch(37.8% 0.077 168.94)\"},\"--color-emerald-950\":{\"value\":\"oklch(26.2% 0.051 172.552)\"},\"--color-fuchsia-500\":{\"value\":\"oklch(66.7% 0.295 322.15)\"},\"--color-gray-100\":{\"value\":\"#f5f5f5\"},\"--color-gray-200\":{\"value\":\"#e5e5e5\"},\"--color-gray-300\":{\"value\":\"#d4d4d4\"},\"--color-gray-400\":{\"value\":\"#a3a3a3\"},\"--color-gray-50\":{\"value\":\"#fafafa\"},\"--color-gray-500\":{\"value\":\"#737373\"},\"--color-gray-600\":{\"value\":\"#525252\"},\"--color-gray-700\":{\"value\":\"#404040\"},\"--color-gray-800\":{\"value\":\"#262626\"},\"--color-gray-900\":{\"value\":\"#171717\"},\"--color-gray-950\":{\"value\":\"#0a0a0a\"},\"--color-green-100\":{\"value\":\"oklch(96.2% 0.044 156.743)\"},\"--color-green-200\":{\"value\":\"oklch(92.5% 0.084 155.995)\"},\"--color-green-300\":{\"value\":\"oklch(87.1% 0.15 154.449)\"},\"--color-green-400\":{\"value\":\"oklch(79.2% 0.209 151.711)\"},\"--color-green-50\":{\"value\":\"oklch(98.2% 0.018 155.826)\"},\"--color-green-500\":{\"value\":\"oklch(72.3% 0.219 149.579)\"},\"--color-green-600\":{\"value\":\"oklch(62.7% 0.194 149.214)\"},\"--color-green-700\":{\"value\":\"oklch(52.7% 0.154 150.069)\"},\"--color-green-800\":{\"value\":\"oklch(44.8% 0.119 151.328)\"},\"--color-green-900\":{\"value\":\"oklch(39.3% 0.095 152.535)\"},\"--color-green-950\":{\"value\":\"oklch(26.6% 0.065 152.934)\"},\"--color-indigo-100\":{\"value\":\"oklch(93% 0.034 272.788)\"},\"--color-indigo-200\":{\"value\":\"oklch(87% 0.065 274.039)\"},\"--color-indigo-300\":{\"value\":\"oklch(78.5% 0.115 274.713)\"},\"--color-indigo-400\":{\"value\":\"oklch(67.3% 0.182 276.935)\"},\"--color-indigo-50\":{\"value\":\"oklch(96.2% 0.018 272.314)\"},\"--color-indigo-500\":{\"value\":\"oklch(58.5% 0.233 277.117)\"},\"--color-indigo-600\":{\"value\":\"oklch(51.1% 0.262 276.966)\"},\"--color-indigo-700\":{\"value\":\"oklch(45.7% 0.24 277.023)\"},\"--color-indigo-800\":{\"value\":\"oklch(39.8% 0.195 277.366)\"},\"--color-indigo-900\":{\"value\":\"oklch(35.9% 0.144 278.697)\"},\"--color-indigo-950\":{\"value\":\"oklch(25.7% 0.09 281.288)\"},\"--color-lime-100\":{\"value\":\"oklch(96.7% 0.067 122.328)\"},\"--color-lime-200\":{\"value\":\"oklch(93.8% 0.127 124.321)\"},\"--color-lime-300\":{\"value\":\"oklch(89.7% 0.196 126.665)\"},\"--color-lime-400\":{\"value\":\"oklch(84.1% 0.238 128.85)\"},\"--color-lime-50\":{\"value\":\"oklch(98.6% 0.031 120.757)\"},\"--color-lime-500\":{\"value\":\"oklch(76.8% 0.233 130.85)\"},\"--color-lime-600\":{\"value\":\"oklch(64.8% 0.2 131.684)\"},\"--color-lime-700\":{\"value\":\"oklch(53.2% 0.157 131.589)\"},\"--color-lime-800\":{\"value\":\"oklch(45.3% 0.124 130.933)\"},\"--color-lime-900\":{\"value\":\"oklch(40.5% 0.101 131.063)\"},\"--color-lime-950\":{\"value\":\"oklch(27.4% 0.072 132.109)\"},\"--color-orange-100\":{\"value\":\"oklch(95.4% 0.038 75.164)\"},\"--color-orange-200\":{\"value\":\"oklch(90.1% 0.076 70.697)\"},\"--color-orange-300\":{\"value\":\"oklch(83.7% 0.128 66.29)\"},\"--color-orange-400\":{\"value\":\"oklch(75% 0.183 55.934)\"},\"--color-orange-50\":{\"value\":\"oklch(98% 0.016 73.684)\"},\"--color-orange-500\":{\"value\":\"oklch(70.5% 0.213 47.604)\"},\"--color-orange-600\":{\"value\":\"oklch(64.6% 0.222 41.116)\"},\"--color-orange-700\":{\"value\":\"oklch(55.3% 0.195 38.402)\"},\"--color-orange-800\":{\"value\":\"oklch(47% 0.157 37.304)\"},\"--color-orange-900\":{\"value\":\"oklch(40.8% 0.123 38.172)\"},\"--color-orange-950\":{\"value\":\"oklch(26.6% 0.079 36.259)\"},\"--color-pink-100\":{\"value\":\"oklch(94.8% 0.028 342.258)\"},\"--color-pink-200\":{\"value\":\"oklch(89.9% 0.061 343.231)\"},\"--color-pink-300\":{\"value\":\"oklch(82.3% 0.12 346.018)\"},\"--color-pink-400\":{\"value\":\"oklch(71.8% 0.202 349.761)\"},\"--color-pink-50\":{\"value\":\"oklch(97.1% 0.014 343.198)\"},\"--color-pink-500\":{\"value\":\"oklch(65.6% 0.241 354.308)\"},\"--color-pink-600\":{\"value\":\"oklch(59.2% 0.249 0.584)\"},\"--color-pink-700\":{\"value\":\"oklch(52.5% 0.223 3.958)\"},\"--color-pink-800\":{\"value\":\"oklch(45.9% 0.187 3.815)\"},\"--color-pink-900\":{\"value\":\"oklch(40.8% 0.153 2.432)\"},\"--color-pink-950\":{\"value\":\"oklch(28.4% 0.109 3.907)\"},\"--color-purple-100\":{\"value\":\"oklch(94.6% 0.033 307.174)\"},\"--color-purple-200\":{\"value\":\"oklch(90.2% 0.063 306.703)\"},\"--color-purple-300\":{\"value\":\"oklch(82.7% 0.119 306.383)\"},\"--color-purple-400\":{\"value\":\"oklch(71.4% 0.203 305.504)\"},\"--color-purple-50\":{\"value\":\"oklch(97.7% 0.014 308.299)\"},\"--color-purple-500\":{\"value\":\"oklch(62.7% 0.265 303.9)\"},\"--color-purple-600\":{\"value\":\"oklch(55.8% 0.288 302.321)\"},\"--color-purple-700\":{\"value\":\"oklch(49.6% 0.265 301.924)\"},\"--color-purple-800\":{\"value\":\"oklch(43.8% 0.218 303.724)\"},\"--color-purple-900\":{\"value\":\"oklch(38.1% 0.176 304.987)\"},\"--color-purple-950\":{\"value\":\"oklch(29.1% 0.149 302.717)\"},\"--color-red-100\":{\"value\":\"oklch(93.6% 0.032 17.717)\"},\"--color-red-200\":{\"value\":\"oklch(88.5% 0.062 18.334)\"},\"--color-red-300\":{\"value\":\"oklch(80.8% 0.114 19.571)\"},\"--color-red-400\":{\"value\":\"oklch(70.4% 0.191 22.216)\"},\"--color-red-50\":{\"value\":\"oklch(97.1% 0.013 17.38)\"},\"--color-red-500\":{\"value\":\"oklch(63.7% 0.237 25.331)\"},\"--color-red-600\":{\"value\":\"oklch(57.7% 0.245 27.325)\"},\"--color-red-700\":{\"value\":\"oklch(50.5% 0.213 27.518)\"},\"--color-red-800\":{\"value\":\"oklch(44.4% 0.177 26.899)\"},\"--color-red-900\":{\"value\":\"oklch(39.6% 0.141 25.723)\"},\"--color-red-950\":{\"value\":\"oklch(25.8% 0.092 26.042)\"},\"--color-rose-100\":{\"value\":\"oklch(94.1% 0.03 12.58)\"},\"--color-rose-200\":{\"value\":\"oklch(89.2% 0.058 10.001)\"},\"--color-rose-300\":{\"value\":\"oklch(81% 0.117 11.638)\"},\"--color-rose-400\":{\"value\":\"oklch(71.2% 0.194 13.428)\"},\"--color-rose-50\":{\"value\":\"oklch(96.9% 0.015 12.422)\"},\"--color-rose-500\":{\"value\":\"oklch(64.5% 0.246 16.439)\"},\"--color-rose-600\":{\"value\":\"oklch(58.6% 0.253 17.585)\"},\"--color-rose-700\":{\"value\":\"oklch(51.4% 0.222 16.935)\"},\"--color-rose-800\":{\"value\":\"oklch(45.5% 0.188 13.697)\"},\"--color-rose-900\":{\"value\":\"oklch(41% 0.159 10.272)\"},\"--color-rose-950\":{\"value\":\"oklch(27.1% 0.105 12.094)\"},\"--color-shop-green\":{\"value\":\"#22c993\"},\"--color-sky-100\":{\"value\":\"oklch(95.1% 0.026 236.824)\"},\"--color-sky-200\":{\"value\":\"oklch(90.1% 0.058 230.902)\"},\"--color-sky-300\":{\"value\":\"oklch(82.8% 0.111 230.318)\"},\"--color-sky-400\":{\"value\":\"oklch(74.6% 0.16 232.661)\"},\"--color-sky-50\":{\"value\":\"oklch(97.7% 0.013 236.62)\"},\"--color-sky-500\":{\"value\":\"oklch(68.5% 0.169 237.323)\"},\"--color-sky-600\":{\"value\":\"oklch(58.8% 0.158 241.966)\"},\"--color-sky-700\":{\"value\":\"oklch(50% 0.134 242.749)\"},\"--color-sky-800\":{\"value\":\"oklch(44.3% 0.11 240.79)\"},\"--color-sky-900\":{\"value\":\"oklch(39.1% 0.09 240.876)\"},\"--color-sky-950\":{\"value\":\"oklch(29.3% 0.066 243.157)\"},\"--color-slate-100\":{\"value\":\"oklch(96.8% 0.007 247.896)\"},\"--color-slate-200\":{\"value\":\"oklch(92.9% 0.013 255.508)\"},\"--color-slate-300\":{\"value\":\"oklch(86.9% 0.022 252.894)\"},\"--color-slate-400\":{\"value\":\"oklch(70.4% 0.04 256.788)\"},\"--color-slate-500\":{\"value\":\"oklch(55.4% 0.046 257.417)\"},\"--color-slate-600\":{\"value\":\"oklch(44.6% 0.043 257.281)\"},\"--color-slate-900\":{\"value\":\"oklch(20.8% 0.042 265.755)\"},\"--color-teal-100\":{\"value\":\"oklch(95.3% 0.051 180.801)\"},\"--color-teal-300\":{\"value\":\"oklch(85.5% 0.138 181.071)\"},\"--color-teal-50\":{\"value\":\"oklch(98.4% 0.014 180.72)\"},\"--color-teal-500\":{\"value\":\"oklch(70.4% 0.14 182.503)\"},\"--color-teal-600\":{\"value\":\"oklch(60% 0.118 184.704)\"},\"--color-teal-800\":{\"value\":\"oklch(43.7% 0.078 188.216)\"},\"--color-teal-900\":{\"value\":\"oklch(38.6% 0.063 188.416)\"},\"--color-twine-100\":{\"value\":\"#eee6d3\"},\"--color-twine-200\":{\"value\":\"#dfcda9\"},\"--color-twine-300\":{\"value\":\"#cdac77\"},\"--color-twine-400\":{\"value\":\"#bd9051\"},\"--color-twine-50\":{\"value\":\"#f8f5ee\"},\"--color-twine-500\":{\"value\":\"#ae7d44\"},\"--color-twine-600\":{\"value\":\"#956339\"},\"--color-twine-700\":{\"value\":\"#784b30\"},\"--color-twine-800\":{\"value\":\"#653f2e\"},\"--color-twine-900\":{\"value\":\"#58362b\"},\"--color-twine-950\":{\"value\":\"#321c16\"},\"--color-violet-100\":{\"value\":\"oklch(94.3% 0.029 294.588)\"},\"--color-violet-200\":{\"value\":\"oklch(89.4% 0.057 293.283)\"},\"--color-violet-300\":{\"value\":\"oklch(81.1% 0.111 293.571)\"},\"--color-violet-400\":{\"value\":\"oklch(70.2% 0.183 293.541)\"},\"--color-violet-50\":{\"value\":\"oklch(96.9% 0.016 293.756)\"},\"--color-violet-500\":{\"value\":\"oklch(60.6% 0.25 292.717)\"},\"--color-violet-600\":{\"value\":\"oklch(54.1% 0.281 293.009)\"},\"--color-violet-700\":{\"value\":\"oklch(49.1% 0.27 292.581)\"},\"--color-violet-800\":{\"value\":\"oklch(43.2% 0.232 292.759)\"},\"--color-violet-900\":{\"value\":\"oklch(38% 0.189 293.745)\"},\"--color-violet-950\":{\"value\":\"oklch(28.3% 0.141 291.089)\"},\"--color-white\":{\"value\":\"#fff\"},\"--color-yellow-100\":{\"value\":\"oklch(97.3% 0.071 103.193)\"},\"--color-yellow-200\":{\"value\":\"oklch(94.5% 0.129 101.54)\"},\"--color-yellow-300\":{\"value\":\"oklch(90.5% 0.182 98.111)\"},\"--color-yellow-400\":{\"value\":\"oklch(85.2% 0.199 91.936)\"},\"--color-yellow-50\":{\"value\":\"oklch(98.7% 0.026 102.212)\"},\"--color-yellow-500\":{\"value\":\"oklch(79.5% 0.184 86.047)\"},\"--color-yellow-600\":{\"value\":\"oklch(68.1% 0.162 75.834)\"},\"--color-yellow-700\":{\"value\":\"oklch(55.4% 0.135 66.442)\"},\"--color-yellow-800\":{\"value\":\"oklch(47.6% 0.114 61.907)\"},\"--color-yellow-900\":{\"value\":\"oklch(42.1% 0.095 57.708)\"},\"--color-yellow-950\":{\"value\":\"oklch(28.6% 0.066 53.813)\"},\"--color-zinc-100\":{\"value\":\"oklch(96.7% 0.001 286.375)\"},\"--color-zinc-200\":{\"value\":\"oklch(92% 0.004 286.32)\"},\"--color-zinc-300\":{\"value\":\"oklch(87.1% 0.006 286.286)\"},\"--color-zinc-400\":{\"value\":\"oklch(70.5% 0.015 286.067)\"},\"--color-zinc-50\":{\"value\":\"oklch(98.5% 0 0)\"},\"--color-zinc-500\":{\"value\":\"oklch(55.2% 0.016 285.938)\"},\"--color-zinc-600\":{\"value\":\"oklch(44.2% 0.017 285.786)\"},\"--color-zinc-700\":{\"value\":\"oklch(37% 0.013 285.805)\"},\"--color-zinc-800\":{\"value\":\"oklch(27.4% 0.006 286.033)\"},\"--color-zinc-900\":{\"value\":\"oklch(21% 0.006 285.885)\"},\"--color-zinc-950\":{\"value\":\"oklch(14.1% 0.005 285.823)\"},\"--container-2xl\":{\"value\":\"42rem\"},\"--container-3xl\":{\"value\":\"48rem\"},\"--container-4xl\":{\"value\":\"56rem\"},\"--container-5xl\":{\"value\":\"64rem\"},\"--container-6xl\":{\"value\":\"72rem\"},\"--container-7xl\":{\"value\":\"80rem\"},\"--container-lg\":{\"value\":\"32rem\"},\"--container-md\":{\"value\":\"28rem\"},\"--container-sm\":{\"value\":\"24rem\"},\"--container-xl\":{\"value\":\"36rem\"},\"--container-xs\":{\"value\":\"20rem\"},\"--default-font-family\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--default-mono-font-family\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--default-transition-duration\":{\"value\":\"0.15s\"},\"--default-transition-timing-function\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--docs-tabs-height\":{\"value\":\"0px\"},\"--drop-shadow-lg\":{\"value\":\"0 4px 4px #00000026\"},\"--ease-in-out\":{\"value\":\"cubic-bezier(0.4, 0, 0.2, 1)\"},\"--ease-out\":{\"value\":\"cubic-bezier(0, 0, 0.2, 1)\"},\"--font-mono\":{\"value\":\"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace\"},\"--font-sans\":{\"value\":\"\\\"Inter\\\", ui-sans-serif, system-ui, sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", Segoe UI Symbol, \\\"Noto Color Emoji\\\"\"},\"--font-shop-display\":{\"value\":\"\\\"DM Sans\\\", ui-sans-serif, system-ui, sans-serif\"},\"--font-shop-mono\":{\"value\":\"\\\"DM Mono\\\", ui-monospace, SFMono-Regular, Menlo, monospace\"},\"--font-weight-black\":{\"value\":\"900\"},\"--font-weight-bold\":{\"value\":\"700\"},\"--font-weight-extrabold\":{\"value\":\"800\"},\"--font-weight-light\":{\"value\":\"300\"},\"--font-weight-medium\":{\"value\":\"500\"},\"--font-weight-normal\":{\"value\":\"400\"},\"--font-weight-semibold\":{\"value\":\"600\"},\"--leading-normal\":{\"value\":\"1.5\"},\"--leading-relaxed\":{\"value\":\"1.625\"},\"--leading-snug\":{\"value\":\"1.375\"},\"--leading-tight\":{\"value\":\"1.25\"},\"--navbar-height\":{\"value\":\"52px\"},\"--radius-2xl\":{\"value\":\"1rem\"},\"--radius-3xl\":{\"value\":\"1.5rem\"},\"--radius-lg\":{\"value\":\"0.5rem\"},\"--radius-md\":{\"value\":\"0.375rem\"},\"--radius-sm\":{\"value\":\"0.25rem\"},\"--radius-xl\":{\"value\":\"0.75rem\"},\"--ship-x\":{\"value\":\"70px\",\"type\":\"CSSUnitValue\"},\"--spacing\":{\"value\":\"0.25rem\"},\"--text-2xl\":{\"value\":\"1.5rem\"},\"--text-2xl--line-height\":{\"value\":\"calc(2 \/ 1.5)\"},\"--text-3xl\":{\"value\":\"1.875rem\"},\"--text-3xl--line-height\":{\"value\":\"calc(2.25 \/ 1.875)\"},\"--text-4xl\":{\"value\":\"2.25rem\"},\"--text-4xl--line-height\":{\"value\":\"calc(2.5 \/ 2.25)\"},\"--text-5xl\":{\"value\":\"3rem\"},\"--text-5xl--line-height\":{\"value\":\"1\"},\"--text-6xl\":{\"value\":\"3.75rem\"},\"--text-6xl--line-height\":{\"value\":\"1\"},\"--text-7xl\":{\"value\":\"4.5rem\"},\"--text-7xl--line-height\":{\"value\":\"1\"},\"--text-8xl\":{\"value\":\"6rem\"},\"--text-8xl--line-height\":{\"value\":\"1\"},\"--text-base\":{\"value\":\"1rem\"},\"--text-base--line-height\":{\"value\":\"calc(1.5 \/ 1)\"},\"--text-lg\":{\"value\":\"1.125rem\"},\"--text-lg--line-height\":{\"value\":\"calc(1.75 \/ 1.125)\"},\"--text-shop-2xs\":{\"value\":\"9.5px\"},\"--text-shop-body\":{\"value\":\"13.5px\"},\"--text-shop-display\":{\"value\":\"clamp(36px, 5vw, 52px)\"},\"--text-shop-heading\":{\"value\":\"22px\"},\"--text-shop-price\":{\"value\":\"20px\"},\"--text-shop-sm\":{\"value\":\"12px\"},\"--text-shop-title\":{\"value\":\"18px\"},\"--text-shop-ui\":{\"value\":\"13px\"},\"--text-shop-xs\":{\"value\":\"10.5px\"},\"--text-sm\":{\"value\":\"0.875rem\"},\"--text-sm--line-height\":{\"value\":\"calc(1.25 \/ 0.875)\"},\"--text-xl\":{\"value\":\"1.25rem\"},\"--text-xl--line-height\":{\"value\":\"calc(1.75 \/ 1.25)\"},\"--text-xs\":{\"value\":\"0.75rem\"},\"--text-xs--line-height\":{\"value\":\"calc(1 \/ 0.75)\"},\"--th-attr\":{\"value\":\"#0550ae\"},\"--th-background\":{\"value\":\"#ffffff\"},\"--th-code-inline\":{\"value\":\"#953800\"},\"--th-command\":{\"value\":\"#8250df\"},\"--th-comment\":{\"value\":\"#6e7781\"},\"--th-deleted\":{\"value\":\"#cf222e\"},\"--th-function\":{\"value\":\"#8250df\"},\"--th-heading\":{\"value\":\"#0550ae\"},\"--th-inserted\":{\"value\":\"#1a7f37\"},\"--th-keyword\":{\"value\":\"#cf222e\"},\"--th-link\":{\"value\":\"#0969da\"},\"--th-literal\":{\"value\":\"#0550ae\"},\"--th-meta\":{\"value\":\"#57606a\"},\"--th-number\":{\"value\":\"#0550ae\"},\"--th-operator\":{\"value\":\"#8250df\"},\"--th-property\":{\"value\":\"#0550ae\"},\"--th-selector\":{\"value\":\"#116329\"},\"--th-string\":{\"value\":\"#0a7f64\"},\"--th-tag\":{\"value\":\"#116329\"},\"--th-token\":{\"value\":\"#24292f\"},\"--th-type\":{\"value\":\"#953800\"},\"--th-variable\":{\"value\":\"#953800\"},\"--tracking-normal\":{\"value\":\"0em\"},\"--tracking-tight\":{\"value\":\"-0.025em\"},\"--tracking-wide\":{\"value\":\"0.025em\"},\"--tracking-wider\":{\"value\":\"0.05em\"},\"--tracking-widest\":{\"value\":\"0.1em\"},\"--tw-border-style\":{\"value\":\"solid\"},\"--tw-content\":{\"value\":\"\\\"\\\"\"},\"--tw-divide-x-reverse\":{\"value\":\"0\"},\"--tw-divide-y-reverse\":{\"value\":\"0\"},\"--tw-drop-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-from\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-from-position\":{\"value\":\"0%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-to\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-to-position\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-gradient-via\":{\"value\":\"rgba(0, 0, 0, 0)\",\"type\":\"CSSStyleValue\"},\"--tw-gradient-via-position\":{\"value\":\"50%\",\"type\":\"CSSUnitValue\"},\"--tw-inset-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-inset-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-outline-style\":{\"value\":\"solid\"},\"--tw-ring-offset-color\":{\"value\":\"#fff\"},\"--tw-ring-offset-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-ring-offset-width\":{\"value\":\"0px\",\"type\":\"CSSUnitValue\"},\"--tw-ring-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-scale-x\":{\"value\":\"1\"},\"--tw-scale-y\":{\"value\":\"1\"},\"--tw-scale-z\":{\"value\":\"1\"},\"--tw-shadow\":{\"value\":\"0 0 #0000\"},\"--tw-shadow-alpha\":{\"value\":\"100%\",\"type\":\"CSSUnitValue\"},\"--tw-space-x-reverse\":{\"value\":\"0\"},\"--tw-space-y-reverse\":{\"value\":\"0\"},\"--tw-translate-x\":{\"value\":\"0\"},\"--tw-translate-y\":{\"value\":\"0\"},\"--tw-translate-z\":{\"value\":\"0\"}}}]}",
"doctype": "\"html\"",
"document_height": 9458,
"document_width": 1351,
"ecommerce": {
"AndroidAppLinks": 0,
"iOSUniveralLinks": 0
},
"element_count": "{\"html\":1,\"head\":1,\"script\":6,\"title\":1,\"meta\":17,\"link\":27,\"style\":2,\"body\":1,\"div\":609,\"a\":234,\"img\":52,\"button\":27,\"span\":510,\"nav\":2,\"section\":14,\"svg\":169,\"path\":208,\"rect\":36,\"aside\":2,\"p\":21,\"circle\":35,\"h1\":1,\"h2\":1,\"strong\":3,\"form\":1,\"h3\":10,\"textarea\":1,\"h4\":9,\"ol\":6,\"li\":19,\"time\":3}",
"event-names": {
"https:\/\/tanstack.com\/": [
"load"
],
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js": [
"visibilitychange",
"prerenderingchange",
"load",
"click",
"keypress",
"popstate",
"readystatechange",
"visibilitychange",
"readystatechange",
"click",
"keydown",
"click",
"keydown",
"click",
"pointerdown",
"focusin",
"scroll",
"resize",
"animationstart",
"animationcancel",
"animationend",
"unhandledrejection",
"error",
"load",
"error",
"click",
"keydown",
"visibilitychange",
"change",
"keydown",
"change",
"focusin",
"focusout",
"test",
"wheel",
"touchmove",
"touchstart",
"message",
"message",
"pointerdown",
"pointermove",
"keydown",
"resize",
"keydown",
"pointerenter",
"focusin",
"load",
"mousedown",
"resize",
"keydown",
"mousemove",
"mouseup",
"abort"
],
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js": [
"scroll",
"scroll",
"pagehide",
"abort"
],
"https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js": [
"visibilitychange",
"focus",
"pageshow"
],
"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496": [
"pageshow",
"visibilitychange",
"prerenderingchange",
"prerenderingchange",
"visibilitychange",
"load",
"visibilitychange",
"load",
"popstate"
],
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js": [
"pointerup",
"pointerleave",
"pointerleave",
"pointermove",
"scroll"
],
"https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js": [
"tanstack",
"tanstack",
"tanstack"
],
"https:\/\/tanstack.com\/_a\/gtag.js": [
"statechange",
"updatefound",
"securitypolicyviolation",
"popstate",
"hashchange",
"load",
"message",
"load"
]
},
"fugu-apis": {
"Async Clipboard": [
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js"
]
},
"generated-content": {
"percent": "0.0368",
"sizeInKB": "11.50"
},
"generated-html": "<!DOCTYPE html>\n<html lang=\"en\" class=\"light auto\" style=\"color-scheme: light;\"><head><script>(function(){try{var t=localStorage.getItem('theme')||'auto';var v=['light','dark','auto'].includes(t)?t:'auto';var r=v==='auto'?(matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light'):v;document.documentElement.classList.add(r);if(v==='auto')document.documentElement.classList.add('auto');document.documentElement.style.colorScheme=r}catch(e){var r=matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.classList.add(r,'auto');document.documentElement.style.colorScheme=r}})()<\/script><title>TanStack | The open-source application stack for the web.<\/title><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><meta name=\"theme-color\" content=\"#f9fafb\" media=\"(prefers-color-scheme: dark)\"><meta name=\"twitter:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta property=\"og:image\" content=\"https:\/\/tanstack.com\/assets\/og-C0HGjoLl.png\"><meta property=\"og:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"twitter:url\" content=\"https:\/\/tanstack.com\/\"><meta name=\"description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"keywords\"><meta name=\"twitter:title\" content=\"TanStack | The open-source application stack for the web.\"><meta name=\"twitter:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><meta name=\"twitter:creator\" content=\"@tannerlinsley\"><meta name=\"twitter:site\" content=\"@tannerlinsley\"><meta property=\"og:type\" content=\"website\"><meta property=\"og:title\" content=\"TanStack | The open-source application stack for the web.\"><meta property=\"og:description\" content=\"Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.\"><link rel=\"modulepreload\" href=\"\/assets\/index-B9NJHisQ.js\"><link rel=\"modulepreload\" href=\"\/assets\/rolldown-runtime-9r-HBx0o.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-router-U0H7bmeq.js\"><link rel=\"modulepreload\" href=\"\/assets\/tanstack-query-BttgOCQn.js\"><link rel=\"modulepreload\" href=\"\/assets\/icons-xTj2hkG8.js\"><link rel=\"modulepreload\" href=\"\/assets\/shared-constants-yNCBtlN_.js\"><link rel=\"modulepreload\" href=\"\/assets\/routes-DfNLmXGz.js\"><link rel=\"modulepreload\" href=\"\/assets\/Footer-DXYm8Pa-.js\"><link rel=\"modulepreload\" href=\"\/assets\/useNpmDownloadCounter-jgTPLjDE.js\"><link rel=\"modulepreload\" href=\"\/assets\/blog.functions-C-Dso7yf.js\"><link rel=\"modulepreload\" href=\"\/assets\/users.functions-CeXclkLY.js\"><link rel=\"canonical\" href=\"https:\/\/tanstack.com\/\"><link rel=\"preload\" href=\"\/fonts\/Inter-latin.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\"><link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"\/apple-touch-icon.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"\/favicon-32x32.png\"><link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"\/favicon-16x16.png\"><link rel=\"manifest\" href=\"\/site.webmanifest\" color=\"#fffff\"><link rel=\"icon\" href=\"\/favicon.ico\"><link rel=\"stylesheet\" href=\"\/assets\/index-Drgb1pa5.css\" precedence=\"default\"><style id=\"tanstack-highlight-theme\">:root {\n --th-background: #ffffff;\n --th-token: #24292f;\n --th-attr: #0550ae;\n --th-code-inline: #953800;\n --th-command: #8250df;\n --th-comment: #6e7781;\n --th-deleted: #cf222e;\n --th-function: #8250df;\n --th-heading: #0550ae;\n --th-inserted: #1a7f37;\n --th-keyword: #cf222e;\n --th-link: #0969da;\n --th-literal: #0550ae;\n --th-meta: #57606a;\n --th-number: #0550ae;\n --th-operator: #8250df;\n --th-property: #0550ae;\n --th-selector: #116329;\n --th-string: #0a7f64;\n --th-tag: #116329;\n --th-type: #953800;\n --th-variable: #953800;\n}\n\n.dark {\n --th-background: #111111;\n --th-token: #d4d4d4;\n --th-attr: #79c0ff;\n --th-code-inline: #ffa657;\n --th-command: #d2a8ff;\n --th-comment: #a3a3a3;\n --th-deleted: #ff7b72;\n --th-function: #d2a8ff;\n --th-heading: #79c0ff;\n --th-inserted: #7ee787;\n --th-keyword: #ff7b72;\n --th-link: #58a6ff;\n --th-literal: #79c0ff;\n --th-meta: #737373;\n --th-number: #79c0ff;\n --th-operator: #d2a8ff;\n --th-property: #79c0ff;\n --th-selector: #7ee787;\n --th-string: #a5d6ff;\n --th-tag: #7ee787;\n --th-type: #ffa657;\n --th-variable: #ffa657;\n}\n\npre.th-code {\n overflow-x: auto;\n padding: 1rem;\n background: var(--th-background);\n color: var(--th-token);\n}\n\n.th-token { color: var(--th-token); }\n.th-keyword { color: var(--th-keyword); }\n.th-string { color: var(--th-string); }\n.th-comment { color: var(--th-comment); }\n.th-function { color: var(--th-function); }\n.th-type { color: var(--th-type); }\n.th-property { color: var(--th-property); }\n.th-tag { color: var(--th-tag); }\n.th-attr { color: var(--th-attr); }\n.th-literal { color: var(--th-literal); }\n.th-number { color: var(--th-number); }\n.th-variable { color: var(--th-variable); }\n.th-operator { color: var(--th-operator); }\n.th-inserted { color: var(--th-inserted); }\n.th-deleted { color: var(--th-deleted); }\n.th-meta { color: var(--th-meta); }\n.th-heading { color: var(--th-heading); }\n.th-link { color: var(--th-link); }\n.th-code-inline { color: var(--th-code-inline); }\n.th-selector { color: var(--th-selector); }\n.th-command { color: var(--th-command); }<\/style><style type=\"text\/css\">[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}<\/style><script>(function(){var id='G-JMT1Z50SPS';var src='\/_a\/gtag.js';window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function(){window.dataLayer.push(arguments)};window.gtag('js',new Date());window.gtag('config',id,{transport_url:window.location.origin+'\/_a'});var loaded=false;var load=function(){if(loaded)return;loaded=true;var script=document.createElement('script');script.async=true;script.src=src;script.setAttribute('data-ga-loader','true');document.head.appendChild(script)};if(typeof window.requestIdleCallback==='function'){window.requestIdleCallback(load,{timeout:3000});return}if(document.readyState==='complete'){window.setTimeout(load,1500);return}window.addEventListener('load',function(){window.setTimeout(load,1500)},{once:true})})();<\/script><script type=\"module\" async=\"\" src=\"\/assets\/index-B9NJHisQ.js\"><\/script><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/HomeApplicationStarter-DKoDL7uE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/ApplicationStarter-B3UMyhpE.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncedValue-CV-ebLIG.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/useDebouncer-DFwQa-3J.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/event-client-CV4ssJpW.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/store-Cj3QexLS.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/Icons-q42Z9Dpx.js\"><link rel=\"modulepreload\" as=\"script\" crossorigin=\"\" href=\"\/assets\/usePartnerPlacementContext-COo3TXOB.js\"><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><script async=\"\" src=\"\/_a\/gtag.js\" data-ga-loader=\"true\"><\/script><\/head><body class=\"overflow-x-hidden\"><div class=\"w-full h-[var(--navbar-height)] p-2 fixed top-0 z-[100] bg-white\/90 dark:bg-black\/90 backdrop-blur-lg flex items-center justify-between gap-2 min-[1120px]:gap-3 border-b border-gray-500\/20\"><div class=\"flex min-w-0 flex-1 items-center gap-2 min-[1120px]:gap-3\"><div class=\"flex items-center gap-2 font-black text-xl uppercase min-w-0\"><div class=\"flex items-center group shrink-0\"><a class=\"inline-flex items-center gap-1.5 cursor-pointer active\" href=\"\/\" data-status=\"active\" aria-current=\"page\"><div class=\"w-[30px] inline-grid items-center grid-cols-1 grid-rows-1 [&>*]:transition-opacity [&>*]:duration-1000\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png\" width=\"30\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"row-start-1 col-start-1 w-full group-hover:opacity-0\"><img src=\"\/images\/logos\/logo-black.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full dark:opacity-0 opacity-0 group-hover:opacity-100\"><img src=\"\/images\/logos\/logo-white.svg\" alt=\"\" class=\"row-start-1 col-start-1 w-full light:opacity-0 dark:block opacity-0 group-hover:opacity-100\"><\/div><div>TanStack<\/div><\/a><button type=\"button\" id=\"radix-:R0\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><nav aria-label=\"Primary navigation\" class=\"hidden min-[900px]:flex relative shrink-0 items-center gap-0\" style=\"--ts-primary-nav-target-width: 453px;\"><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"libraries\"><a data-menu-key=\"libraries\" href=\"\/libraries\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Libraries<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><div><div class=\"grid w-max max-h-[min(62dvh,560px)] grid-cols-[repeat(3,max-content)] items-start justify-start gap-x-8 overflow-y-auto pr-2\"><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/framework\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Framework<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/state\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Data & State Management<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/ui\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">UI & UX<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/performance\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Performance<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><div class=\"grid content-start gap-y-5\"><section class=\"break-inside-avoid [break-inside:avoid]\"><div class=\"mb-1.5 px-1\"><a href=\"\/stack\/tooling\" class=\"inline-flex rounded px-1 py-0.5 text-xs font-black uppercase text-gray-500 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Tooling<\/a><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"learn\"><a data-menu-key=\"learn\" href=\"\/blog\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Blog<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Workshops<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Learn from maintainers<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Remote and in-person TanStack workshops for teams that need depth.<\/p><div class=\"mt-4\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"community\"><button type=\"button\" data-menu-key=\"community\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Community<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"tools\"><button type=\"button\" data-menu-key=\"tools\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Tools<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max gap-3\"><div><div class=\"grid gap-3\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1 grid-cols-[repeat(2,260px)]\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"merch\"><a data-menu-key=\"merch\" href=\"\/shop\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Merch<\/span><\/a><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid gap-4\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1 md:grid-cols-2\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"ts-mega-trigger-wrap\" data-menu-key=\"support\"><button type=\"button\" data-menu-key=\"support\" class=\"ts-mega-trigger inline-flex items-center gap-1 rounded-md px-2 py-2 text-xs font-medium min-[1120px]:gap-1.5 min-[1120px]:px-3 min-[1120px]:text-[13px] text-gray-700 transition-colors hover:bg-gray-500\/10 hover:text-gray-950 dark:text-gray-300 dark:hover:text-white\"><span>Support<\/span><\/button><div class=\"ts-mega-dropdown\"><div class=\"ts-mega-dropdown-panel ts-glass-menu rounded-xl w-max min-w-[var(--ts-primary-nav-target-width,0px)] max-w-[calc(100vw-2rem)] border border-white\/45 bg-white\/80 p-4 shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"grid w-max items-start gap-4 grid-cols-[max-content_260px]\"><div><div class=\"grid gap-3 grid-cols-[repeat(2,260px)]\"><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px] active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none w-[260px]\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-xs leading-4\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><aside class=\"w-[260px] rounded-lg border border-gray-200 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-950\"><div class=\"text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Partners<\/div><div class=\"mt-2 text-base font-black text-gray-950 dark:text-white\">Work with TanStack<\/div><p class=\"mt-2 text-sm leading-6 text-gray-600 dark:text-gray-400\">Sponsorships, placements, and partner pages.<\/p><div class=\"mt-4\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg px-2 py-2.5 text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/aside><\/div><\/div><\/div><\/div><\/nav><\/div><div class=\"flex shrink-0 items-center gap-1.5 sm:gap-2\"><div class=\"hidden min-[1120px]:flex\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R2\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><\/div><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 shrink-0 rounded-md p-0 leading-none\" type=\"button\" aria-label=\"Theme: Auto. Switch to light mode.\" title=\"Theme: Auto. Switch to light mode.\"><span aria-hidden=\"true\" class=\"grid h-3.5 w-3.5 shrink-0 place-items-center\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-100\" aria-hidden=\"true\"><path d=\"M12 2v2\"><\/path><path d=\"M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715\"><\/path><path d=\"M16 12a4 4 0 0 0-4-4\"><\/path><path d=\"m19 5-1.256 1.256\"><\/path><path d=\"M20 12h2\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><path d=\"M12 2v2\"><\/path><path d=\"M12 20v2\"><\/path><path d=\"m4.93 4.93 1.41 1.41\"><\/path><path d=\"m17.66 17.66 1.41 1.41\"><\/path><path d=\"M2 12h2\"><\/path><path d=\"M20 12h2\"><\/path><path d=\"m6.34 17.66-1.41 1.41\"><\/path><path d=\"m19.07 4.93-1.41 1.41\"><\/path><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-moon col-start-1 row-start-1 h-3.5 w-3.5 shrink-0 transition-opacity motion-reduce:transition-none opacity-0\" aria-hidden=\"true\"><path d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"><\/path><\/svg><\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border-transparent text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 h-7 w-7 rounded-md p-0\" type=\"button\" data-search-trigger=\"true\" aria-label=\"Search TanStack\" aria-haspopup=\"dialog\" title=\"Search\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"m21 21-4.34-4.34\"><\/path><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><\/svg><span class=\"sr-only\">Search<\/span><\/button><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border border-gray-200 dark:border-gray-700 hover:bg-gray-100 dark:hover:bg-gray-800 font-medium h-7 w-8 rounded-md p-0 bg-gray-500\/5 dark:bg-gray-500\/30\" type=\"button\" aria-label=\"Open AI panel\" aria-haspopup=\"dialog\" aria-pressed=\"false\" title=\"Ask AI\"><span class=\"relative flex h-5 w-5 items-center justify-center\"><span class=\"text-xs font-black leading-none tracking-normal\">AI<\/span><\/span><span class=\"sr-only\">Ask AI<\/span><\/button><div class=\"hidden min-[900px]:flex items-center gap-2\"><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md px-2 py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 text-xs font-medium\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><button type=\"button\" aria-label=\"Open Menu\" aria-expanded=\"false\" aria-controls=\"primary-mobile-menu\" class=\"inline-flex h-9 w-9 items-center justify-center rounded-md text-gray-700 transition-colors hover:bg-gray-500\/10 dark:text-gray-200 min-[900px]:hidden\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 5h16\"><\/path><path d=\"M4 12h16\"><\/path><path d=\"M4 19h16\"><\/path><\/svg><\/button><\/div><\/div><div class=\"min-[900px]:hidden\" data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] fixed left-0 right-0 top-[var(--navbar-height)] z-[90] motion-reduce:transition-none pointer-events-none\"><div class=\"overflow-hidden\"><div id=\"primary-mobile-menu\" data-mobile-menu=\"true\" aria-hidden=\"true\" class=\"ts-glass-menu max-h-[calc(100dvh-var(--navbar-height))] overflow-y-auto border-b border-white\/45 bg-white\/80 text-base shadow-2xl shadow-black\/15 backdrop-blur-2xl backdrop-saturate-150 dark:border-white\/10 dark:bg-black\/70 dark:shadow-black\/50\"><div class=\"border-t border-white\/30 dark:border-white\/10\"><div class=\"flex items-center justify-end gap-2 p-2\"><button type=\"button\" aria-label=\"TanStack social channels\" title=\"Social channels\" class=\"inline-flex h-9 items-center px-0\" id=\"radix-:R4\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\"><span class=\"relative inline-flex items-center\"><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300\" style=\"z-index:3;\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:2;\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"inline-flex h-7 w-7 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-600 shadow-sm transition-transform dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 -ml-3\" style=\"z-index:1;\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-3 w-3\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><\/span><\/button><a aria-label=\"Log In\" href=\"\/login\" class=\"flex shrink-0 items-center gap-1 rounded-md py-1.5 whitespace-nowrap bg-black dark:bg-white text-white dark:text-black hover:bg-gray-800 dark:hover:bg-gray-200 transition-colors duration-200 font-medium h-9 px-3 text-sm\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user w-3.5 h-3.5\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"hidden min-[430px]:inline\">Log In<\/span><\/a><\/div><nav class=\"grid gap-1.5 px-2 pb-2\" aria-label=\"Mobile navigation\"><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Libraries\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Libraries<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><a href=\"\/libraries\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-grid2x2 lucide-grid-2x2 h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 3v18\"><\/path><path d=\"M3 12h18\"><\/path><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Libraries<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse the full set of public packages.<\/span><\/span><\/a><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Framework<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/start\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-cyan-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Start<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-cyan-500\">RC<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/start\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/router\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-emerald-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Router<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/router\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Data & State Management<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/query\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-red-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Query<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/query\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/db\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-orange-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">DB<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-orange-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/db\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/store\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-twine-700\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Store<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-twine-500\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/store\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/ai\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-pink-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">AI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-pink-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/ai\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">UI & UX<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/table\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-blue-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Table<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/table\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/form\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-yellow-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Form<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-yellow-500\">new<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/form\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/hotkeys\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-rose-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Hotkeys<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-rose-500 dark:text-rose-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/hotkeys\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Performance<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/virtual\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-purple-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Virtual<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/virtual\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/pacer\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-lime-600\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Pacer<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-lime-500\">beta<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/pacer\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><section class=\"break-inside-avoid pb-3\"><div class=\"mb-1.5 px-1\"><div class=\"px-1 py-0.5 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tooling<\/div><\/div><div class=\"grid gap-0.5\"><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/devtools\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Devtools<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-black dark:text-gray-100\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/devtools\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/config\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-black dark:bg-gray-100\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Config<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/config\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/cli\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-indigo-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">CLI<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-indigo-500 dark:text-indigo-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/cli\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><div data-library-menu-item=\"true\" class=\"flex items-center gap-1.5\"><a href=\"\/intent\" class=\"group\/library flex min-w-0 flex-1 items-center gap-2 rounded-lg px-2 py-2 text-sm font-black text-gray-900 hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none dark:text-gray-100\"><span class=\"h-4 w-3.5 shrink-0 rounded-[5px] border border-white\/30 bg-sky-500\"><\/span><span class=\"flex min-w-0 flex-1 items-center gap-1.5\"><span class=\"min-w-0 truncate\">Intent<\/span><span data-library-badge=\"true\" class=\"invisible inline-flex shrink-0 rounded-md border border-current px-1.5 py-0.5 text-[0.58rem] font-black uppercase leading-none group-hover\/library:visible group-focus-within\/library:visible text-sky-500 dark:text-sky-400\">alpha<\/span><\/span><\/a><div class=\"flex shrink-0 items-center gap-1\"><a href=\"\/intent\/latest\/docs\" class=\"rounded-lg px-2 py-2 text-xs font-bold text-gray-600 hover:bg-gray-500\/10 hover:text-gray-950 focus:bg-gray-500\/10 focus:text-gray-950 focus:outline-none dark:text-gray-400 dark:hover:text-white dark:focus:text-white\">Docs<\/a><\/div><\/div><\/div><\/section><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Blog\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Blog<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Resources<\/div><div class=\"grid gap-1\"><a href=\"\/blog\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-newspaper h-4 w-4\" aria-hidden=\"true\"><path d=\"M15 18h-5\"><\/path><path d=\"M18 14h-8\"><\/path><path d=\"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"><\/path><rect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Blog<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Release notes, architecture notes, and essays.<\/span><\/span><\/a><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">YouTube<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The official TanStack channel.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"\/workshops\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Professional Workshops<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Community<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Channels<\/div><div class=\"grid gap-1\"><a href=\"https:\/\/tlinz.com\/discord\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 640 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Discord<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Community support and real-time discussion.<\/span><\/span><\/a><a href=\"https:\/\/github.com\/TanStack\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg viewBox=\"0 0 496 512\" fill=\"currentColor\" width=\"1em\" height=\"1em\" role=\"img\" aria-hidden=\"true\" class=\"h-4 w-4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">GitHub<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-external-link h-3 w-3 text-gray-400 group-hover:text-gray-600 dark:group-hover:text-gray-300\" aria-hidden=\"true\"><path d=\"M15 3h6v6\"><\/path><path d=\"M10 14 21 3\"><\/path><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"><\/path><\/svg><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Source, issues, discussions, and releases.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">People & Work<\/div><div class=\"grid gap-1\"><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code h-4 w-4\" aria-hidden=\"true\"><path d=\"m16 18 6-6-6-6\"><\/path><path d=\"m8 6-6 6 6 6\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Maintainers<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Meet the people maintaining the stack.<\/span><\/span><\/a><a href=\"\/maintainers\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contributors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Core, library, and community contributors.<\/span><\/span><\/a><a href=\"\/showcase\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles h-4 w-4\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Showcase<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Products and teams building with TanStack.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Tools<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Tools<\/div><div class=\"grid gap-1\"><a href=\"\/builder\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-hammer h-4 w-4\" aria-hidden=\"true\"><path d=\"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9\"><\/path><path d=\"m18 15 4-4\"><\/path><path d=\"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Builder<\/span><span class=\"rounded-md border border-green-500\/50 px-1.5 py-0.5 text-[0.6rem] font-black uppercase leading-none text-green-600 dark:text-green-400\">Alpha<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Generate TanStack app starters.<\/span><\/span><\/a><a href=\"\/stats\/npm\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Stats<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">NPM and ecosystem usage data.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><div class=\"flex items-center\"><button aria-label=\"Expand Merch\" type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex min-w-0 flex-1 items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 focus:outline-none dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\"><span class=\"min-w-0 flex-1 truncate\">Merch<\/span><\/button><\/div><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><section><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Recent Products<\/div><div class=\"grid gap-1\"><\/div><\/section><a href=\"\/shop\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-bag h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 10a4 4 0 0 1-8 0\"><\/path><path d=\"M3.103 6.034h17.794\"><\/path><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">All Merch<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Browse all TanStack apparel, accessories, and stickers.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"overflow-hidden rounded-lg border border-gray-500\/10 bg-white\/35 dark:border-white\/10 dark:bg-white\/[0.03]\" data-collapsible=\"true\"><button type=\"button\" aria-expanded=\"false\" class=\"cursor-pointer select-none flex w-full items-center px-3 py-3 text-left font-black text-gray-800 hover:text-gray-950 dark:text-gray-200 dark:hover:text-white\" data-collapsible-trigger=\"true\">Support<\/button><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr] border-t border-gray-500\/10 motion-reduce:transition-none dark:border-white\/10\"><div class=\"overflow-hidden\"><div class=\"px-2 pb-3 pt-1\"><div class=\"grid gap-3\"><div><div class=\"grid gap-3\"><div class=\"pt-1.5\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">Support<\/div><div class=\"grid gap-1\"><a href=\"\/support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-question-mark h-4 w-4\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Support Overview<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Find the right support path.<\/span><\/span><\/a><a href=\"\/partners\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-heart h-4 w-4\" aria-hidden=\"true\"><path d=\"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partners<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Companies supporting TanStack.<\/span><\/span><\/a><a class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3 active\" href=\"\/#sponsors\" data-status=\"active\" aria-current=\"page\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">OSS Sponsors<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Sponsors keeping TanStack open source.<\/span><\/span><\/a><a href=\"\/paid-support\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users h-4 w-4\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Enterprise Support<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Private consulting and expert support.<\/span><\/span><\/a><a href=\"mailto:support@tanstack.com\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Contact<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Get in touch with the TanStack team.<\/span><\/span><\/a><\/div><\/div><div class=\"pt-3\"><div class=\"mb-2 px-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\">About<\/div><div class=\"grid gap-1\"><a href=\"\/ethos\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check h-4 w-4\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Ethos<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">How we think about open source and products.<\/span><\/span><\/a><a href=\"\/tenets\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-book-open h-4 w-4\" aria-hidden=\"true\"><path d=\"M12 7v14\"><\/path><path d=\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Tenets<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">The values that shape TanStack libraries.<\/span><\/span><\/a><a href=\"\/brand-guide\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-paintbrush h-4 w-4\" aria-hidden=\"true\"><path d=\"m14.622 17.897-10.68-2.913\"><\/path><path d=\"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z\"><\/path><path d=\"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15\"><\/path><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Brand Guide<\/span><\/span><span class=\"mt-0.5 block text-gray-600 dark:text-gray-400 text-sm leading-5\">Logos, colors, and brand usage.<\/span><\/span><\/a><\/div><\/div><\/div><\/div><div class=\"pt-1\"><a href=\"mailto:partners@tanstack.com?subject=TanStack Partnership Inquiry\" class=\"group flex items-start gap-3 rounded-lg text-left hover:bg-gray-500\/10 focus:bg-gray-500\/10 focus:outline-none bg-white dark:bg-black\/40 px-2 py-3\"><span class=\"mt-0.5 inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-gray-100 text-gray-700 dark:bg-gray-900 dark:text-gray-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail h-4 w-4\" aria-hidden=\"true\"><path d=\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"><\/path><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"><\/rect><\/svg><\/span><span class=\"min-w-0 flex-1\"><span class=\"flex items-center gap-2\"><span class=\"font-bold text-gray-950 dark:text-white\">Partnership Inquiry<\/span><\/span><\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/nav><\/div><\/div><\/div><\/div><\/div><div aria-hidden=\"true\" data-site-menu-tint=\"true\" class=\"pointer-events-none fixed inset-x-0 bottom-0 top-[var(--navbar-height)] z-[80] bg-white\/45 transition-opacity duration-200 motion-reduce:transition-none dark:bg-black\/45 opacity-0\"><\/div><div data-site-content=\"true\" class=\"min-h-[calc(100dvh-var(--navbar-height))] flex flex-col min-w-0 w-full transition-[filter] duration-200 motion-reduce:transition-none pt-[var(--navbar-height)] filter-none\"><div class=\"flex-1 min-w-0 flex flex-col w-full min-h-0\"><!--$0--><div class=\"max-w-full z-10 space-y-24\"><div class=\"space-y-8\"><div class=\"flex flex-col items-center gap-4 xl:grid xl:grid-cols-[400px_minmax(0,44rem)] 2xl:grid-cols-[500px_minmax(0,48rem)] xl:items-center xl:justify-center xl:gap-8 xl:pt-24\"><div class=\"relative w-[300px] pt-8 xl:w-[400px] xl:pt-0 2xl:w-[500px] [--ship-x:50px] [--ship-y:1.5rem] \n lg:[--ship-x:50px] lg:[--ship-y:1.5rem]\n xl:[--ship-x:80px] xl:[--ship-y:2.5rem]\n 2xl:[--ship-x:90px] 2xl:[--ship-y:3rem]\"><div class=\"absolute left-1\/3 bottom-[25%] z-0 animate-ship-peek\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20\"><\/div><a title=\"Explore TanStack\" href=\"\/explore\" class=\"absolute left-1\/3 bottom-[25%] z-20 animate-ship-peek-clickable\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png\" width=\"240\" height=\"240\" alt=\"Explore TanStack\" loading=\"lazy\" decoding=\"async\" class=\"w-16 xl:w-20 opacity-0\"><\/a><div class=\"relative z-10 aspect-square\"><div class=\"cursor-pointer relative h-full w-full\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 block h-full w-full object-contain dark:hidden\" fetchpriority=\"high\"><img src=\"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png\" width=\"500\" height=\"500\" alt=\"TanStack Logo\" loading=\"eager\" decoding=\"async\" class=\"absolute inset-0 hidden h-full w-full object-contain dark:block\" fetchpriority=\"high\"><button type=\"button\" id=\"radix-:R6\" aria-haspopup=\"menu\" aria-expanded=\"false\" data-state=\"closed\" class=\"\"><span style=\"position:fixed;left:0;top:0;width:1px;height:1px;\"><\/span><\/button><\/div><\/div><\/div><div class=\"flex w-full max-w-md flex-col items-center gap-6 px-4 text-center md:max-w-2xl xl:max-w-[44rem] xl:items-start xl:px-0 xl:text-left 2xl:max-w-[48rem]\"><div class=\"flex gap-2 lg:gap-4 items-center\"><h1 class=\"inline-block\n font-black text-5xl\n md:text-6xl\n lg:text-8xl\"><span class=\"\n inline-block text-black dark:text-white\n mb-2 uppercase [letter-spacing:-.02em] pr-1.5\n \">TanStack<\/span><\/h1><\/div><h2 class=\"font-bold text-2xl max-w-md\n md:text-4xl md:max-w-2xl\n 2xl:text-5xl lg:max-w-2xl text-balance\" style=\"font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\">The <span class=\"home-open-source-gradient\">open-source<\/span> application stack for the web.<\/h2><p class=\"text opacity-90 max-w-sm\n lg:text-xl lg:max-w-2xl text-balance\">Headless, type-safe, composable tools for building modern web applications that work naturally for <strong>developers<\/strong> <!-- -->and reliably for <strong>agents<\/strong>.<\/p><\/div><\/div><div class=\"mx-auto mt-8 w-full max-w-[1021px] px-4 sm:px-6 md:mt-10\"><div class=\"mx-auto grid w-full max-w-3xl grid-cols-1 gap-4 sm:grid-cols-3\"><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-emerald-500 hover:text-emerald-500 bg-linear-to-r from-transparent to-emerald-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-download mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M12 15V3\"><\/path><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"><\/path><path d=\"m7 10 5 5 5-5\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00.00 Billion<\/span><span>12.63 Billion<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">NPM Downloads<\/div><\/div><\/div><\/a><a href=\"\/stats\/npm?packageGroups=%5B%7B%22label%22%3A%22TanStack%22%2C%22packages%22%3A%5B%7B%22name%22%3A%22%40tanstack%2Fquery-core%22%7D%2C%7B%22name%22%3A%22react-query%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Ftable-core%22%7D%2C%7B%22name%22%3A%22react-table%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Frouter-core%22%7D%2C%7B%22name%22%3A%22react-location%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstart-client-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fform-core%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fvirtual-core%22%7D%2C%7B%22name%22%3A%22react-virtual%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdb%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fpacer-lite%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fai%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fintent%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fstore%22%2C%22hidden%22%3Atrue%7D%2C%7B%22name%22%3A%22%40tanstack%2Fhotkeys%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Franger%22%7D%2C%7B%22name%22%3A%22react-ranger%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fconfig%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fdevtools%22%7D%2C%7B%22name%22%3A%22%40tanstack%2Fcli%22%7D%5D%2C%22color%22%3A%22%2301a7b9%22%7D%5D&bucketOffset=0\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-cyan-500 hover:text-cyan-500 bg-linear-to-r from-transparent to-cyan-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-trending-up mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"><\/path><path d=\"m22 7-8.5 8.5-5-5L2 17\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">00,000,000<\/span><span><span style=\"font-variant-numeric:tabular-nums;\">145,377,202<\/span><\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">Weekly Downloads<\/div><\/div><\/div><\/a><a href=\"https:\/\/github.com\/orgs\/TanStack\/repositories?q=sort:stars\" target=\"_blank\" rel=\"noreferrer\" class=\"group min-w-0 rounded-r-md border-l-2 px-4 py-2 text-left transition-opacity border-yellow-500 hover:text-yellow-500 bg-linear-to-r from-transparent to-yellow-500\/5\"><div class=\"flex min-w-0 items-start gap-3\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-star mt-1 size-5 shrink-0 transition-colors duration-200\" aria-hidden=\"true\"><path d=\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\"><\/path><\/svg><div class=\"min-w-0\"><div class=\"relative text-2xl font-black leading-none tracking-tight transition-colors duration-200\"><span class=\"inline-grid [&>*]:col-start-1 [&>*]:row-start-1\"><span class=\"invisible\" aria-hidden=\"true\">000,000<\/span><span>125,818<\/span><\/span><\/div><div class=\"mt-1 text-sm font-semibold italic text-zinc-500 transition-colors duration-200 dark:text-zinc-400\">GitHub Stars<\/div><\/div><\/div><\/a><\/div><\/div><div class=\"mx-auto mt-16 w-full max-w-[1021px] px-4 sm:px-6 md:mt-20 lg:mt-14 xl:mt-12\"><div><!--$1--><div class=\"relative\"><div class=\"relative\"><form class=\"space-y-3 mt-0\"><div class=\"relative overflow-hidden rounded-[1rem] border border-gray-200 bg-white dark:border-gray-800 dark:bg-gray-950\"><div><div class=\"border-b border-gray-200 bg-gray-50\/70 px-5 py-4 dark:border-gray-800 dark:bg-gray-900\/50\"><div class=\"flex items-center justify-between gap-3\"><h3 class=\"font-semibold tracking-[-0.04em] text-[1.375rem] md:text-[1.5rem] text-gray-950 dark:text-white\">What would you like to build?<\/h3><\/div><div class=\"mt-4 flex flex-wrap gap-2\"><button type=\"button\" aria-pressed=\"true\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-cyan-300 bg-cyan-50 text-cyan-700 dark:border-cyan-800 dark:bg-cyan-950\/40 dark:text-cyan-200 translate-y-[-1px] opacity-100 shadow-[0_4px_12px_rgba(15,23,42,0.08)]\">Blank starter<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Migrate from Next.js<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a blog<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">SaaS dashboard<\/button><button type=\"button\" aria-pressed=\"false\" class=\"rounded-lg border-2 px-3 py-1.5 text-[13px] font-medium transition-all duration-200 border-gray-200 bg-white text-gray-600 hover:border-cyan-200 hover:text-cyan-700 dark:border-gray-800 dark:bg-gray-950 dark:text-gray-300 dark:hover:border-cyan-900 dark:hover:text-cyan-200\">Build a shop<\/button><\/div><\/div><div class=\"relative border-b border-gray-200 dark:border-gray-800\"><div class=\"px-5 pt-4 text-[10px] font-medium uppercase tracking-[0.16em] text-gray-400 dark:text-gray-500\">Prompt<\/div><textarea rows=\"4\" placeholder=\"Build a SaaS app with auth, Postgres, nested routes, and Sentry. Use pnpm and deploy to Cloudflare.\" class=\"w-full min-h-28 bg-transparent px-5 pb-4 pt-1 text-sm leading-6 text-gray-900 outline-none transition-colors dark:text-white focus:ring-cyan-500\">Create a blank TanStack Start app with no extra integrations or feature scaffolding.<\/textarea><div class=\"border-t border-gray-200 px-5 py-4 dark:border-gray-800\"><div class=\"flex flex-wrap items-center gap-3\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-3 py-1 text-sm rounded-md bg-emerald-500 text-white border-emerald-500 hover:bg-emerald-600 pr-1.5\" type=\"submit\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg>Next<span class=\"ml-1 inline-flex items-center gap-0.5\"><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u2303<\/span><span class=\"inline-flex h-5 min-w-5 items-center justify-center rounded bg-white px-1 text-[10px] leading-none text-gray-950 dark:bg-gray-900 dark:text-white\">\u21b5<\/span><\/span><\/button><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><div data-collapsible=\"true\"><div class=\"grid transition-[grid-template-rows] duration-200 ease-out grid-rows-[0fr]\"><div class=\"overflow-hidden\"><\/div><\/div><\/div><\/div><\/div><\/form><\/div><\/div><!--\/$--><\/div><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"libraries\" class=\"text-4xl font-light mb-2 scroll-mt-24\"><a href=\"#libraries\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Browse the stack<\/a><\/h3><p class=\"text-gray-600 dark:text-gray-400 mb-6\">Every TanStack library, organized by what it does.<\/p><div class=\"grid grid-cols-1 gap-5 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-5\"><a href=\"\/stack\/framework\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Framework<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-teal-500 to-cyan-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Start<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-emerald-500 to-lime-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Router<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->framework<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/state\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Data & State Management<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-red-500 to-amber-500\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Query<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-orange-500 to-orange-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">DB<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-twine-500 to-twine-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Store<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-pink-500 to-pink-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">AI<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->data & state management<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/ui\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">UI & UX<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-cyan-500 to-blue-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Table<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-yellow-500 to-yellow-600\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Form<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-rose-500 to-rose-700\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Hotkeys<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->ui & ux<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/performance\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Performance<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-purple-500 to-violet-600\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Virtual<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-lime-500 to-lime-700\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Pacer<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->performance<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><a href=\"\/stack\/tooling\" class=\"group flex flex-col rounded-xl border border-gray-200 bg-white\/60 p-5 transition-all hover:-translate-y-0.5 hover:border-gray-300 hover:shadow-md dark:border-gray-800 dark:bg-gray-900\/40 dark:hover:border-gray-700\"><h4 class=\"text-base font-bold group-hover:underline\">Tooling<\/h4><ol class=\"mt-4 space-y-2.5\"><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">1<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Devtools<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-black dark:from-gray-100 to-gray-600 dark:to-gray-400\">2<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Config<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-indigo-500 to-violet-600\">3<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">CLI<\/span><\/li><li class=\"flex items-start gap-2.5\"><span class=\"flex h-6 w-6 shrink-0 items-center justify-center rounded-md bg-linear-to-br text-[10px] font-black text-white from-sky-500 to-sky-700\">4<\/span><span class=\"min-w-0 flex-1 text-sm font-semibold leading-snug\">Intent<\/span><\/li><\/ol><span class=\"mt-4 inline-flex items-center gap-1 text-xs font-semibold text-gray-600 dark:text-gray-400\">Browse <!-- -->tooling<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-3 h-3 transition-transform group-hover:translate-x-0.5\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto mt-8 flex justify-center\"><a href=\"\/libraries\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">See all libraries<\/a><\/div><section class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"grid gap-8 border-y border-gray-200 py-10 dark:border-gray-800 lg:grid-cols-[minmax(0,0.72fr)_minmax(0,1.28fr)] lg:gap-12 lg:py-12\"><div class=\"max-w-xl lg:max-w-sm\"><div class=\"inline-flex items-center gap-2 text-xs font-black uppercase text-gray-500 dark:text-gray-400\"><span class=\"h-2 w-2 rounded-full bg-cyan-500 shadow-[0_0_0_4px_rgba(6,182,212,0.12)]\"><\/span>Product principles<\/div><h3 class=\"mt-4 text-3xl font-black leading-tight sm:text-4xl\">Why TanStack?<\/h3><p class=\"mt-4 text-base leading-7 text-gray-600 dark:text-gray-400\">Our libraries are built around real products and the developers shipping them<\/p><div aria-hidden=\"true\" class=\"mt-7 hidden h-px bg-linear-to-r from-gray-300 via-gray-200 to-transparent dark:from-gray-700 dark:via-gray-800 lg:block\"><\/div><a href=\"\/tenets\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg mt-7 border-gray-300 bg-white\/70 text-gray-950 hover:bg-gray-50 dark:border-gray-700 dark:bg-gray-950\/70 dark:text-white dark:hover:bg-gray-900\">Read our product tenets<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><ol class=\"grid gap-3 sm:grid-cols-2\"><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-blue-500 to-cyan-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Portable core<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Framework Agnostic<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-cyan-200 bg-cyan-50 text-cyan-700 dark:border-cyan-900 dark:bg-cyan-950\/40 dark:text-cyan-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-layers h-5 w-5\" aria-hidden=\"true\"><path d=\"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z\"><\/path><path d=\"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12\"><\/path><path d=\"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Every library starts with a provider-agnostic core. Use React, Vue, Solid, Angular, or vanilla JS\u2014your choice.<\/p><div aria-hidden=\"true\" class=\"relative mt-auto h-32 pt-5 font-mono text-[10px] font-bold\"><div class=\"home-adapter-graph absolute inset-x-0 top-1 h-[7.5rem] overflow-visible\"><span data-adapter-label=\"React\" style=\"height:20.3125%;left:5.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">React<\/span><span data-adapter-label=\"Vue\" style=\"height:20.3125%;left:41.25%;top:5.46875%;width:17.5%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vue<\/span><span data-adapter-label=\"Solid\" style=\"height:20.3125%;left:75.625%;top:21.875%;width:18.75%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center shadow-sm backdrop-blur transition-colors duration-500 border-cyan-300 bg-cyan-50 text-cyan-800 shadow-cyan-500\/15 dark:border-cyan-700 dark:bg-cyan-950\/40 dark:text-cyan-200\">Solid<\/span><span data-adapter-label=\"Angular\" style=\"height:20.3125%;left:8.125%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Angular<\/span><span data-adapter-label=\"Vanilla\" style=\"height:20.3125%;left:67.5%;top:76.5625%;width:24.375%;\" class=\"absolute z-20 flex items-center justify-center rounded-md border px-2 text-center text-gray-600 shadow-sm backdrop-blur transition-colors duration-500 dark:text-gray-400 border-gray-200 bg-white\/85 dark:border-gray-800 dark:bg-black\/55\">Vanilla<\/span><span data-adapter-label=\"core\" style=\"height:25%;left:41.25%;top:45.3125%;width:17.5%;\" class=\"absolute z-30 flex items-center justify-center rounded-lg bg-linear-to-r text-center text-[11px] text-white shadow-lg shadow-cyan-500\/15 from-blue-500 to-cyan-500\">core<\/span><span data-connection-flow=\"React\" style=\"left: 31.5475%; top: 43.3363%; transform: translate(-50%, -50%) rotate(-151.405deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vue\" style=\"left: 50%; top: 36.0065%; transform: translate(-50%, -50%) rotate(-90deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Solid\" style=\"left: 65.0748%; top: 48.0558%; transform: translate(-50%, -50%) rotate(-25.5548deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Angular\" style=\"left: 38.5521%; top: 67.4827%; transform: translate(-50%, -50%) rotate(158.989deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-100\"><\/span><span data-connection-flow=\"Vanilla\" style=\"left: 59.8974%; top: 66.5122%; transform: translate(-50%, -50%) rotate(7.52271deg);\" class=\"home-adapter-graph-flow absolute z-50 opacity-0\"><\/span><span data-connection-port=\"React-core\" style=\"left:41.25%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"React-adapter\" style=\"left:24.375%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-core\" style=\"left:50%;top:45.3125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vue-adapter\" style=\"left:50%;top:25.78125%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Solid-core\" style=\"left:58.75%;top:51.3671875%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Solid-adapter\" style=\"left:75.625%;top:38.936941964285715%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-100\"><\/span><span data-connection-port=\"Angular-core\" style=\"left:41.25%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Angular-adapter\" style=\"left:30.743243243243246%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-core\" style=\"left:58.75%;top:66.33223684210526%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><span data-connection-port=\"Vanilla-adapter\" style=\"left:69.25675675675676%;top:76.5625%;\" class=\"absolute z-40 h-1.5 w-1.5 -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-cyan-200 bg-cyan-400 shadow-[0_0_8px_rgba(34,211,238,0.55)] transition-opacity duration-500 dark:border-cyan-900 opacity-55\"><\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">01<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-emerald-500 to-teal-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Compile-time contracts<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Type-Safe by Design<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-emerald-200 bg-emerald-50 text-emerald-700 dark:border-emerald-900 dark:bg-emerald-950\/40 dark:text-emerald-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-code-xml h-5 w-5\" aria-hidden=\"true\"><path d=\"m18 16 4-4-4-4\"><\/path><path d=\"m6 8-4 4 4 4\"><\/path><path d=\"m14.5 4-5 16\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">First-class TypeScript support that catches bugs at compile time and makes refactoring fearless.<\/p><div class=\"mt-auto pt-7 font-mono text-[11px] leading-5\"><div class=\"rounded-lg border border-gray-200 bg-white\/70 p-3 text-gray-600 dark:border-gray-800 dark:bg-black\/30 dark:text-gray-400\"><div class=\"flex items-center justify-between gap-3\"><span>params.postId<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">string<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>query.data<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Project[]<\/span><\/div><div class=\"flex items-center justify-between gap-3\"><span>form.email<\/span><span class=\"bg-linear-to-r bg-clip-text font-black text-transparent from-emerald-500 to-teal-500\">Field<string><\/span><\/div><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">02<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-orange-500 to-red-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Real workloads<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">Production-Grade<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-orange-200 bg-orange-50 text-orange-700 dark:border-orange-900 dark:bg-orange-950\/40 dark:text-orange-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap h-5 w-5\" aria-hidden=\"true\"><path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Battle-tested in the world's largest apps. Built for real workloads, not just happy-path demos.<\/p><div class=\"mt-auto pt-7\"><div class=\"mb-2 flex items-center justify-between gap-3 font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\"><span>critical paths<\/span><span class=\"bg-linear-to-r bg-clip-text text-transparent from-orange-500 to-red-500\">used daily<\/span><\/div><div class=\"grid grid-cols-2 gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>websites<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>AI tools<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>apps<\/span><span class=\"flex items-center gap-1.5 rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\"><span class=\"h-1.5 w-1.5 rounded-full bg-linear-to-r from-orange-500 to-red-500\"><\/span>services<\/span><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">03<\/span><\/li><li class=\"group relative flex min-h-[19rem] flex-col overflow-hidden border border-gray-200 bg-white\/70 p-5 shadow-sm transition-colors hover:bg-white dark:border-gray-800 dark:bg-gray-950\/50 dark:hover:bg-gray-950 sm:p-6\"><div aria-hidden=\"true\" class=\"absolute inset-x-0 top-0 h-1 bg-linear-to-r from-purple-500 to-pink-500\"><\/div><div class=\"relative flex items-start justify-between gap-4\"><div><p class=\"font-mono text-[11px] font-bold uppercase text-gray-500 dark:text-gray-500\">Independent tools<\/p><h4 class=\"mt-4 max-w-64 text-xl font-black leading-tight text-gray-950 dark:text-white\">No Vendor Lock-in<\/h4><\/div><span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-lg border border-purple-200 bg-purple-50 text-purple-700 dark:border-purple-900 dark:bg-purple-950\/40 dark:text-purple-300\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield h-5 w-5\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><\/svg><\/span><\/div><p class=\"relative mt-4 max-w-[25rem] text-sm leading-6 text-gray-600 dark:text-gray-400\">Open source and independent. No hidden agendas, no platform bias\u2014just great tools for developers.<\/p><div class=\"mt-auto pt-7\"><div class=\"flex flex-wrap gap-1.5 font-mono text-[11px] font-bold text-gray-600 dark:text-gray-400\"><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">MIT<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">self-host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">any host<\/span><span class=\"rounded-md border border-gray-200 bg-white\/70 px-2 py-1.5 dark:border-gray-800 dark:bg-black\/30\">no paid products<\/span><\/div><div aria-hidden=\"true\" class=\"mt-3 h-px bg-linear-to-r from-purple-500 to-pink-500\"><\/div><\/div><span aria-hidden=\"true\" class=\"absolute bottom-3 right-5 font-mono text-5xl font-black leading-none text-gray-100 transition-colors group-hover:text-gray-200 dark:text-white\/[0.04] dark:group-hover:text-white\/[0.07]\">04<\/span><\/li><\/ol><\/div><\/section><div><!--$2--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"partners\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#partners\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Partners<\/a><\/h3><div class=\"flex flex-col gap-3\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-yellow-400 via-amber-500 to-orange-600 dark:from-yellow-300 dark:via-amber-400 dark:to-orange-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-500 dark:text-amber-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L7.5 4.2 L11.5 4.6 L8.5 7.2 L9.4 11.2 L6 9.2 L2.6 11.2 L3.5 7.2 L0.5 4.6 L4.5 4.2 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-600 dark:text-amber-300\">Gold<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/coderabbit.link\/tanstack?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/coderabbit-light-CIzGLYU_.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/coderabbit-dark-D643Zkrv.svg\" alt=\"CodeRabbit\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.cloudflare.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/cloudflare-black-6Ojsn8yh.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/cloudflare-white-Co-Tyjbl.svg\" alt=\"Cloudflare\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/netlify.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_8)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2305BDBA'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='%23014847'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='%23014847'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='%23014847'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='%23014847'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='%23014847'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='%23014847'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_8'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='512'%20height='209'%20viewBox='0%200%20512%20209'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_235_26)'%3e%3cpath%20d='M117.436%20207.036V154.604L118.529%20153.51H129.452L130.545%20154.604V207.036L129.452%20208.13H118.529L117.436%20207.036Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M117.436%2053.5225V1.09339L118.529%200H129.452L130.545%201.09339V53.5225L129.452%2054.6159H118.529L117.436%2053.5225Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9539%20169.238H68.4094L60.6869%20161.512V159.967L78.7201%20141.938L86.8976%20141.942L87.9948%20143.031V151.209L69.9539%20169.238Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M69.9462%2038.8917H68.4017L60.6792%2046.6181V48.1626L78.7124%2066.192L86.8899%2066.1882L87.9871%2065.0986V56.9212L69.9462%2038.8917Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M1.09339%2097.5104H75.3711L76.4645%2098.6038V109.526L75.3711%20110.62H1.09339L0%20109.526V98.6038L1.09339%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M440.999%2097.5104H510.91L512.004%2098.6038V109.526L510.91%20110.62H436.633L435.539%20109.526L439.905%2098.6038L440.999%2097.5104Z'%20fill='%2332E6E2'\/%3e%3cpath%20d='M212.056%20108.727L210.963%20109.821H177.079L175.986%20110.914C175.986%20113.101%20178.173%20119.657%20186.916%20119.657C190.196%20119.657%20193.472%20118.564%20194.566%20116.377L195.659%20115.284H208.776L209.869%20116.377C208.776%20122.934%20203.313%20132.774%20186.916%20132.774C168.336%20132.774%20159.589%20119.657%20159.589%20104.357C159.589%2089.0576%20168.332%2075.9408%20185.822%2075.9408C203.313%2075.9408%20212.056%2089.0576%20212.056%20104.357V108.731V108.727ZM195.659%2097.7971C195.659%2096.7037%20194.566%2089.0538%20185.822%2089.0538C177.079%2089.0538%20175.986%2096.7037%20175.986%2097.7971L177.079%2098.8905H194.566L195.659%2097.7971Z'%20fill='white'\/%3e%3cpath%20d='M242.66%20115.284C242.66%20117.47%20243.753%20118.564%20245.94%20118.564H255.776L256.87%20119.657V130.587L255.776%20131.681H245.94C236.103%20131.681%20227.36%20127.307%20227.36%20115.284V91.2368L226.266%2090.1434H218.617L217.523%2089.05V78.1199L218.617%2077.0265H226.266L227.36%2075.9332V66.0965L228.453%2065.0031H241.57L242.663%2066.0965V75.9332L243.757%2077.0265H255.78L256.874%2078.1199V89.05L255.78%2090.1434H243.757L242.663%2091.2368V115.284H242.66Z'%20fill='white'\/%3e%3cpath%20d='M283.1%20131.681H269.983L268.889%20130.587V56.2636L269.983%2055.1702H283.1L284.193%2056.2636V130.587L283.1%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M312.61%2068.2871H299.493L298.399%2067.1937V56.2636L299.493%2055.1702H312.61L313.703%2056.2636V67.1937L312.61%2068.2871ZM312.61%20131.681H299.493L298.399%20130.587V78.1237L299.493%2077.0304H312.61L313.703%2078.1237V130.587L312.61%20131.681Z'%20fill='white'\/%3e%3cpath%20d='M363.98%2056.2636V67.1937L362.886%2068.2871H353.05C350.863%2068.2871%20349.769%2069.3805%20349.769%2071.5672V75.9408L350.863%2077.0342H361.793L362.886%2078.1276V89.0576L361.793%2090.151H350.863L349.769%2091.2444V130.591L348.676%20131.684H335.559L334.466%20130.591V91.2444L333.372%2090.151H325.723L324.629%2089.0576V78.1276L325.723%2077.0342H333.372L334.466%2075.9408V71.5672C334.466%2059.5438%20343.209%2055.1702%20353.046%2055.1702H362.882L363.976%2056.2636H363.98Z'%20fill='white'\/%3e%3cpath%20d='M404.42%20132.774C400.046%20143.704%20395.677%20150.261%20380.373%20150.261H374.906L373.813%20149.167V138.237L374.906%20137.144H380.373C385.836%20137.144%20386.929%20136.05%20388.023%20132.77V131.677L370.536%2089.05V78.1199L371.63%2077.0265H381.466L382.56%2078.1199L395.677%20115.284H396.77L409.887%2078.1199L410.98%2077.0265H420.817L421.91%2078.1199V89.05L404.424%20132.77L404.42%20132.774Z'%20fill='white'\/%3e%3cpath%20d='M135.454%20131.681L134.361%20130.587L134.368%2098.9172C134.368%2093.4541%20132.22%2089.2182%20125.625%2089.0806C122.234%2088.9926%20118.354%2089.0729%20114.209%2089.2488L113.59%2089.8834L113.598%20130.587L112.504%20131.681H99.3913L98.2979%20130.587V77.5388L99.3913%2076.4454L128.901%2076.1778C143.685%2076.1778%20149.668%2086.3356%20149.668%2097.8009V130.587L148.575%20131.681H135.454Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_235_26'%3e%3crect%20width='512'%20height='208.126'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"Netlify\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/railway.com\/?utm_medium=sponsor&utm_source=oss&utm_campaign=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/railway-black-DeBDfNao.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/railway-white-CFKFsfw2.svg\" alt=\"Railway\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/lovable.dev?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/2 min-h-[220px] p-12\"><div class=\"w-full flex items-center justify-center max-w-[400px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/lovable-black-1mVxR6Bj.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/lovable-white-DLB1BxKZ.svg\" alt=\"Lovable\" loading=\"lazy\" class=\"w-full object-contain max-h-[120px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-slate-200 via-zinc-400 to-slate-300 dark:from-slate-300 dark:via-zinc-400 dark:to-slate-400\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-slate-400 dark:text-slate-300\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0 L7.2 4.8 L12 6 L7.2 7.2 L6 12 L4.8 7.2 L0 6 L4.8 4.8 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-slate-500 dark:text-slate-300\">Silver<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/openrouter.ai?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.25);\"><img src=\"\/assets\/openrouter-black-DNn7_580.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/openrouter-white-COMTfjvn.svg\" alt=\"OpenRouter\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/workos.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/workos-black-DnPI5Ve5.svg\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20width='880'%20height='168'%20viewBox='0%200%20880%20168'%20fill='none'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20clip-path='url(%23clip0_1647_45)'%3e%3cpath%20d='M255.264%2025.3765H279.579L297.086%2097.519C300.332%20111.135%20300.976%20119.244%20300.976%20119.244H301.304C301.304%20119.244%20302.435%20111.306%20305.681%2097.519L322.373%2025.3765H349.934L367.599%2097.519C371.003%20111.622%20371.818%20119.244%20371.818%20119.244H372.304C372.304%20119.244%20372.632%20111.622%20375.866%2097.519L392.729%2025.3765H417.043L386.249%20143.717H359.174L340.536%2072.0612C336.646%2056.4997%20336.318%2049.5334%20336.318%2049.5334H335.99C335.99%2049.5334%20335.661%2056.4997%20332.099%2072.0612L314.592%20143.717H286.715L255.264%2025.3765Z'%20fill='white'\/%3e%3cpath%20d='M412.984%20100.726C412.984%2073.6509%20430.491%2056.1442%20456.921%2056.1442C483.181%2056.1442%20500.688%2073.6509%20500.688%20100.726C500.688%20127.958%20483.181%20145.635%20456.921%20145.635C430.503%20145.623%20412.984%20127.958%20412.984%20100.726ZM477.99%20100.726C477.99%2083.2189%20469.565%2073.3227%20456.921%2073.3227C443.305%2073.3227%20435.682%2084.3495%20435.682%20100.726C435.682%20118.561%20444.107%20128.445%20456.921%20128.445C470.537%20128.445%20477.99%20117.418%20477.99%20100.726Z'%20fill='white'\/%3e%3cpath%20d='M511.545%2057.4711H533.101V73.3609H533.587C537.319%2065.0938%20546.231%2056.8267%20561.464%2056.8267C564.054%2056.8267%20565.683%2057.155%20566.813%2057.4711V79.0263H566.169C566.169%2079.0263%20564.224%2078.3819%20558.875%2078.3819C542.182%2078.3819%20533.101%2088.266%20533.101%20106.745V143.704H511.545V57.4711Z'%20fill='white'\/%3e%3cpath%20d='M576.868%2025.3765H598.423V63.3079C598.423%2085.6776%20598.095%2089.7261%20598.095%2089.7261H598.423L630.519%2057.4723H657.424L619.833%2094.7592L663.442%20143.717H637.984L606.532%20108.047L598.423%20115.986V143.705H576.868V25.3765Z'%20fill='white'\/%3e%3cpath%20d='M663.757%2084.9796C663.757%2048.5072%20686.455%2024.1923%20720.496%2024.1923C754.537%2024.1923%20777.235%2048.5072%20777.235%2084.9796C777.235%20121.452%20754.537%20145.767%20720.496%20145.767C686.455%20145.767%20663.757%20121.452%20663.757%2084.9796ZM753.722%2084.9796C753.722%2060.1784%20740.434%2043.474%20720.483%2043.474C700.533%2043.474%20687.257%2060.1784%20687.257%2084.9796C687.257%20109.781%20700.545%20126.485%20720.483%20126.485C740.422%20126.485%20753.722%20109.781%20753.722%2084.9796Z'%20fill='white'\/%3e%3cpath%20d='M785.488%20104.326H810.131C810.131%20118.271%20819.699%20126.052%20834.288%20126.052C846.603%20126.052%20855.041%20119.888%20855.041%20111.135C855.041%20101.25%20848.561%2098.6488%20827.966%2094.6003C809.158%2090.868%20789.22%2084.5461%20789.22%2059.9029C789.22%2039.3203%20806.727%2023.7587%20833.473%2023.7587C861.35%2023.7587%20878.541%2038.3477%20878.541%2060.3892H853.898C853.898%2049.6906%20845.631%2043.0405%20833.473%2043.0405C821.158%2043.0405%20813.535%2049.0341%20813.535%2057.7875C813.535%2067.0272%20818.884%2070.5893%20835.419%2073.9934C859.892%2079.1847%20880%2081.9323%20880%20109.165C880%20130.745%20861.192%20145.333%20833.473%20145.333C805.268%20145.333%20785.488%20128.957%20785.488%20104.326Z'%20fill='white'\/%3e%3cpath%20d='M0%2084.0003C0%2087.6782%200.967855%2091.356%202.83904%2094.5177L36.7785%20153.299C40.2628%20159.299%2045.5537%20164.203%2052.1351%20166.397C65.1044%20170.72%2078.5253%20165.171%2084.9131%20154.073L93.1076%20139.878L60.7813%2084.0003L94.9143%2024.8321L103.109%2010.6369C105.561%206.37836%20108.851%202.89408%20112.723%200.119568H109.174H60.0715C50.8446%200.119568%2042.3275%205.02337%2037.7463%2013.0243L2.83904%2073.483C0.967855%2076.6446%200%2080.3225%200%2084.0003Z'%20fill='white'\/%3e%3cpath%20d='M193.571%2083.9997C193.571%2080.3219%20192.603%2076.644%20190.732%2073.4824L156.341%2013.9271C149.953%202.89352%20136.532%20-2.65551%20123.563%201.60305C116.982%203.79685%20111.691%208.70065%20108.206%2014.7013L100.464%2028.0577L132.79%2083.9997L98.6569%20143.168L90.4624%20157.363C88.0105%20161.557%2084.7198%20165.106%2080.8484%20167.88H84.3972H133.5C142.727%20167.88%20151.244%20162.977%20155.825%20154.976L190.732%2094.5171C192.603%2091.3554%20193.571%2087.6776%20193.571%2083.9997Z'%20fill='white'\/%3e%3c\/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1647_45'%3e%3crect%20width='880'%20height='168'%20fill='white'\/%3e%3c\/clipPath%3e%3c\/defs%3e%3c\/svg%3e\" alt=\"WorkOS\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/ag-grid.com\/react-data-grid\/?utm_source=reacttable&utm_campaign=githubreacttable\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(1.1);\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23031c4c'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23031c4c'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23031c4c'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23031c4c'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%20235%2040'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cg%20transform='matrix(.635723%200%200%20.635723%20-492.921%20-323.608)'%3e%3cg%20fill-rule='nonzero'%3e%3cpath%20d='m1099.4%20549.4v-12.5h-21.3l-12.5%2012.5z'%20fill='%23ff8b00'\/%3e%3cpath%20d='m1123.4%20518.4h-26.7l-12.6%2012.5h39.3z'%20fill='%2355b2c6'\/%3e%3cpath%20d='m1053.2%20561.9%206.4-6.4h21.6v12.5h-28z'%20fill='%23f00'\/%3e%3cpath%20d='m1057.9%20543.3h13.8l12.6-12.5h-26.4z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1042.8%20561.9h10.4l12.4-12.5h-22.8z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m1096.7%20518.4-6.4%206.4h-40.8v-12.5h47.2z'%20fill='%23b4bbbf'\/%3e%3cpath%20d='m828.6%20559.7h-19.6l-3.4%208.4h-8.6l18.1-42.4h7.5l18.1%2042.4h-8.7zm-2.7-6.7-7.1-17.3-7.1%2017.3z'%20fill='%23fff'\/%3e%3cpath%20d='m960.1%20541.3c2.5-3.7%208.8-4.1%2011.4-4.1v7.2c-3.2%200-6.4.1-8.3%201.5s-2.9%203.3-2.9%205.6v16.6h-7.8v-30.9h7.5z'%20fill='%23fff'\/%3e%3c\/g%3e%3cpath%20d='m975.8%20537.2h7.8v30.9h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m975.8%20523.4h7.8v9.2h-7.8z'%20fill='%23fff'\/%3e%3cpath%20d='m1022.3%20523.4v44.7h-7.5l-.2-4.7c-1.1%201.6-2.5%202.9-4.2%203.9-1.7.9-3.8%201.4-6.2%201.4-2.1%200-4.1-.4-5.8-1.1-1.8-.8-3.4-1.8-4.7-3.2s-2.4-3.1-3.1-5c-.8-1.9-1.1-4.1-1.1-6.5s.4-4.6%201.1-6.6c.8-2%201.8-3.7%203.1-5.1s2.9-2.5%204.7-3.3%203.7-1.2%205.8-1.2c2.4%200%204.4.4%206.1%201.3s3.1%202.1%204.2%203.8v-18.3h7.8zm-16.4%2038.6c2.6%200%204.6-.9%206.2-2.6s2.4-4%202.4-6.8-.8-5-2.4-6.8c-1.6-1.7-3.6-2.6-6.2-2.6-2.5%200-4.6.9-6.1%202.6-1.6%201.7-2.4%204-2.4%206.8s.8%205%202.4%206.7c1.6%201.8%203.6%202.7%206.1%202.7'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m885.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3cpath%20d='m946.8%20544.2h-19.3v6.7h11c-.3%203.4-1.6%206-3.8%208.1-2.2%202-5%203-8.6%203-2%200-3.9-.4-5.5-1.1-1.7-.7-3.1-1.7-4.3-3.1-1.2-1.3-2.1-2.9-2.8-4.8s-1-3.9-1-6.2.3-4.3%201-6.2c.6-1.9%201.6-3.4%202.8-4.8%201.2-1.3%202.6-2.3%204.3-3.1%201.7-.7%203.5-1.1%205.6-1.1%204.2%200%207.4%201%209.6%203l5.2-5.2c-3.9-3-8.9-4.6-14.8-4.6-3.3%200-6.3.5-9%201.6s-5%202.5-6.9%204.4-3.4%204.2-4.4%206.9-1.5%205.7-1.5%208.9.5%206.2%201.6%208.9%202.5%205%204.4%206.9%204.2%203.4%206.9%204.4c2.7%201.1%205.7%201.6%208.9%201.6s6.1-.5%208.7-1.6%204.8-2.5%206.6-4.4%203.2-4.2%204.2-6.9%201.5-5.7%201.5-8.9v-1.3c-.3-.2-.4-.7-.4-1.1'%20fill='%23fff'%20fill-rule='nonzero'\/%3e%3c\/g%3e%3c\/svg%3e\" alt=\"AG Grid\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/serpapi.com?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.92);\"><img src=\"\/assets\/serpapi-black-DnXRiQQ3.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/serpapi-white-CPxTEZSp.svg\" alt=\"SerpApi\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/go.clerk.com\/wOwHtuJ\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-full sm:basis-1\/3 lg:basis-1\/4 min-h-[130px] p-6\"><div class=\"w-full flex items-center justify-center max-w-[180px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.72);\"><img src=\"\/assets\/clerk-logo-light-BYN-U_0H.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/clerk-logo-dark-CRE22T_2.svg\" alt=\"Clerk\" loading=\"lazy\" class=\"w-full object-contain max-h-[56px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 overflow-hidden rounded-none rounded-l-sm rounded-r-2xl bg-linear-to-b from-amber-700 via-amber-800 to-amber-950 dark:from-amber-600 dark:via-amber-800 dark:to-amber-950\"><div class=\"ml-1.5 bg-white dark:bg-gray-900\"><div class=\"px-4 pt-3 pb-2 border-b border-gray-200 dark:border-gray-800 flex items-center gap-2\"><span class=\"text-amber-800 dark:text-amber-600\"><svg viewBox=\"0 0 12 12\" class=\"h-3 w-3 fill-current\" aria-hidden=\"true\"><path d=\"M6 0.5 L11.5 6 L6 11.5 L0.5 6 Z\"><\/path><\/svg><\/span><span class=\"text-[10px] uppercase tracking-[0.18em] font-semibold text-amber-800 dark:text-amber-600\">Bronze<\/span><\/div><div class=\"flex flex-wrap items-stretch -mr-px -mb-px\"><a href=\"https:\/\/sentry.io?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23362d59'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3csvg%20height='119'%20viewBox='0%200%20222%2066'%20width='400'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m29%202.26a4.67%204.67%200%200%200%20-8%200l-6.58%2011.27a32.21%2032.21%200%200%201%2017.75%2026.66h-4.62a27.68%2027.68%200%200%200%20-15.46-22.72l-6.09%2010.53a15.92%2015.92%200%200%201%209.23%2012.17h-10.61a.76.76%200%200%201%20-.62-1.11l2.94-5a10.74%2010.74%200%200%200%20-3.36-1.9l-2.91%205a4.54%204.54%200%200%200%201.69%206.24%204.66%204.66%200%200%200%202.26.6h14.53a19.4%2019.4%200%200%200%20-8-17.31l2.31-4a23.87%2023.87%200%200%201%2010.3%2021.31h12.31a35.88%2035.88%200%200%200%20-16.41-31.8l4.67-8a.77.77%200%200%201%201.05-.27c.53.29%2020.29%2034.77%2020.66%2035.17a.76.76%200%200%201%20-.68%201.13h-4.76q.09%201.91%200%203.81h4.78a4.59%204.59%200%200%200%204.62-4.61%204.49%204.49%200%200%200%20-.62-2.28zm95.32%2026.02-14.76-19.06h-3.68v25.55h3.73v-19.58l15.18%2019.58h3.26v-25.55h-3.73zm-37.17-4.74h13.23v-3.32h-13.24v-7.69h14.93v-3.32h-18.73v25.56h18.92v-3.32h-15.12zm-15.56-3.24c-5.15-1.24-6.59-2.22-6.59-4.6%200-2.14%201.89-3.59%204.71-3.59a12.06%2012.06%200%200%201%207.07%202.55l2-2.83a14.1%2014.1%200%200%200%20-9-3c-5.06%200-8.59%203-8.59%207.27%200%204.6%203%206.19%208.46%207.52%204.86%201.12%206.35%202.16%206.35%204.49s-2%203.77-5.09%203.77a12.34%2012.34%200%200%201%20-8.3-3.26l-2.25%202.69a15.94%2015.94%200%200%200%2010.42%203.85c5.48%200%209-2.95%209-7.51-.03-3.86-2.31-5.93-8.19-7.35zm124.11-11.08-7.69%2012-7.64-12h-4.46l10.09%2015.45v10.11h3.84v-10.23l10.16-15.33zm-64.63%203.46h8.37v22.1h3.84v-22.1h8.37v-3.46h-20.57zm38.34%2012.12c3.86-1.07%206-3.77%206-7.63%200-4.91-3.59-8-9.38-8h-11.36v25.59h3.8v-9.18h6.45l6.48%209.2h4.44l-7-9.82zm-10.95-2.5v-9.7h7.17c3.74%200%205.88%201.77%205.88%204.84s-2.29%204.86-5.84%204.86z'%20fill='%23fff'%20transform='translate(11%2011)'\/%3e%3c\/svg%3e\" alt=\"Sentry\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.unkey.com\/?utm_source=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"transform:scale(0.7);\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23000000'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"data:image\/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='92px'%20height='27px'%20viewBox='0%200%2092%2027'%20version='1.1'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%20xmlns:xlink='http:\/\/www.w3.org\/1999\/xlink'%3e%3ctitle%3eShape%3c\/title%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20d='M9.8,21.3%20C3.8,21.3%200.38,18.12%200.38,12.66%20L0.38,0.9%20L3.59,0.9%20L3.59,12.45%20C3.59,16.5%205.39,18.18%209.8,18.18%20C14.21,18.18%2016.01,16.5%2016.01,12.45%20L16.01,0.9%20L19.25,0.9%20L19.25,12.66%20C19.25,18.12%2015.83,21.3%209.8,21.3%20L9.8,21.3%20Z%20M25.3611,21%20L22.1211,21%20L22.1211,6.09%20L25.0911,6.09%20L25.0911,10.71%20L25.3011,10.71%20C25.7511,8.19%2027.7311,5.79%2031.5111,5.79%20C35.6511,5.79%2037.6911,8.58%2037.6911,12.03%20L37.6911,21%20L34.4511,21%20L34.4511,12.9%20C34.4511,10.11%2033.1911,8.7%2030.1011,8.7%20C26.8311,8.7%2025.3611,10.38%2025.3611,13.62%20L25.3611,21%20Z%20M43.8181,21%20L40.5781,21%20L40.5781,0.9%20L43.8181,0.9%20L43.8181,12%20L48.0781,12%20L52.5481,6.09%20L56.3281,6.09%20L50.7181,13.26%20L56.2981,21%20L52.4881,21%20L48.0781,14.91%20L43.8181,14.91%20L43.8181,21%20Z%20M65.4219,21.3%20C60.5319,21.3%2057.3219,18.54%2057.3219,13.56%20C57.3219,8.91%2060.5019,5.79%2065.3619,5.79%20C69.9819,5.79%2073.1319,8.34%2073.1319,12.87%20C73.1319,13.41%2073.1019,13.83%2073.0119,14.28%20L60.3519,14.28%20C60.4719,17.16%2061.8819,18.69%2065.3319,18.69%20C68.4519,18.69%2069.7419,17.67%2069.7419,15.9%20L69.7419,15.66%20L72.9819,15.66%20L72.9819,15.93%20C72.9819,19.11%2069.8619,21.3%2065.4219,21.3%20L65.4219,21.3%20Z%20M65.3019,8.34%20C62.0019,8.34%2060.5619,9.81%2060.3819,12.48%20L70.0719,12.48%20L70.0719,12.42%20C70.0719,9.66%2068.4819,8.34%2065.3019,8.34%20L65.3019,8.34%20Z%20M77.9586,26.1%20L75.8286,26.1%20L75.8286,23.16%20L78.7386,23.16%20C80.0586,23.16%2080.5986,22.8%2081.0486,21.78%20L81.4086,21%20L74.0586,6.09%20L77.6886,6.09%20L81.4986,14.01%20L82.9686,17.58%20L83.2086,17.58%20L84.6186,13.98%20L88.1286,6.09%20L91.6986,6.09%20L83.9286,22.62%20C82.6986,25.29%2081.0186,26.1%2077.9586,26.1%20Z'%20id='Shape'%20fill='%23FFFFFF'%20fill-rule='nonzero'%3e%3c\/path%3e%3c\/g%3e%3c\/svg%3e\" alt=\"Unkey\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/www.prisma.io\/?utm_source=tanstack&via=tanstack\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/prisma-light-Cloa3Onm.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/prisma-dark-DwgDxLwn.svg\" alt=\"Prisma\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><a href=\"https:\/\/electric-sql.com\" target=\"_blank\" rel=\"noreferrer\" class=\"flex items-center justify-center\n border-r border-b border-gray-200 dark:border-gray-800\n hover:bg-gray-50 dark:hover:bg-gray-900\/50 transition-colors duration-150 ease-out\n basis-1\/2 sm:basis-1\/4 lg:basis-1\/5 xl:basis-1\/6 min-h-[100px] p-4\"><div class=\"w-full flex items-center justify-center max-w-[110px]\"><div class=\"w-full flex items-center justify-center\" style=\"\"><img src=\"\/assets\/electric-light-C-5MDda4.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] dark:hidden\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><img src=\"\/assets\/electric-dark-Bfu2Vl2j.svg\" alt=\"Electric\" loading=\"lazy\" class=\"w-full object-contain max-h-[36px] hidden dark:block\" width=\"200\" height=\"100\" sizes=\"(max-width: 640px) 80px, (max-width: 1024px) 150px, 200px\"><\/div><\/div><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/partners?status=inactive\"><span class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View Previous Partners<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/a><\/div><\/div><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"blog\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#blog\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Latest Blog Posts<\/a><\/h3><div class=\"grid grid-cols-1 md:grid-cols-3 gap-4\"><a href=\"\/blog\/tanstack-table-v9-reactivity\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-table-v9-reactivity\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Inside TanStack Table V9 Reactivity<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Riccardo Perra<time datetime=\"2026-07-19\" title=\"Jul 19, 2026\"> <!-- -->on <!-- -->Jul 19, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Table V9 moves state and options behind reactive primitives so updates stay within the scopes that consume them. Here is the path we took to get there.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/run-coding-agents-in-a-sandbox\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/run-coding-agents-in-a-sandbox\/header.png\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">Run Any Coding Agent in a Sandbox, With One chat() Call<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Alem Tuzlak<time datetime=\"2026-06-30\" title=\"Jun 30, 2026\"> <!-- -->on <!-- -->Jun 30, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">Wiring a coding agent into your app means gluing each CLI's protocol and deciding where it safely runs. TanStack AI's new sandbox layer collapses both into one pattern, and lets you plug in any Agent Client Protocol agent with no dedicated package.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><a href=\"\/blog\/tanstack-open-source-awards-2026\" class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 flex flex-col justify-between overflow-hidden transition-all hover:shadow-md hover:border-blue-500\"><div class=\"aspect-video overflow-hidden bg-gray-100 dark:bg-gray-800\"><img src=\"\/blog-assets\/tanstack-open-source-awards-2026\/header.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"w-full h-full object-cover\"><\/div><div class=\"p-4 flex flex-col gap-3 flex-1 justify-between\"><div><div class=\"text-base font-bold\">TanStack Start and TanStack AI Win 2026 Open Source Awards<\/div><div class=\"text-xs italic font-light mt-1 text-gray-600 dark:text-gray-400\">by <!-- -->Tanner Linsley<time datetime=\"2026-06-22\" title=\"Jun 22, 2026\"> <!-- -->on <!-- -->Jun 22, 2026<\/time><\/div><p class=\"text-sm mt-3 text-gray-600 dark:text-gray-400 line-clamp-4 leading-relaxed\">TanStack Start won Breakthrough of the Year and TanStack AI won AI Project of the Year at the 2026 Open Source Awards in Amsterdam.<\/p><\/div><div class=\"text-blue-500 uppercase font-bold text-xs\">Read More \u2192<\/div><\/div><\/a><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/blog\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Posts<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><!--\/$--><\/div><div><!--$3--><div class=\"space-y-24\"><div class=\"px-4 lg:max-w-(--breakpoint-lg) md:mx-auto\"><h3 id=\"maintainers\" class=\"text-3xl font-bold mb-6 scroll-mt-24\"><a href=\"#maintainers\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Core Maintainers<\/a><\/h3><div class=\"grid gap-6 grid-cols-2 lg:grid-cols-3\"><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Tanner Linsley\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Tanner Linsley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Tanner Linsley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tannerlinsley.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tannerlinsley\">Tanner Linsley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 11 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->11<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tannerlinsley.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Dominik Dorfmeister\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Dominik Dorfmeister's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Dominik Dorfmeister\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/tkdodo.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-tkdodo\">Dominik Dorfmeister<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/tkdodo\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/tkdodo.eu\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Corbin Crutchley\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Corbin Crutchley's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Corbin Crutchley\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/crutchcorn.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-green-500\/80 text-white gap-1\" aria-label=\"Framework: Vue\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Vue<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-red-500\/80 text-white gap-1\" aria-label=\"Framework: Angular\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Angular<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-emerald-500\/80 text-white gap-1\" aria-label=\"Framework: Lit\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Lit<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Forms\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Forms<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Validation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Validation<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: State Management\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>State Management<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-crutchcorn\">Corbin Crutchley<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Form\" tabindex=\"0\" title=\"View all contributors for TanStack Form\" href=\"\/form\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-yellow-500\/40\">\ud83c\udf34 Form<\/a><a aria-label=\"View contributors for TanStack Store\" tabindex=\"0\" title=\"View all contributors for TanStack Store\" href=\"\/store\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-twine-700\/40\">\ud83c\udf34 Store<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 1 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->1<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/crutchcorn.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/playfulprogramming.com\/people\/crutchcorn\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Manuel Schiller\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Manuel Schiller's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Manuel Schiller\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/schiller-manuel.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-schiller-manuel\">Manuel Schiller<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/schiller-manuel\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/schanuelmiller\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/manuelschiller.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kevin Van Cott\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kevin Van Cott's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kevin Van Cott\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/kevinvandy.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-purple-500\/80 text-white gap-1\" aria-label=\"Framework: Preact\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Preact<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-600\/80 text-white gap-1\" aria-label=\"Framework: Solid\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Solid<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Data Grids\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Data Grids<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Dashboards\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Dashboards<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-kevinvandy\">Kevin Van Cott<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Pacer\" tabindex=\"0\" title=\"View all contributors for TanStack Pacer\" href=\"\/pacer\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-lime-600\/40\">\ud83c\udf34 Pacer<\/a><a aria-label=\"View contributors for TanStack Hotkeys\" tabindex=\"0\" title=\"View all contributors for TanStack Hotkeys\" href=\"\/hotkeys\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-rose-500\/40\">\ud83c\udf34 Hotkeys<\/a><button class=\"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Show 2 more libraries\" tabindex=\"0\" type=\"button\">+<!-- -->2<!-- --> more<\/button><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/kevinvandy\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/kevinvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.linkedin.com\/in\/kevinthomasvancott\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"linkedIn\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path><\/svg><\/a><a href=\"https:\/\/kevinvancott.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Jack Herrington\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Jack Herrington's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Jack Herrington\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/jherr.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Templates\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Templates<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-jherr\">Jack Herrington<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><span class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize \/40\" aria-label=\"View contributors for Create TS Router App\" title=\"View all contributors for Create TS Router App\">Create TS Router App<\/span><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/jherr\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sean Cassiere\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sean Cassiere's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sean Cassiere\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/seancassiere.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Core API\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Core API<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Documentation\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Documentation<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-seancassiere\">Sean Cassiere<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/seancassiere\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/seancassiere.com\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Christopher Horobin\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Christopher Horobin's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Christopher Horobin\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/chorobin.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: TypeScript\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>TypeScript<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-chorobin\">Christopher Horobin<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Start\" tabindex=\"0\" title=\"View all contributors for TanStack Start\" href=\"\/start\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-cyan-500\/40\">\ud83c\udf34 Start<\/a><a aria-label=\"View contributors for TanStack Router\" tabindex=\"0\" title=\"View all contributors for TanStack Router\" href=\"\/router\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-emerald-500\/40\">\ud83c\udf34 Router<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/chorobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/c_horobin\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/chorobin.bsky.social\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Damian Pieczynski\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Damian Pieczynski's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Damian Pieczynski\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/piecyk.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Virtualization\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Virtualization<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Performance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Performance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-piecyk\">Damian Pieczynski<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Virtual\" tabindex=\"0\" title=\"View all contributors for TanStack Virtual\" href=\"\/virtual\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-purple-500\/40\">\ud83c\udf34 Virtual<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/piecyk\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Kyle Mathews\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Kyle Mathews's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Kyle Mathews\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/KyleAMathews.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-KyleAMathews\">Kyle Mathews<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><a aria-label=\"View contributors for TanStack Intent\" tabindex=\"0\" title=\"View all contributors for TanStack Intent\" href=\"\/intent\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-sky-500\/40\">\ud83c\udf34 Intent<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/KyleAMathews\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Alem Tuzlak\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Alem Tuzlak's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Alem Tuzlak\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/AlemTuzlak.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: DevTools\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>DevTools<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Routers\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Routers<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Vite Plugins\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Vite Plugins<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-AlemTuzlak\">Alem Tuzlak<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack AI\" tabindex=\"0\" title=\"View all contributors for TanStack AI\" href=\"\/ai\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-pink-500\/40\">\ud83c\udf34 AI<\/a><a aria-label=\"View contributors for TanStack Devtools\" tabindex=\"0\" title=\"View all contributors for TanStack Devtools\" href=\"\/devtools\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Devtools<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><a href=\"https:\/\/x.com\/AlemTuzlak\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"twitter\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"><\/path><\/svg><\/a><a href=\"https:\/\/bsky.app\/profile\/alem.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"bluesky\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 21\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M5.20238 1.4019C7.95375 3.43816 10.9136 7.56632 12 9.78164V15.6329C12 15.5084 11.9513 15.6491 11.8463 15.9523C11.2793 17.594 9.0645 24.0012 4.00012 18.8791C1.3335 16.1822 2.568 13.4854 7.422 12.6712C4.64512 13.1368 1.52325 12.3672 0.66675 9.34985C0.42 8.48185 0 3.13532 0 2.41322C0 -1.20394 3.21712 -0.066993 5.20238 1.4019ZM18.7976 1.4019C16.0462 3.43816 13.0864 7.56632 12 9.78164V15.6329C12 15.5084 12.0487 15.6491 12.1537 15.9523C12.7207 17.594 14.9355 24.0012 19.9999 18.8791C22.6665 16.1822 21.432 13.4854 16.578 12.6712C19.3549 13.1368 22.4768 12.3672 23.3333 9.34985C23.58 8.48185 24 3.13532 24 2.41322C24 -1.20394 20.7832 -0.066993 18.7976 1.4019Z\"><\/path><\/svg><\/a><a href=\"https:\/\/www.forge42.dev\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"website\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 24 24\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Sam Willis\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Sam Willis's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Sam Willis\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/samwillis.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Sync Engines\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Sync Engines<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Incremental View Maintenance\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Incremental View Maintenance<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-samwillis\">Sam Willis<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack DB\" tabindex=\"0\" title=\"View all contributors for TanStack DB\" href=\"\/db\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-orange-500\/40\">\ud83c\udf34 DB<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/samwillis\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><div class=\"group bg-white dark:bg-gray-900 rounded-lg overflow-hidden shadow-xs border border-gray-200 dark:border-gray-800\" aria-label=\"Maintainer card for Lachlan Collins\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View Lachlan Collins's GitHub profile\" class=\"relative h-64 overflow-hidden block\" tabindex=\"0\"><img alt=\"Avatar of Lachlan Collins\" class=\"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\" src=\"https:\/\/github.com\/lachlancollins.png\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio:1\/1;object-fit:cover;\"><div class=\"absolute inset-0 bg-linear-to-t from-black\/60 via-black\/30 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><\/div><div class=\"absolute inset-0 p-4 flex flex-col justify-end opacity-0 group-hover:opacity-100 transition-opacity duration-300\"><div class=\"space-y-2\"><div class=\"flex flex-wrap gap-2 mb-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-blue-500\/80 text-white gap-1\" aria-label=\"Framework: React\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>React<\/span><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-orange-600\/80 text-white gap-1\" aria-label=\"Framework: Svelte\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"8\"><\/circle><\/svg>Svelte<\/span><\/div><div class=\"flex flex-wrap gap-2\"><span class=\"inline-flex items-center px-2 py-1 rounded-full text-xs font-medium bg-gray-200 text-gray-800 gap-1 dark:bg-gray-700 dark:text-gray-200\" aria-label=\"Specialty: Architecture\"><svg aria-hidden=\"true\" class=\"w-3 h-3\" fill=\"currentColor\" viewBox=\"0 0 16 16\"><rect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"1\"><\/rect><\/svg>Architecture<\/span><\/div><\/div><\/div><\/a><div class=\"p-3 space-y-2\"><div class=\"flex items-center justify-between\"><span class=\"text-base font-bold\" id=\"maintainer-name-lachlancollins\">Lachlan Collins<\/span><div class=\"flex items-center gap-2\"><\/div><\/div><div class=\"flex flex-wrap gap-1.5 pt-1\"><a aria-label=\"View contributors for TanStack Config\" tabindex=\"0\" title=\"View all contributors for TanStack Config\" href=\"\/config\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-black dark:bg-gray-100\/40\">\ud83c\udf34 Config<\/a><a aria-label=\"View contributors for TanStack Query\" tabindex=\"0\" title=\"View all contributors for TanStack Query\" href=\"\/query\/latest\/docs\/contributors\" class=\"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-semibold text-green-900 dark:text-green-200 capitalize hover:underline focus:outline-none focus:ring-2 focus:ring-blue-400 transition-colors bg-red-500\/40\">\ud83c\udf34 Query<\/a><\/div><div class=\"flex flex-wrap items-center gap-x-2 sm:gap-x-4 gap-y-2 text-gray-400 dark:text-gray-500 pt-1\"><a href=\"https:\/\/github.com\/lachlancollins\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"github\" class=\"hover:text-gray-700 dark:hover:text-gray-200 transition-colors p-2 -mb-2 -ml-2 hover:grayscale-0 hover:scale-110\"><svg viewBox=\"0 0 16 16\" class=\"w-5 h-5\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"flex justify-center mt-6\"><a href=\"\/maintainers\" class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\">View All Maintainers<\/a><\/div><\/div><div class=\"lg:max-w-(--breakpoint-lg) px-4 mx-auto\"><div id=\"sponsors\" class=\"scroll-mt-24\"><div class=\"px-4 w-full lg:max-w-(--breakpoint-lg) md:mx-auto\"><div class=\"space-y-8\"><h3 class=\"text-3xl font-bold\"><a href=\"#sponsors\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">OSS Sponsors<\/a><\/h3><div class=\"relative mx-auto flex w-full flex-wrap overflow-hidden [&>div]:h-full [&>div]:w-full\" style=\"aspect-ratio:1\/1;\"><div><!--$4--><div class=\"relative w-full h-full overflow-hidden rounded-[2rem] bg-linear-to-br from-gray-100\/80 via-white to-gray-50 dark:from-gray-900 dark:via-gray-950 dark:to-gray-900\"><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:8%;top:6%;width:20px;height:20px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:39.08%;top:59.68%;width:37px;height:37px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:70.16%;top:25.36%;width:54px;height:54px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:17.240000000000002%;top:79.03999999999999%;width:71px;height:71px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:48.32%;top:44.72%;width:88px;height:88px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:79.39999999999999%;top:10.4%;width:105px;height:105px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:26.48%;top:64.08000000000001%;width:32px;height:32px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:57.559999999999995%;top:29.76%;width:49px;height:49px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:88.64%;top:83.44%;width:66px;height:66px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:35.72%;top:49.12%;width:83px;height:83px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:66.8%;top:14.8%;width:100px;height:100px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.88%;top:68.47999999999999%;width:27px;height:27px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.96%;top:34.16%;width:44px;height:44px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:76.04%;top:87.84%;width:61px;height:61px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:23.119999999999997%;top:53.52%;width:78px;height:78px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:54.2%;top:19.2%;width:95px;height:95px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:85.28%;top:72.88%;width:22px;height:22px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:32.36%;top:38.56%;width:39px;height:39px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:63.440000000000005%;top:92.24%;width:56px;height:56px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:10.52%;top:57.919999999999995%;width:73px;height:73px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:41.6%;top:23.6%;width:90px;height:90px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:72.68%;top:77.28%;width:107px;height:107px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:19.76%;top:42.96%;width:34px;height:34px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:50.84%;top:8.64%;width:51px;height:51px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:81.92%;top:62.32%;width:68px;height:68px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:29%;top:28%;width:85px;height:85px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:60.08%;top:81.67999999999999%;width:102px;height:102px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:91.16%;top:47.36%;width:29px;height:29px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:38.239999999999995%;top:13.04%;width:46px;height:46px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:69.32%;top:66.72%;width:63px;height:63px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:16.4%;top:32.4%;width:80px;height:80px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:47.48%;top:86.08%;width:97px;height:97px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:78.56%;top:51.760000000000005%;width:24px;height:24px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:25.64%;top:17.44%;width:41px;height:41px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:56.72%;top:71.12%;width:58px;height:58px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:87.8%;top:36.8%;width:75px;height:75px;opacity:0.25;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:34.879999999999995%;top:90.47999999999999%;width:92px;height:92px;opacity:0.14;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:65.96%;top:56.16%;width:109px;height:109px;opacity:0.15000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:13.04%;top:21.84%;width:36px;height:36px;opacity:0.16;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:44.12%;top:75.52000000000001%;width:53px;height:53px;opacity:0.17;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:75.2%;top:41.2%;width:70px;height:70px;opacity:0.18000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:22.28%;top:6.88%;width:87px;height:87px;opacity:0.19;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:53.36%;top:60.56%;width:104px;height:104px;opacity:0.2;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:84.44%;top:26.240000000000002%;width:31px;height:31px;opacity:0.21000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:31.520000000000003%;top:79.92%;width:48px;height:48px;opacity:0.22000000000000003;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:62.6%;top:45.6%;width:65px;height:65px;opacity:0.23;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:9.68%;top:11.28%;width:82px;height:82px;opacity:0.24000000000000002;\"><\/div><div class=\"absolute -translate-x-1\/2 -translate-y-1\/2 rounded-full border border-gray-300\/30 bg-gray-300\/40 dark:border-gray-700\/40 dark:bg-gray-700\/30\" style=\"left:40.76%;top:64.96000000000001%;width:99px;height:99px;opacity:0.25;\"><\/div><\/div><!--\/$--><\/div><\/div><div class=\"flex justify-center\"><a class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700\" href=\"https:\/\/github.com\/sponsors\/tannerlinsley\">Become a Sponsor<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"h-4\"><\/div><p class=\"italic mx-auto max-w-(--breakpoint-sm) text-gray-500 dark:text-gray-400 text-center\">Sponsors get special perks like<!-- --> <strong>private discord channels, priority issue requests, and direct support<\/strong>!<\/p><\/div><\/div><!--\/$--><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-discord text-white overflow-hidden relative\n shadow-xl shadow-indigo-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><img src=\"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e\" alt=\"Discord Logo\" loading=\"lazy\" width=\"300\" height=\"300\"><\/div><div class=\"sm:col-span-2\"><h3 id=\"discord\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#discord\" class=\"hover:underline decoration-white\/50\">TanStack on Discord<\/a><\/h3><p class=\"mt-4\">The official TanStack community to ask questions, network and make new friends and get lightning fast news about what's coming next for TanStack!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-discord justify-center shadow-lg text-sm\" href=\"https:\/\/discord.com\/invite\/WrRKjPJ\" target=\"_blank\" rel=\"noreferrer\">Join TanStack Discord<\/a><\/div><\/div><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg)\"><div class=\"\n rounded-md p-4 grid gap-6\n bg-linear-to-br from-red-500 to-red-700 text-white overflow-hidden relative\n shadow-xl shadow-red-700\/30\n sm:p-8 sm:grid-cols-3 items-center\"><div class=\"absolute transform opacity-10 z-0\n right-0 top-0 -translate-y-1\/3 translate-x-1\/3\n sm:opacity-20\"><svg viewBox=\"0 0 461 461\" fill=\"currentColor\" width=\"300\" height=\"300\" role=\"img\" aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z\"><\/path><\/svg><\/div><div class=\"sm:col-span-2\"><h3 id=\"youtube\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#youtube\" class=\"hover:underline decoration-white\/50\">TanStack on YouTube<\/a><\/h3><p class=\"mt-4\">The official TanStack YouTube channel. Tutorials, deep dives, release walkthroughs, and more \u2014 free for everyone!<\/p><\/div><div class=\"flex items-center justify-center\"><a class=\"inline-flex items-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 rounded-lg w-full mt-4 bg-white border-white hover:bg-gray-100 text-red-600 justify-center shadow-lg text-sm\" href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play w-4 h-4\" aria-hidden=\"true\"><path d=\"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\"><\/path><\/svg>Subscribe on YouTube<\/a><\/div><\/div><\/div><div class=\"h-4\"><\/div><div class=\"px-4 mx-auto max-w-(--breakpoint-lg) relative\"><div class=\"bg-white dark:bg-gray-900 shadow-md border border-gray-200 dark:border-gray-800 rounded-md p-8 md:p-14\"><div><div class=\"relative inline-block max-w-full\"><h3 id=\"newsletter\" class=\"text-3xl font-bold scroll-mt-24\"><a href=\"#newsletter\" class=\"hover:underline decoration-gray-400 dark:decoration-gray-600\">Subscribe to TanStack News<\/a><\/h3><\/div><p class=\"text-lg mt-1\">New posts, releases, and ecosystem updates from TanStack.<\/p><\/div><div class=\"grid gap-2 mt-4 max-w-sm\"><button class=\"inline-flex items-center justify-center gap-2 cursor-pointer transition-colors disabled:opacity-50 disabled:cursor-not-allowed focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-1 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900 border font-medium px-4 py-2 text-sm rounded-lg bg-blue-600 text-white border-blue-600 hover:bg-blue-700 w-full\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-log-in h-4 w-4\" aria-hidden=\"true\"><path d=\"m10 17 5-5-5-5\"><\/path><path d=\"M15 12H3\"><\/path><path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"><\/path><\/svg>Log in to subscribe<\/button><p class=\"text-gray-500 dark:text-gray-400 text-sm opacity-50 font-semibold italic\">We'll use your TanStack login email.<\/p><\/div><\/div><\/div><div class=\"h-20\"><\/div><div class=\"bg-white dark:bg-gray-900 rounded-lg shadow-md border border-gray-200 dark:border-gray-800 relative flex flex-col items-start justify-center gap-4 p-8 max-w-(--breakpoint-lg) mx-auto text-sm\"><div class=\"grid gap-1 sm:grid-cols-2 md:grid-cols-3\"><div><a href=\"\/blog\">Blog<\/a><\/div><div><a href=\"https:\/\/x.com\/tan_stack\" target=\"_blank\" rel=\"noreferrer\">@Tan_Stack on X.com<\/a><\/div><div><a href=\"https:\/\/x.com\/tannerlinsley\" target=\"_blank\" rel=\"noreferrer\">@TannerLinsley on X.com<\/a><\/div><div><a href=\"https:\/\/github.com\/tanstack\" target=\"_blank\" rel=\"noreferrer\">GitHub<\/a><\/div><div><a href=\"https:\/\/youtube.com\/@tan_stack\" target=\"_blank\" rel=\"noreferrer\">YouTube<\/a><\/div><div><a href=\"https:\/\/nozzle.io\" target=\"_blank\" rel=\"noreferrer\">Nozzle.io - Keyword Rank Tracker<\/a><\/div><div><a href=\"\/ethos\">Ethos<\/a><\/div><div><a href=\"\/tenets\">Tenets<\/a><\/div><div><a href=\"\/privacy\">Privacy Policy<\/a><\/div><div><a href=\"\/terms\">Terms of Service<\/a><\/div><\/div><div class=\"text-center opacity-60\">\u00a9 <!-- -->2026<!-- --> TanStack LLC<\/div><\/div><\/div><!--\/$--><\/div><\/div><div aria-hidden=\"true\" class=\"pointer-events-none fixed top-0 left-0 z-99999999 h-[320px] w-full select-none\"><div class=\"absolute top-0 w-full h-80 rounded-[100%] bg-amber-500\/30 blur-3xl transition-all duration-500 dark:bg-sky-400\/25 -translate-y-full opacity-0\"><\/div><div class=\"absolute top-6 left-1\/2 -translate-x-1\/2 rounded-full bg-white\/75 p-2 shadow-lg backdrop-blur-lg transition-all duration-300 dark:bg-slate-900\/40 -translate-y-6 opacity-0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-loader-circle animate-spin text-gray-900 dark:text-white text-4xl\" aria-label=\"Loading\"><path d=\"M21 12a9 9 0 1 1-6.219-8.56\"><\/path><\/svg><\/div><\/div><section aria-label=\"Notifications alt+T\" tabindex=\"-1\" aria-live=\"polite\" aria-relevant=\"additions text\" aria-atomic=\"false\"><\/section><script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496\" integrity=\"sha512-ZE9pZaUXND66v380QUtch\/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==\" data-cf-beacon=\"{"version":"2024.11.0","token":"7703c87711084cfcbf970e05b2952977","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}\" crossorigin=\"anonymous\"><\/script>\n<\/body><\/html>",
"has_shadow_root": "false",
"img-loading-attr": "[\"lazy\",\"lazy\",\"lazy\",\"eager\",\"eager\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\",\"lazy\"]",
"initiators": {
"": [
"https:\/\/tanstack.com\/"
],
"about:client": [
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js",
"https:\/\/tanstack.com\/assets\/rolldown-runtime-9r-HBx0o.js",
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js",
"https:\/\/tanstack.com\/assets\/tanstack-query-BttgOCQn.js",
"https:\/\/tanstack.com\/assets\/icons-xTj2hkG8.js",
"https:\/\/tanstack.com\/assets\/shared-constants-yNCBtlN_.js",
"https:\/\/tanstack.com\/assets\/routes-DfNLmXGz.js",
"https:\/\/tanstack.com\/assets\/Footer-DXYm8Pa-.js",
"https:\/\/tanstack.com\/assets\/useNpmDownloadCounter-jgTPLjDE.js",
"https:\/\/tanstack.com\/assets\/blog.functions-C-Dso7yf.js",
"https:\/\/tanstack.com\/assets\/users.functions-CeXclkLY.js",
"https:\/\/tanstack.com\/assets\/HomeApplicationStarter-DKoDL7uE.js",
"https:\/\/tanstack.com\/assets\/ApplicationStarter-B3UMyhpE.js",
"https:\/\/tanstack.com\/assets\/useDebouncedValue-CV-ebLIG.js",
"https:\/\/tanstack.com\/assets\/useDebouncer-DFwQa-3J.js",
"https:\/\/tanstack.com\/assets\/event-client-CV4ssJpW.js",
"https:\/\/tanstack.com\/assets\/store-Cj3QexLS.js",
"https:\/\/tanstack.com\/assets\/Icons-q42Z9Dpx.js",
"https:\/\/tanstack.com\/assets\/usePartnerPlacementContext-COo3TXOB.js"
],
"undefined": [
"https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=240,height=240,quality=80,format=auto\/images\/ship.png",
"https:\/\/tanstack.com\/favicon.ico"
],
"https:\/\/tanstack.com\/": [
"https:\/\/tanstack.com\/fonts\/Inter-latin.woff2",
"https:\/\/tanstack.com\/images\/logos\/logo-black.svg",
"https:\/\/tanstack.com\/images\/logos\/logo-white.svg",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-light.png",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=500,height=500,quality=85,format=auto\/images\/logos\/splash-dark.png",
"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v4513226cdae34746b4dedf0b4dfa099e1781791509496",
"https:\/\/tanstack.com\/site.webmanifest",
"https:\/\/tanstack.com\/cdn-cgi\/image\/width=30,quality=90,format=auto\/images\/logos\/logo-color-100.png",
"https:\/\/tanstack.com\/_a\/gtag.js"
],
"https:\/\/tanstack.com\/assets\/index-B9NJHisQ.js": [
"https:\/\/tanstack.com\/cdn-cgi\/rum?",
"https:\/\/tanstack.com\/_serverFn\/b9ec6ebffe71881613f7d1e66d9126b4f7a9390f5be2d567f1ebaf09da5cfc18",
"https:\/\/tanstack.com\/_serverFn\/a863101af06a412e026a82c0775180d21ebf50344227a050d177f793fe63fa41",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAACAC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=0&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2252",
"https:\/\/o4507236158537728.ingest.us.sentry.io\/api\/4507236163649536\/envelope\/?sentry_version=7&sentry_key=ac4bfc43ff4a892f8dc7053c4a50d92f&sentry_client=sentry.javascript.tanstackstart-react%2F10.47.0",
"https:\/\/tanstack.com\/_a\/g\/collect?v=2&tid=G-JMT1Z50SPS>m=45je67f0v874742341za204zd874742341&_p=1784560032953&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAACACQC&_fplc=0&are=1&cid=2028791594.1784560035&frm=0&ibt=1&ngs=1&pscdl=noapi&rcb=8&sr=1920x1200&uaa=x86&uab=64&uafvl=%2520Not%2520A%253BBrand%3B99%7CChromium%3B150.0.0.0%7CGoogle%2520Chrome%3B150.0.0.0&uam=Model&uamb=0&uap=Unknown&uapv=0&uaw=0&ul=en-us&_s=2&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606&sid=1784560034&sct=1&seg=1&dl=https%3A%2F%2Ftanstack.com%2F&dt=TanStack%20%7C%20The%20open-source%20application%20stack%20for%20the%20web.&_tu=BA&en=page_view&_ee=1&tfd=7280"
],
"https:\/\/tanstack.com\/assets\/tanstack-router-U0H7bmeq.js": [
"data:image\/svg+xml,%3csvg%20height='200'%20viewBox='0%200%20175%20200'%20width='175'%20xmlns='http:\/\/www.w3.org\/2000\/svg'%3e%3cpath%20d='m154.5%200c11.3%200%2020.5%209.2%2020.5%2020.6v179.4l-21.5-19-12.1-11.2-12.8-11.9%205.3%2018.5h-113.4c-11.3%200-20.5-9.2-20.5-20.6v-135.2c0-11.4%209.2-20.6%2020.5-20.6zm-82.3%2046.599169s-13.7-.299169-28.1%2010.500831c0%200-14.4%2026.1-14.4%2058.3%200%200%208.4%2014.5%2030.5%2015.2%200%200%203.7-4.5%206.7-8.3-12.4046512-3.711628-17.2724716-11.430178-17.492173-11.787173l-.007827-.012827s1%20.7%202.8%201.7c.1.1.2.2.4.3.3.2.6.3.9.5%202.5%201.4%205%202.5%207.3%203.4%204.1%201.6%209%203.2%2014.7%204.3%207.5%201.4%2016.3%201.9%2025.9.1%204.7-.8%209.5-2.2%2014.5-4.3%203.5-1.3%207.4-3.2%2011.5-5.9%200%200-5%208.2-18.1%2011.9%203%203.8%206.6%208.1%206.6%208.1%2022.1-.7%2030.6-15.2%2030.6-15.2%200-32.2-14.4-58.3-14.4-58.3-14.4-10.8-28.1-10.500831-28.1-10.500831l-1.4%201.600831c16.653061%205.0938776%2024.573761%2012.3948355%2024.890119%2012.6907122l.009881.0092878c-10.4-5.7-20.6-8.5-30.1-9.6-7.2-.8-14.1-.6-20.2.2-.6%200-1.1.1-1.7.2-3.5.3-12%201.6-22.7%206.3-3.7%201.7-5.9%202.9-5.9%202.9s8.3-7.9%2026.3-13.1zm-2.8%2037.300831c5.7%200%2010.3%205%2010.2%2011.1%200%206.1-4.5%2011.1-10.2%2011.1-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1zm36.5%200c5.7%200%2010.2%205%2010.2%2011.1s-4.5%2011.1-10.2%2011.1c-5.6%200-10.2-5-10.2-11.1s4.5-11.1%2010.2-11.1z'%20fill='%23fff'\/%3e%3c\/svg%3e"
],
"https:\/\/tanstack.com\/_a\/gtag.js": [
"https:\/\/stats.g.doubleclick.net\/g\/collect?v=2&ngs=1&ibt=1&tid=G-JMT1Z50SPS&cid=2028791594.1784560035>m=45je67f0v874742341za204zd874742341&rcb=8&aip=1&dma=0&gcd=13l3l3l3l1l1&npa=0&frm=0&tag_exp=115938466~115938469~118395333~118897920~118897930~118981136~119259606"
]
},
"inline_style_bytes": 16944,
"javascript": "{\"ajax_requests\":{\"xmlhttprequest\":1,\"fetch\":10,\"beacon\":1,\"total\":12},\"beacon_ajax_usage\":1,\"iframe\":0,\"requests_protocol\":{\"ajax_h1\":0,\"resources_h1\":0,\"ajax_h2\":0,\"resources_h2\":0,\"ajax_h3\":10,\"resources_h3\":36},\"web_component_specs\":{\"custom_elements\":[],\"shadow_roots\":[],\"template\":[]},\"script_tags\":{\"total\":6,\"async\":4,\"defer\":1,\"crossorigin\":0,\"integrity\":1,\"nomodule\":0,\"nonce\":0,\"referrerpolicy\":0,\"src\":4,\"inline\":2,\"type_module\":1,\"async_and_defer\":0,\"defer_without_src\":0,\"charset\":0,\"language\":0},\"noscript_tags\":{\"total\":0},\"sourceMaps\":{\"count\":0,\"ext\":{}},\"bundler\":[],\"document\":{\"length\":308432,\"elements\":2015,\"links\":19,\"stylesheets\":1,\"inlineStyles\":1,\"scripts\":2,\"inlineScripts\":4}}",
"llms_txt_validation": "{\"valid\":true}",
"localstorage_size": 0,
"markup": "{\"favicon\":true,\"rel_alternate_mobile\":false,\"compatMode\":\"CSS1Compat\",\"noscripts\":{\"iframe_googletagmanager_count\":0,\"total\":0},\"buttons\":{\"types\":{\"button\":26,\"submit\":1},\"total\":27},\"form\":{\"target\":{},\"method\":{},\"elements\":[{\"tagNames\":{\"button\":6,\"textarea\":1},\"types\":{\"button\":5,\"submit\":1},\"total\":7}],\"total\":1},\"dirs\":{\"html_dir\":null,\"body_nodes_dir\":{\"values\":{},\"total\":0}},\"inputs\":{\"types\":{},\"total\":0},\"audios\":{\"autoplay\":{},\"total\":0},\"classes\":{\"unique_names_total\":772,\"references_total\":10802},\"rel\":{\"rels_total\":103,\"rels\":{\"modulepreload\":19,\"canonical\":1,\"preload\":1,\"apple-touch-icon\":1,\"icon\":3,\"manifest\":1,\"stylesheet\":1,\"noopener noreferrer\":54,\"noreferrer\":22}},\"ids\":{\"ids_total\":27,\"duplicate_ids_total\":0,\"unique_ids_total\":27},\"images\":{\"picture\":{\"total\":0},\"source\":{\"total\":0,\"src_total\":0,\"srcset_total\":0,\"media_total\":0,\"type_total\":0},\"img\":{\"total\":52,\"src_total\":52,\"srcset_total\":0,\"alt\":{\"missing\":0,\"blank\":7,\"present\":45},\"loading\":{\"auto\":0,\"lazy\":48,\"eager\":2,\"invalid\":0,\"missing\":2,\"blank\":0},\"dimensions\":{\"missing_width\":18,\"missing_height\":19}}},\"iframes\":{\"total\":0,\"loading\":{\"auto\":0,\"lazy\":0,\"eager\":0,\"invalid\":0,\"missing\":0,\"blank\":0}},\"amp\":{\"html_amp_attribute_present\":false,\"html_amp_emoji_attribute_present\":false,\"amp_page\":false,\"rel_amphtml\":null},\"data_nosnippet\":{\"valid\":0,\"wrong_tag_type\":0},\"obsolete_elements\":{},\"svgs\":{\"svg_element_total\":169,\"svg_img_total\":21,\"svg_object_total\":0,\"svg_embed_total\":0,\"svg_iframe_total\":0,\"svg_total\":190},\"app\":{\"app_id_present\":false,\"meta_theme_color\":\"#f9fafb\"},\"anchors\":{\"hrefs_without_special_scheme\":[\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\",\"mailto:support@tanstack.com\",\"mailto:partners@tanstack.com?subject=TanStack%20Partnership%20Inquiry\"]},\"dom-shape\":{\"bodyNodesCount\":1974,\"bodyLeafNodesCount\":858,\"depth\":{\"mean\":12.944055944055943,\"median\":13,\"mode\":15,\"stddev\":3.841758454775927,\"skew\":-0.5351570329436474,\"range\":{\"min\":1,\"max\":20}},\"bodyNonLeafNodesCount\":1116,\"branchFactor\":{\"mean\":1.8584229390681004,\"median\":2,\"mode\":1,\"stddev\":1.834464661779042,\"skew\":0.46794193257209543,\"range\":{\"min\":1,\"max\":48}},\"branchFactorByDepth\":[{\"depth\":0,\"count\":1,\"mean\":8,\"stddev\":0,\"skew\":null,\"median\":8,\"mode\":8,\"range\":{\"min\":8,\"max\":8}},{\"depth\":1,\"count\":4,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":2,\"count\":5,\"mean\":2.6,\"stddev\":1.8547236990991407,\"skew\":0.8626621856275074,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":3,\"count\":11,\"mean\":2.6363636363636362,\"stddev\":3.2828127427759615,\"skew\":0.49846389805954017,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":12}},{\"depth\":4,\"count\":24,\"mean\":1.9166666666666667,\"stddev\":0.759202798262025,\"skew\":-0.10976425998969024,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":5,\"count\":32,\"mean\":2.21875,\"stddev\":2.1612261421470915,\"skew\":0.5639159994563182,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":10}},{\"depth\":6,\"count\":45,\"mean\":2,\"stddev\":1.2110601416389966,\"skew\":0.8257228238447706,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":6}},{\"depth\":7,\"count\":60,\"mean\":2.3833333333333333,\"stddev\":2.0007637430630223,\"skew\":0.6914026396817605,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":13}},{\"depth\":8,\"count\":80,\"mean\":1.775,\"stddev\":0.6319612329882268,\"skew\":-0.3560344974581562,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":4}},{\"depth\":9,\"count\":80,\"mean\":2.325,\"stddev\":2.2845951501305435,\"skew\":-0.29545716227289975,\"median\":2,\"mode\":3,\"range\":{\"min\":1,\"max\":21}},{\"depth\":10,\"count\":102,\"mean\":1.9019607843137254,\"stddev\":0.9852819236393031,\"skew\":0.9154342149931898,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":11,\"count\":95,\"mean\":1.5263157894736843,\"stddev\":0.831512322447642,\"skew\":0.6329621044272918,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":5}},{\"depth\":12,\"count\":125,\"mean\":1.864,\"stddev\":4.220604696012173,\"skew\":0.2047100030041544,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":48}},{\"depth\":13,\"count\":127,\"mean\":1.8661417322834646,\"stddev\":0.6065548085849058,\"skew\":-0.22068618667590345,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":6}},{\"depth\":14,\"count\":133,\"mean\":1.4285714285714286,\"stddev\":0.6967779150798856,\"skew\":0.6150760799045889,\"median\":1,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":15,\"count\":41,\"mean\":2.073170731707317,\"stddev\":0.9973194292810182,\"skew\":0.07336739820667783,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":5}},{\"depth\":16,\"count\":36,\"mean\":2,\"stddev\":0.23570226039551584,\"skew\":0,\"median\":2,\"mode\":2,\"range\":{\"min\":1,\"max\":3}},{\"depth\":17,\"count\":64,\"mean\":1.5,\"stddev\":0.5,\"skew\":1,\"median\":1.5,\"mode\":1,\"range\":{\"min\":1,\"max\":2}},{\"depth\":18,\"count\":49,\"mean\":1.7755102040816326,\"stddev\":0.8867575911183849,\"skew\":0.8745458870034072,\"median\":2,\"mode\":1,\"range\":{\"min\":1,\"max\":4}},{\"depth\":19,\"count\":3,\"mean\":3,\"stddev\":0,\"skew\":null,\"median\":3,\"mode\":3,\"range\":{\"min\":3,\"max\":3}}]}}",
"media": "{\"num_picture_img\":0,\"num_image_sizes\":28,\"num_srcset_all\":0,\"num_srcset_sizes\":0,\"num_srcset_descriptor_x\":0,\"num_srcset_descriptor_w\":0,\"num_srcset_candidates\":0,\"picture_formats\":[],\"num_video_nodes\":0,\"video_durations\":[],\"video_attributes_values_counts\":[],\"video_display_style\":[],\"video_using_source_media_count\":0,\"video_source_media_values\":[],\"video_source_format_count\":[],\"video_source_format_type\":[],\"num_picture_using_min_resolution\":0,\"num_picture_using_orientation\":0,\"num_img_not_in_picture_srcset_candidates\":0}",
"meta_viewport": "\"width=device-width, initial-scale=1\"",
"num_iframes": 0,
"num_scripts": 6,
"num_scripts_async": 3,
"num_scripts_sync": 1,
"observers": null,
"origin-trials": [],
"parsed_css": [
{
"url": "https:\/\/tanstack.com\/assets\/index-Drgb1pa5.css",
"ast": {
"type": "stylesheet",
"stylesheet": {
"rules": [
{
"type": "rule",
"selectors": [
"@layer properties"
]
},
{
"type": "supports",
"supports": "(((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b))))",
"rules": [
{
"type": "rule",
"selectors": [
":root",
":host"
],
"declarations": [
{
"type": "declaration",
"property": "--ship-x",
"value": "70px"
},
{
"type": "declaration",
"property": "--ship-y",
"value": "2.5rem"
}
]
},
{
"type": "rule",
"selectors": [
"*",
":before",
":after",
"::backdrop"
],
"declarations": [
{
"type": "declaration",
"property": "--tw-translate-x",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-translate-y",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-translate-z",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-scale-x",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-scale-y",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-scale-z",
"value": "1"
},
{
"type": "declaration",
"property": "--tw-rotate-x",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-rotate-y",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-rotate-z",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-skew-x",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-skew-y",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-space-y-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-space-x-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-divide-x-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-border-style",
"value": "solid"
},
{
"type": "declaration",
"property": "--tw-divide-y-reverse",
"value": "0"
},
{
"type": "declaration",
"property": "--tw-gradient-position",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-from",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-via",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-to",
"value": "#0000"
},
{
"type": "declaration",
"property": "--tw-gradient-stops",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-via-stops",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-gradient-from-position",
"value": "0%"
},
{
"type": "declaration",
"property": "--tw-gradient-via-position",
"value": "50%"
},
{
"type": "declaration",
"property": "--tw-gradient-to-position",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-leading",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-font-weight",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-tracking",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ordinal",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-slashed-zero",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-figure",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-spacing",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-numeric-fraction",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-inset-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-inset-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-inset-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-ring-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ring-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-inset-ring-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-inset-ring-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-ring-inset",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ring-offset-width",
"value": "0px"
},
{
"type": "declaration",
"property": "--tw-ring-offset-color",
"value": "#fff"
},
{
"type": "declaration",
"property": "--tw-ring-offset-shadow",
"value": "0 0 #0000"
},
{
"type": "declaration",
"property": "--tw-outline-style",
"value": "solid"
},
{
"type": "declaration",
"property": "--tw-blur",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-brightness",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-contrast",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-grayscale",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-hue-rotate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-invert",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-opacity",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-saturate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-sepia",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-color",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-alpha",
"value": "100%"
},
{
"type": "declaration",
"property": "--tw-drop-shadow-size",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-blur",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-brightness",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-contrast",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-grayscale",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-hue-rotate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-invert",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-opacity",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-saturate",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-backdrop-sepia",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-duration",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-ease",
"value": "initial"
},
{
"type": "declaration",
"property": "--tw-content",
"value": "\"\""
}
]
}
]
}
],
"parsingErrors": [
{
"reason": "missing '}'",
"line": 1,
"column": 85,
"source": "@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ship-x:70px;--ship-y:2.5rem}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:\"Inter\", ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", Segoe UI Symbol, \"Noto Color Emoji\";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-lg:64rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 \/ .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 \/ .875);--text-base:1rem;--text-base--line-height:calc(1.5 \/ 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 \/ 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 \/ 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 \/ 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 \/ 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 \/ 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 \/ 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-shop-display:\"DM Sans\", ui-sans-serif, system-ui, sans-serif;--font-shop-mono:\"DM Mono\", ui-monospace, SFMono-Regular, Menlo, monospace;--text-shop-display:clamp(36px, 5vw, 52px);--text-shop-heading:22px;--text-shop-title:18px;--text-shop-price:20px;--text-shop-body:13.5px;--text-shop-ui:13px;--text-shop-sm:12px;--text-shop-xs:10.5px;--text-shop-2xs:9.5px;--color-twine-50:#f8f5ee;--color-twine-100:#eee6d3;--color-twine-200:#dfcda9;--color-twine-300:#cdac77;--color-twine-400:#bd9051;--color-twine-500:#ae7d44;--color-twine-600:#956339;--color-twine-700:#784b30;--color-twine-800:#653f2e;--color-twine-900:#58362b;--color-twine-950:#321c16;--color-discord:#536bbd;--color-shop-green:#22c993}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}:root{--navbar-height:52px;--docs-tabs-height:0px;--anchor-scroll-padding-top:calc(var(--navbar-height) + var(--docs-tabs-height));scroll-padding-top:var(--anchor-scroll-padding-top)}:root:has([data-docs-layout]){--docs-tabs-height:41px}@media (width>=1120px){:root:has([data-docs-layout]){--docs-tabs-height:42px}}html,body{color:var(--color-gray-900)}:is(html,body):is(.dark,.dark *){color:var(--color-gray-200)}html,body{background-color:#fdfdfd}html.dark,html.dark body{background-color:#0a0a0a}.using-mouse *{outline:none!important}*{scrollbar-color:var(--color-gray-400) var(--color-gray-100)}* scrollbar{width:1rem;height:1rem}::-webkit-scrollbar{width:1rem;height:1rem}* scrollbar-track{background:var(--color-gray-100)}::-webkit-scrollbar-track{background:var(--color-gray-100)}* scrollbar-thumb{background:var(--color-gray-300);border:3px solid var(--color-gray-100);border-radius:.5rem}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border:3px solid var(--color-gray-100);border-radius:.5rem}html.dark,html.dark *{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--color-gray-700) var(--color-gray-800)}html.dark * scrollbar{width:1rem;height:1rem}html.dark::-webkit-scrollbar{width:1rem;height:1rem}html.dark ::-webkit-scrollbar{width:1rem;height:1rem}html.dark * scrollbar-track{background:var(--color-gray-800)}html.dark ::-webkit-scrollbar-track{background:var(--color-gray-800)}html.dark * scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}html.dark::-webkit-scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}html.dark ::-webkit-scrollbar-thumb{background:var(--color-gray-600);border:3px solid var(--color-gray-800);border-radius:.5rem}[disabled]{pointer-events:none;opacity:.5}#docs-details summary::-webkit-details-marker{display:none}#docs-details .icon-close{display:none}#docs-details[open] .icon-close{display:block}#docs-details[open] .icon-open{display:none}#docs-details[open]>summary+*{height:auto;max-height:calc(100vh - 62px)}.anchor-heading{display:inline;text-decoration:none!important}.anchor-heading>:after{content:\"#\";margin-left:calc(var(--spacing) * 2);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;position:relative}.anchor-heading:hover>:after{opacity:.5}.anchor-heading-link{margin-left:calc(var(--spacing) * 2);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;display:inline-block;text-decoration:none!important}:hover>.anchor-heading-link{opacity:.5}.anchor-heading-link:focus{opacity:.75}:has(+.anchor-heading){margin-bottom:0!important}.anchor-heading+*{margin-top:0!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-0\\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\\/2{top:50%}.top-1\\\/3{top:33.3333%}.top-1\\\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.top-\\[5px\\]{top:5px}.top-\\[7px\\]{top:7px}.top-\\[48px\\]{top:48px}.top-\\[60\\%\\]{top:60%}.top-\\[calc\\(100\\%\\+6px\\)\\]{top:calc(100% + 6px)}.top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height))}.top-\\[calc\\(var\\(--navbar-height\\)\\+var\\(--docs-tabs-height\\,0px\\)\\)\\]{top:calc(var(--navbar-height) + var(--docs-tabs-height,0px))}.top-\\[calc\\(var\\(--navbar-height\\,56px\\)\\+0\\.5rem\\)\\]{top:calc(var(--navbar-height,56px) + .5rem)}.top-\\[var\\(--navbar-height\\)\\]{top:var(--navbar-height)}.top-\\[var\\(--navbar-height\\,56px\\)\\]{top:var(--navbar-height,56px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-5{right:calc(var(--spacing) * -5)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\\.5{right:calc(var(--spacing) * 1.5)}.right-1\\\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-full{right:100%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\\\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\\[25\\%\\]{bottom:25%}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\\.5{left:calc(var(--spacing) * 1.5)}.left-1\\\/2{left:50%}.left-1\\\/3{left:33.3333%}.left-1\\\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\\[-4px\\]{left:-4px}.left-\\[3px\\]{left:3px}.left-\\[7px\\]{left:7px}.left-\\[9px\\]{left:9px}.left-\\[11px\\]{left:11px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-99999999{z-index:99999999}.z-\\[2\\]{z-index:2}.z-\\[3\\]{z-index:3}.z-\\[60\\]{z-index:60}.z-\\[70\\]{z-index:70}.z-\\[80\\]{z-index:80}.z-\\[90\\]{z-index:90}.z-\\[100\\]{z-index:100}.z-\\[200\\]{z-index:200}.z-\\[500\\]{z-index:500}.z-\\[999\\]{z-index:999}.z-\\[1000\\]{z-index:1000}.z-\\[1200\\]{z-index:1200}.order-4832{order:4832}.col-span-full{grid-column:1\/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.-mx-\\[calc\\(50vw-50\\%\\)\\]{margin-inline:calc(50% - 50vw)}.mx-0\\.5{margin-inline:calc(var(--spacing) * .5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"\u201c\"\"\u201d\"\"\u2018\"\"\u2019\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527\/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-0\\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-px{margin-right:-1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-\\[-55px\\]{margin-right:-55px}.mr-\\[108px\\]{margin-right:108px}.mr-auto{margin-right:auto}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-\\[1px\\],.-mb-px{margin-bottom:-1px}.mb-0\\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-row{display:table-row}.aspect-\\[5\\\/2\\]{aspect-ratio:5\/2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-0\\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-1\\\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-17{height:calc(var(--spacing) * 17)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\\[1\\.125rem\\]{height:1.125rem}.h-\\[3px\\]{height:3px}.h-\\[5px\\]{height:5px}.h-\\[7\\.5rem\\]{height:7.5rem}.h-\\[7px\\]{height:7px}.h-\\[9px\\]{height:9px}.h-\\[18px\\]{height:18px}.h-\\[26px\\]{height:26px}.h-\\[26rem\\]{height:26rem}.h-\\[38px\\]{height:38px}.h-\\[95\\%\\]{height:95%}.h-\\[180px\\]{height:180px}.h-\\[200px\\]{height:200px}.h-\\[210px\\]{height:210px}.h-\\[320px\\]{height:320px}.h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{height:calc(100dvh - var(--navbar-height))}.h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\)\\)\\]{height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height))}.h-\\[var\\(--navbar-height\\)\\]{height:var(--navbar-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-lh{height:1lh}.h-px{height:1px}.h-screen{height:100vh}.max-h-7{max-height:calc(var(--spacing) * 7)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[22px\\]{max-height:22px}.max-h-\\[26px\\]{max-height:26px}.max-h-\\[36px\\]{max-height:36px}.max-h-\\[40px\\]{max-height:40px}.max-h-\\[50vh\\]{max-height:50vh}.max-h-\\[56px\\]{max-height:56px}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[80dvh\\]{max-height:80dvh}.max-h-\\[90dvh\\]{max-height:90dvh}.max-h-\\[120px\\]{max-height:120px}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height))}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\)-var\\(--docs-tabs-height\\,0px\\)\\)\\]{max-height:calc(100dvh - var(--navbar-height) - var(--docs-tabs-height,0px))}.max-h-\\[calc\\(100dvh-var\\(--navbar-height\\,56px\\)-1rem\\)\\]{max-height:calc(100dvh - var(--navbar-height,56px) - 1rem)}.max-h-\\[min\\(62dvh\\,560px\\)\\]{max-height:min(62dvh,560px)}.max-h-\\[min\\(320px\\,60vh\\)\\]{max-height:min(320px,60vh)}.max-h-\\[var\\(--radix-dropdown-menu-content-available-height\\)\\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\\[19rem\\]{min-height:19rem}.min-h-\\[56px\\]{min-height:56px}.min-h-\\[60dvh\\]{min-height:60dvh}.min-h-\\[60px\\]{min-height:60px}.min-h-\\[72px\\]{min-height:72px}.min-h-\\[80dvh\\]{min-height:80dvh}.min-h-\\[80px\\]{min-height:80px}.min-h-\\[88dvh\\]{min-height:88dvh}.min-h-\\[100px\\]{min-height:100px}.min-h-\\[130px\\]{min-height:130px}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[220px\\]{min-height:220px}.min-h-\\[250px\\]{min-height:250px}.min-h-\\[260px\\]{min-height:260px}.min-h-\\[280px\\]{min-height:280px}.min-h-\\[320px\\]{min-height:320px}.min-h-\\[330px\\]{min-height:330px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[420px\\]{min-height:420px}.min-h-\\[1180px\\]{min-height:1180px}.min-h-\\[1840px\\]{min-height:1840px}.min-h-\\[calc\\(100dvh-var\\(--navbar-height\\)\\)\\]{min-height:calc(100dvh - var(--navbar-height))}.min-h-\\[calc\\(100vh-200px\\)\\]{min-height:calc(100vh - 200px)}.min-h-\\[calc\\(100vh-var\\(--navbar-height\\,0px\\)\\)\\]{min-height:calc(100vh - var(--navbar-height,0px))}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\\/2{width:50%}.w-1\\\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\\\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\\\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[1px\\]{width:1px}.w-\\[2px\\]{width:2px}.w-\\[4\\.5rem\\]{width:4.5rem}.w-\\[5px\\]{width:5px}.w-\\[6\\.5rem\\]{width:6.5rem}.w-\\[7px\\]{width:7px}.w-\\[9px\\]{width:9px}.w-\\[18px\\]{width:18px}.w-\\[26px\\]{width:26px}.w-\\[30px\\]{width:30px}.w-\\[80\\%\\]{width:80%}.w-\\[80px\\]{width:80px}.w-\\[95\\%\\]{width:95%}.w-\\[100px\\]{width:100px}.w-\\[100vw\\]{width:100vw}.w-\\[108px\\]{width:108px}.w-\\[260px\\]{width:260px}.w-\\[300px\\]{width:300px}.w-\\[500px\\]{width:500px}.w-\\[900px\\]{width:900px}.w-\\[calc\\(100\\%-1rem\\)\\]{width:calc(100% - 1rem)}.w-\\[calc\\(100vw-2rem\\)\\]{width:calc(100vw - 2rem)}.w-\\[min\\(22rem\\,calc\\(100vw-1rem\\)\\)\\]{width:min(22rem,100vw - 1rem)}.w-\\[min\\(420px\\,calc\\(100vw-2rem\\)\\)\\]{width:min(420px,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\\(--breakpoint-lg\\){max-width:var(--breakpoint-lg)}.max-w-\\(--breakpoint-sm\\){max-width:var(--breakpoint-sm)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\\[9rem\\]{max-width:9rem}.max-w-\\[10rem\\]{max-width:10rem}.max-w-\\[12rem\\]{max-width:12rem}.max-w-\\[14rem\\]{max-width:14rem}.max-w-\\[25rem\\]{max-width:25rem}.max-w-\\[58ch\\]{max-width:58ch}.max-w-\\[70px\\]{max-width:70px}.max-w-\\[78\\%\\]{max-width:78%}.max-w-\\[80rem\\]{max-width:80rem}.max-w-\\[82\\%\\]{max-width:82%}.max-w-\\[85\\%\\]{max-width:85%}.max-w-\\[86\\%\\]{max-width:86%}.max-w-\\[90\\%\\]{max-width:90%}.max-w-\\[100px\\]{max-width:100px}.max-w-\\[100vw\\]{max-width:100vw}.max-w-\\[110px\\]{max-width:110px}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[150px\\]{max-width:150px}.max-w-\\[180px\\]{max-width:180px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[250px\\]{max-width:250px}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[348px\\]{max-width:348px}.max-w-\\[350px\\]{max-width:350px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[760px\\]{max-width:760px}.max-w-\\[768px\\]{max-width:768px}.max-w-\\[900px\\]{max-width:900px}.max-w-\\[936px\\]{max-width:936px}.max-w-\\[1021px\\]{max-width:1021px}.max-w-\\[1100px\\]{max-width:1100px}.max-w-\\[1200px\\]{max-width:1200px}.max-w-\\[1280px\\]{max-width:1280px}.max-w-\\[1500px\\]{max-width:1500px}.max-w-\\[1760px\\]{max-width:1760px}.max-w-\\[calc\\(100vw-2rem\\)\\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-18{min-width:calc(var(--spacing) * 18)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\\[1\\.5rem\\]{min-width:1.5rem}.min-w-\\[1\\.125rem\\]{min-width:1.125rem}.min-w-\\[1ch\\]{min-width:1ch}.min-w-\\[2\\.5rem\\]{min-width:2.5rem}.min-w-\\[3\\.25rem\\]{min-width:3.25rem}.min-w-\\[10rem\\]{min-width:10rem}.min-w-\\[16rem\\]{min-width:16rem}.min-w-\\[24px\\]{min-width:24px}.min-w-\\[28px\\]{min-width:28px}.min-w-\\[34rem\\]{min-width:34rem}.min-w-\\[100px\\]{min-width:100px}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[160px\\]{min-width:160px}.min-w-\\[180px\\]{min-width:180px}.min-w-\\[200px\\]{min-width:200px}.min-w-\\[230px\\]{min-width:230px}.min-w-\\[240px\\]{min-width:240px}.min-w-\\[300px\\]{min-width:300px}.min-w-\\[320px\\]{min-width:320px}.min-w-\\[340px\\]{min-width:340px}.min-w-\\[var\\(--ts-primary-nav-target-width\\,0px\\)\\]{min-width:var(--ts-primary-nav-target-width,0px)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\\\/2{flex-basis:50%}.basis-1\\\/3{flex-basis:33.3333%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\\.5{--tw-translate-x:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\\/2{--tw-translate-x:calc(calc(1 \/ 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\\\/3{--tw-translate-x:calc(1 \/ 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\\/2{--tw-translate-y:calc(calc(1 \/ 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\\/3{--tw-translate-y:calc(calc(1 \/ 3 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\\[-1px\\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\\[-8deg\\]{rotate:-8deg}.-skew-x-15{--tw-skew-x:skewX(calc(15deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\\[animation\\:shop-pulse_1\\.8s_infinite\\]{animation:1.8s infinite shop-pulse}.animate-\\[testimonials_linear_infinite\\]{animation:linear infinite testimonials}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-2{scroll-margin-block:calc(var(--spacing) * 2)}.scroll-my-20{scroll-margin-block:calc(var(--spacing) * 20)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-py-2{scroll-padding-block:calc(var(--spacing) * 2)}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.\\[scrollbar-width\\:thin\\]{scrollbar-width:thin}.\\[scrollbar-color\\:var\\(--shop-line\\)_transparent\\]{scrollbar-color:var(--shop-line) transparent}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.\\[break-inside\\:avoid\\],.break-inside-avoid{break-inside:avoid}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\\[1\\.4fr_0\\.75fr_0\\.7fr\\]{grid-template-columns:1.4fr .75fr .7fr}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[2rem_1fr\\]{grid-template-columns:2rem 1fr}.grid-cols-\\[70px_1fr_70px\\]{grid-template-columns:70px 1fr 70px}.grid-cols-\\[100px_1fr\\]{grid-template-columns:100px 1fr}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\\[max-content_260px\\]{grid-template-columns:max-content 260px}.grid-cols-\\[minmax\\(11ch\\,max-content\\)_auto\\]{grid-template-columns:minmax(11ch,max-content) auto}.grid-cols-\\[repeat\\(2\\,260px\\)\\]{grid-template-columns:repeat(2,260px)}.grid-cols-\\[repeat\\(3\\,max-content\\)\\]{grid-template-columns:repeat(3,max-content)}.grid-cols-\\[repeat\\(auto-fill\\,minmax\\(54px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(54px,1fr))}.grid-cols-\\[repeat\\(auto-fill\\,minmax\\(340px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\\[0fr\\]{grid-template-rows:0fr}.grid-rows-\\[1fr\\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\\[7px\\]{gap:7px}.gap-\\[10px\\]{gap:10px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\\[0\\.22em\\]{column-gap:.22em}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-5\\.5{row-gap:calc(var(--spacing) * 5.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-500\\\/10>:not(:last-child)){border-color:#7373731a}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-500\\\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}:where(.divide-red-100>:not(:last-child)){border-color:var(--color-red-100)}:where(.divide-white\\\/30>:not(:last-child)){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\\\/30>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.place-self-center{place-self:center}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\\!overflow-x-hidden{overflow-x:hidden!important}.\\[overflow-x\\:clip\\]{overflow-x:clip}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[1px\\]{border-radius:1px}.rounded-\\[1rem\\]{border-radius:1rem}.rounded-\\[2rem\\]{border-radius:2rem}.rounded-\\[5px\\]{border-radius:5px}.rounded-\\[28px\\]{border-radius:28px}.rounded-\\[100\\%\\]{border-radius:100%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\\[\\#00AD9F\\]{border-color:#00ad9f}.border-\\[\\#231f20\\]{border-color:#231f20}.border-\\[\\#D4A373\\]{border-color:#d4a373}.border-\\[\\#f9f4da\\]{border-color:#f9f4da}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\\\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\\\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-black{border-color:var(--color-black)}.border-black\\\/50{border-color:#00000080}@supports (color:color-mix(in lab, red, red)){.border-black\\\/50{border-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\\\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\\\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\\\/50{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-500\\\/50{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-800{border-color:var(--color-blue-800)}.border-blue-900\\\/50{border-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.border-blue-900\\\/50{border-color:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.border-blue-950\\\/10{border-color:#1624561a}@supports (color:color-mix(in lab, red, red)){.border-blue-950\\\/10{border-color:color-mix(in oklab, var(--color-blue-950) 10%, transparent)}}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\\\/60{border-color:#a2f4fd99}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\\\/60{border-color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.border-cyan-200\\\/70{border-color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\\\/70{border-color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-500\\\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/20{border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\\\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-500\\\/50{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/50{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.border-cyan-500\\\/60{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/60{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.border-cyan-500\\\/70{border-color:#00b7d7b3}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\\\/70{border-color:color-mix(in oklab, var(--color-cyan-500) 70%, transparent)}}.border-cyan-950\\\/10{border-color:#0533451a}@supports (color:color-mix(in lab, red, red)){.border-cyan-950\\\/10{border-color:color-mix(in oklab, var(--color-cyan-950) 10%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\\\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\\\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\\\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\\\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\\\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\\\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-950\\\/10{border-color:#002c221a}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\\\/10{border-color:color-mix(in oklab, var(--color-emerald-950) 10%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\\\/80{border-color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\\\/30{border-color:#d4d4d44d}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\\/30{border-color:color-mix(in oklab, var(--color-gray-300) 30%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-400\\\/60{border-color:#a3a3a399}@supports (color:color-mix(in lab, red, red)){.border-gray-400\\\/60{border-color:color-mix(in oklab, var(--color-gray-400) 60%, transparent)}}.border-gray-500\\\/10{border-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/10{border-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.border-gray-500\\\/15{border-color:#73737326}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/15{border-color:color-mix(in oklab, var(--color-gray-500) 15%, transparent)}}.border-gray-500\\\/20{border-color:#73737333}@supports (color:color-mix(in lab, red, red)){.border-gray-500\\\/20{border-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-900{border-color:var(--color-gray-900)}.border-gray-950{border-color:var(--color-gray-950)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\\\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\\\/30{border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.border-green-500\\\/50{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.border-green-500\\\/50{border-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.border-green-600{border-color:var(--color-green-600)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\\\/50{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\\\/50{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.border-indigo-950\\\/10{border-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\\\/10{border-color:color-mix(in oklab, var(--color-indigo-950) 10%, transparent)}}.border-lime-200{border-color:var(--color-lime-200)}.border-lime-500{border-color:var(--color-lime-500)}.border-lime-600{border-color:var(--color-lime-600)}.border-lime-700\\\/50{border-color:#4b7d0080}@supports (color:color-mix(in lab, red, red)){.border-lime-700\\\/50{border-color:color-mix(in oklab, var(--color-lime-700) 50%, transparent)}}.border-lime-950\\\/10{border-color:#192e031a}@supports (color:color-mix(in lab, red, red)){.border-lime-950\\\/10{border-color:color-mix(in oklab, var(--color-lime-950) 10%, transparent)}}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-orange-700\\\/50{border-color:#c53c0080}@supports (color:color-mix(in lab, red, red)){.border-orange-700\\\/50{border-color:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}.border-orange-950\\\/10{border-color:#4413061a}@supports (color:color-mix(in lab, red, red)){.border-orange-950\\\/10{border-color:color-mix(in oklab, var(--color-orange-950) 10%, transparent)}}.border-pink-100{border-color:var(--color-pink-100)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-300{border-color:var(--color-pink-300)}.border-pink-500{border-color:var(--color-pink-500)}.border-pink-700\\\/50{border-color:#c4005c80}@supports (color:color-mix(in lab, red, red)){.border-pink-700\\\/50{border-color:color-mix(in oklab, var(--color-pink-700) 50%, transparent)}}.border-pink-950\\\/10{border-color:#5104241a}@supports (color:color-mix(in lab, red, red)){.border-pink-950\\\/10{border-color:color-mix(in oklab, var(--color-pink-950) 10%, transparent)}}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-300\\\/30{border-color:#d9b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-300\\\/30{border-color:color-mix(in oklab, var(--color-purple-300) 30%, transparent)}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\\\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\\\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-950\\\/10{border-color:#3c03661a}@supports (color:color-mix(in lab, red, red)){.border-purple-950\\\/10{border-color:color-mix(in oklab, var(--color-purple-950) 10%, transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\\\/70{border-color:#ffa3a3b3}@supports (color:color-mix(in lab, red, red)){.border-red-300\\\/70{border-color:color-mix(in oklab, var(--color-red-300) 70%, transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\\\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\\\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\\\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\\\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-600{border-color:var(--color-red-600)}.border-red-950\\\/10{border-color:#4608091a}@supports (color:color-mix(in lab, red, red)){.border-red-950\\\/10{border-color:color-mix(in oklab, var(--color-red-950) 10%, transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\\\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\\\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\\\/50{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.border-rose-500\\\/50{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.border-rose-600{border-color:var(--color-rose-600)}.border-rose-950\\\/10{border-color:#4d02181a}@supports (color:color-mix(in lab, red, red)){.border-rose-950\\\/10{border-color:color-mix(in oklab, var(--color-rose-950) 10%, transparent)}}.border-shop-accent,.border-shop-accent\\\/20{border-color:var(--shop-accent)}@supports (color:color-mix(in lab, red, red)){.border-shop-accent\\\/20{border-color:color-mix(in oklab, var(--shop-accent) 20%, transparent)}}.border-shop-line{border-color:var(--shop-line)}.border-shop-line-2{border-color:var(--shop-line-2)}.border-shop-muted{border-color:var(--shop-muted)}.border-shop-orange{border-color:#ff7a3a}.border-shop-text{border-color:var(--shop-text)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-500\\\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\\\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-sky-950\\\/10{border-color:#052f4a1a}@supports (color:color-mix(in lab, red, red)){.border-sky-950\\\/10{border-color:color-mix(in oklab, var(--color-sky-950) 10%, transparent)}}.border-transparent{border-color:#0000}.border-twine-200{border-color:var(--color-twine-200)}.border-twine-500{border-color:var(--color-twine-500)}.border-twine-700{border-color:var(--color-twine-700)}.border-twine-700\\\/50{border-color:#784b3080}@supports (color:color-mix(in lab, red, red)){.border-twine-700\\\/50{border-color:color-mix(in oklab, var(--color-twine-700) 50%, transparent)}}.border-twine-950\\\/10{border-color:#321c161a}@supports (color:color-mix(in lab, red, red)){.border-twine-950\\\/10{border-color:color-mix(in oklab, var(--color-twine-950) 10%, transparent)}}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.border-white\\\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\\\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\\\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\\\/45{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-white\\\/45{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.border-white\\\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\\\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300\\\/30{border-color:#ffe02a4d}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\\\/30{border-color:color-mix(in oklab, var(--color-yellow-300) 30%, transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\\\/50{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\\\/50{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.border-yellow-950\\\/10{border-color:#4320041a}@supports (color:color-mix(in lab, red, red)){.border-yellow-950\\\/10{border-color:color-mix(in oklab, var(--color-yellow-950) 10%, transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-950{border-color:var(--color-zinc-950)}.border-s-\\[\\#f9f4da\\]{border-inline-start-color:#f9f4da}.border-t-white{border-top-color:var(--color-white)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-lime-500{border-left-color:var(--color-lime-500)}.border-l-purple-500{border-left-color:var(--color-purple-500)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-yellow-500{border-left-color:var(--color-yellow-500)}.bg-\\[\\#00AD9F\\]{background-color:#00ad9f}.bg-\\[\\#1DA1F2\\]\\\/20{background-color:oklab(68.1797% -.0710534 -.141606\/.2)}.bg-\\[\\#231f20\\]{background-color:#231f20}.bg-\\[\\#D4A373\\]{background-color:#d4a373}.bg-\\[\\#DB4437\\]{background-color:#db4437}.bg-\\[\\#DB4437\\]\\\/95{background-color:oklab(60.1856% .166226 .0916559\/.95)}.bg-\\[\\#dbeafe\\]{background-color:#dbeafe}.bg-\\[\\#e0e7ff\\]{background-color:#e0e7ff}.bg-\\[\\#e0f2fe\\]{background-color:#e0f2fe}.bg-\\[\\#ecf9ef\\]{background-color:#ecf9ef}.bg-\\[\\#ecfccb\\]{background-color:#ecfccb}.bg-\\[\\#eee6d3\\]{background-color:#eee6d3}.bg-\\[\\#eef2ff\\]{background-color:#eef2ff}.bg-\\[\\#eef7ff\\]{background-color:#eef7ff}.bg-\\[\\#eefafa\\]{background-color:#eefafa}.bg-\\[\\#eff6ff\\]{background-color:#eff6ff}.bg-\\[\\#f0f9ff\\]{background-color:#f0f9ff}.bg-\\[\\#f3fbf5\\]{background-color:#f3fbf5}.bg-\\[\\#f4f6ff\\]{background-color:#f4f6ff}.bg-\\[\\#f4f8ff\\]{background-color:#f4f8ff}.bg-\\[\\#f4f9ff\\]{background-color:#f4f9ff}.bg-\\[\\#f4fbfb\\]{background-color:#f4fbfb}.bg-\\[\\#f4fbff\\]{background-color:#f4fbff}.bg-\\[\\#f6fbfb\\]{background-color:#f6fbfb}.bg-\\[\\#f7fbf7\\]{background-color:#f7fbf7}.bg-\\[\\#f7fbff\\]{background-color:#f7fbff}.bg-\\[\\#f7fee7\\]{background-color:#f7fee7}.bg-\\[\\#f8f0ff\\]{background-color:#f8f0ff}.bg-\\[\\#f8f5ee\\]{background-color:#f8f5ee}.bg-\\[\\#f8faf9\\]{background-color:#f8faf9}.bg-\\[\\#f8fbff\\]{background-color:#f8fbff}.bg-\\[\\#f9f4da\\]{background-color:#f9f4da}.bg-\\[\\#fbf7ff\\]{background-color:#fbf7ff}.bg-\\[\\#fbfaf6\\]{background-color:#fbfaf6}.bg-\\[\\#fbfaf7\\]{background-color:#fbfaf7}.bg-\\[\\#fcba28\\]{background-color:#fcba28}.bg-\\[\\#fcf8ff\\]{background-color:#fcf8ff}.bg-\\[\\#ffe4e6\\]{background-color:#ffe4e6}.bg-\\[\\#ffe4f0\\]{background-color:#ffe4f0}.bg-\\[\\#fff1e4\\]{background-color:#fff1e4}.bg-\\[\\#fff1f2\\]{background-color:#fff1f2}.bg-\\[\\#fff1f7\\]{background-color:#fff1f7}.bg-\\[\\#fff3ec\\]{background-color:#fff3ec}.bg-\\[\\#fff7d6\\]{background-color:#fff7d6}.bg-\\[\\#fff7ed\\]{background-color:#fff7ed}.bg-\\[\\#fff7f8\\]{background-color:#fff7f8}.bg-\\[\\#fff7fb\\]{background-color:#fff7fb}.bg-\\[\\#fff8f0\\]{background-color:#fff8f0}.bg-\\[\\#fff8f3\\]{background-color:#fff8f3}.bg-\\[\\#fffaf4\\]{background-color:#fffaf4}.bg-\\[\\#fffbea\\]{background-color:#fffbea}.bg-\\[\\#fffbeb\\]{background-color:#fffbeb}.bg-\\[\\#fffdf2\\]{background-color:#fffdf2}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\\\/60{background-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\\\/60{background-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\\\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\\\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\\\/30{background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\\\/30{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black{background-color:var(--color-black)}.bg-black\\\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\\\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\\\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\\\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\\\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\\\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\\\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\\/80{background-color:color-mix(in oklab, var(--color-blue-50) 80%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400\\\/20{background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/20{background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.bg-blue-400\\\/30{background-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/30{background-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.bg-blue-400\\\/40{background-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/40{background-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.bg-blue-400\\\/80{background-color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\\\/80{background-color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\\\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\\\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-500\\\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/30{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.bg-blue-500\\\/40{background-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/40{background-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.bg-blue-500\\\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\\/80{background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\\\/20{background-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/20{background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.bg-blue-600\\\/30{background-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/30{background-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.bg-blue-600\\\/40{background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/40{background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.bg-blue-600\\\/80{background-color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\\\/80{background-color:color-mix(in oklab, var(--color-blue-600) 80%, transparent)}}.bg-blue-800{background-color:var(--color-blue-800)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\\\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\\\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\\\/30{background-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/30{background-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.bg-cyan-500\\\/40{background-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/40{background-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.bg-cyan-500\\\/70{background-color:#00b7d7b3}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/70{background-color:color-mix(in oklab, var(--color-cyan-500) 70%, transparent)}}.bg-cyan-500\\\/80{background-color:#00b7d7cc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\\\/80{background-color:color-mix(in oklab, var(--color-cyan-500) 80%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-discord{background-color:var(--color-discord)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\\\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-50\\\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\\\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\\\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\\\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\\\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\\\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\\\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-500\\\/40{background-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/40{background-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.bg-emerald-500\\\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\\/50{background-color:#fafafa80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\\\/60{background-color:#fafafa99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-50\\\/70{background-color:#fafafab3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-50\\\/80{background-color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\\/80{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\\\/70{background-color:#f5f5f5b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\\\/70{background-color:color-mix(in oklab, var(--color-gray-100) 70%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\\\/70{background-color:#e5e5e5b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\\/70{background-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-300\\\/40{background-color:#d4d4d466}@supports (color:color-mix(in lab, red, red)){.bg-gray-300\\\/40{background-color:color-mix(in oklab, var(--color-gray-300) 40%, transparent)}}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\\\/5{background-color:#7373730d}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/5{background-color:color-mix(in oklab, var(--color-gray-500) 5%, transparent)}}.bg-gray-500\\\/10{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/10{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.bg-gray-500\\\/20{background-color:#73737333}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/20{background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.bg-gray-500\\\/\\[0\\.04\\]{background-color:#7373730a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\\\/\\[0\\.04\\]{background-color:color-mix(in oklab, var(--color-gray-500) 4%, transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\\\/50{background-color:#26262680}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\\\/50{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\\\/95{background-color:#171717f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\\/95{background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\\\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-500\\\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/20{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.bg-green-500\\\/30{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/30{background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.bg-green-500\\\/40{background-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/40{background-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.bg-green-500\\\/80{background-color:#00c758cc}@supports (color:color-mix(in lab, red, red)){.bg-green-500\\\/80{background-color:color-mix(in oklab, var(--color-green-500) 80%, transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-lime-600{background-color:var(--color-lime-600)}.bg-lime-700\\\/20{background-color:#4b7d0033}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/20{background-color:color-mix(in oklab, var(--color-lime-700) 20%, transparent)}}.bg-lime-700\\\/30{background-color:#4b7d004d}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/30{background-color:color-mix(in oklab, var(--color-lime-700) 30%, transparent)}}.bg-lime-700\\\/40{background-color:#4b7d0066}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/40{background-color:color-mix(in oklab, var(--color-lime-700) 40%, transparent)}}.bg-lime-700\\\/80{background-color:#4b7d00cc}@supports (color:color-mix(in lab, red, red)){.bg-lime-700\\\/80{background-color:color-mix(in oklab, var(--color-lime-700) 80%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\\\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/20{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-orange-500\\\/30{background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/30{background-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.bg-orange-500\\\/40{background-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/40{background-color:color-mix(in oklab, var(--color-orange-500) 40%, transparent)}}.bg-orange-500\\\/80{background-color:#fe6e00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\\\/80{background-color:color-mix(in oklab, var(--color-orange-500) 80%, transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-600\\\/20{background-color:#f0510033}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/20{background-color:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.bg-orange-600\\\/30{background-color:#f051004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/30{background-color:color-mix(in oklab, var(--color-orange-600) 30%, transparent)}}.bg-orange-600\\\/40{background-color:#f0510066}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/40{background-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.bg-orange-600\\\/80{background-color:#f05100cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\\\/80{background-color:color-mix(in oklab, var(--color-orange-600) 80%, transparent)}}.bg-orange-700\\\/20{background-color:#c53c0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/20{background-color:color-mix(in oklab, var(--color-orange-700) 20%, transparent)}}.bg-orange-700\\\/30{background-color:#c53c004d}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/30{background-color:color-mix(in oklab, var(--color-orange-700) 30%, transparent)}}.bg-orange-700\\\/40{background-color:#c53c0066}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/40{background-color:color-mix(in oklab, var(--color-orange-700) 40%, transparent)}}.bg-orange-700\\\/80{background-color:#c53c00cc}@supports (color:color-mix(in lab, red, red)){.bg-orange-700\\\/80{background-color:color-mix(in oklab, var(--color-orange-700) 80%, transparent)}}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\\\/20{background-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/20{background-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.bg-pink-500\\\/30{background-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/30{background-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.bg-pink-500\\\/40{background-color:#f6339a66}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/40{background-color:color-mix(in oklab, var(--color-pink-500) 40%, transparent)}}.bg-pink-500\\\/80{background-color:#f6339acc}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\\\/80{background-color:color-mix(in oklab, var(--color-pink-500) 80%, transparent)}}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\\\/70{background-color:#faf5ffb3}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\\\/70{background-color:color-mix(in oklab, var(--color-purple-50) 70%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-100\\\/70{background-color:#f3e8ffb3}@supports (color:color-mix(in lab, red, red)){.bg-purple-100\\\/70{background-color:color-mix(in oklab, var(--color-purple-100) 70%, transparent)}}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-400\\\/90{background-color:#c07effe6}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\\\/90{background-color:color-mix(in oklab, var(--color-purple-400) 90%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\\\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\\\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/20{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.bg-purple-500\\\/30{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/30{background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.bg-purple-500\\\/40{background-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/40{background-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.bg-purple-500\\\/80{background-color:#ac4bffcc}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\\\/80{background-color:color-mix(in oklab, var(--color-purple-500) 80%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\\\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\\/70{background-color:color-mix(in oklab, var(--color-red-50) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\\\/80{background-color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.bg-red-400\\\/80{background-color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\\\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\\\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\\\/30{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/30{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.bg-red-500\\\/40{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/40{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.bg-red-500\\\/70{background-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/70{background-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.bg-red-500\\\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\\\/50{background-color:#e4001480}@supports (color:color-mix(in lab, red, red)){.bg-red-600\\\/50{background-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)}}.bg-red-600\\\/70{background-color:#e40014b3}@supports (color:color-mix(in lab, red, red)){.bg-red-600\\\/70{background-color:color-mix(in oklab, var(--color-red-600) 70%, transparent)}}.bg-red-800{background-color:var(--color-red-800)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\\\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\\\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-shop-accent,.bg-shop-accent\\\/10{background-color:var(--shop-accent)}@supports (color:color-mix(in lab, red, red)){.bg-shop-accent\\\/10{background-color:color-mix(in oklab, var(--shop-accent) 10%, transparent)}}.bg-shop-bg{background-color:var(--shop-bg)}.bg-shop-bg-2{background-color:var(--shop-bg-2)}.bg-shop-bg\\\/40{background-color:var(--shop-bg)}@supports (color:color-mix(in lab, red, red)){.bg-shop-bg\\\/40{background-color:color-mix(in oklab, var(--shop-bg) 40%, transparent)}}.bg-shop-bg\\\/95{background-color:var(--shop-bg)}@supports (color:color-mix(in lab, red, red)){.bg-shop-bg\\\/95{background-color:color-mix(in oklab, var(--shop-bg) 95%, transparent)}}.bg-shop-green{background-color:#22c993}.bg-shop-panel{background-color:var(--shop-panel)}.bg-shop-panel-2{background-color:var(--shop-panel-2)}.bg-shop-surface,.bg-shop-surface\\\/30{background-color:var(--shop-surface)}@supports (color:color-mix(in lab, red, red)){.bg-shop-surface\\\/30{background-color:color-mix(in oklab, var(--shop-surface) 30%, transparent)}}.bg-shop-text{background-color:var(--shop-text)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\\\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\\\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-400\\\/20{background-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/20{background-color:color-mix(in oklab, var(--color-slate-400) 20%, transparent)}}.bg-slate-400\\\/30{background-color:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/30{background-color:color-mix(in oklab, var(--color-slate-400) 30%, transparent)}}.bg-slate-400\\\/40{background-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/40{background-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.bg-slate-400\\\/80{background-color:#90a1b9cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\\\/80{background-color:color-mix(in oklab, var(--color-slate-400) 80%, transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\\\/20{background-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/20{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.bg-slate-500\\\/30{background-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/30{background-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.bg-slate-500\\\/40{background-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/40{background-color:color-mix(in oklab, var(--color-slate-500) 40%, transparent)}}.bg-slate-500\\\/80{background-color:#62748ecc}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\\\/80{background-color:color-mix(in oklab, var(--color-slate-500) 80%, transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-twine-50{background-color:var(--color-twine-50)}.bg-twine-100{background-color:var(--color-twine-100)}.bg-twine-700{background-color:var(--color-twine-700)}.bg-twine-700\\\/20{background-color:#784b3033}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/20{background-color:color-mix(in oklab, var(--color-twine-700) 20%, transparent)}}.bg-twine-700\\\/30{background-color:#784b304d}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/30{background-color:color-mix(in oklab, var(--color-twine-700) 30%, transparent)}}.bg-twine-700\\\/40{background-color:#784b3066}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/40{background-color:color-mix(in oklab, var(--color-twine-700) 40%, transparent)}}.bg-twine-700\\\/80{background-color:#784b30cc}@supports (color:color-mix(in lab, red, red)){.bg-twine-700\\\/80{background-color:color-mix(in oklab, var(--color-twine-700) 80%, transparent)}}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\\\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\\\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\\\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\\\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/35{background-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.bg-white\\\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\\\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\\\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\\\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/65{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.bg-white\\\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\\\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\\\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-500\\\/30{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/30{background-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.bg-yellow-500\\\/40{background-color:#edb20066}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/40{background-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent)}}.bg-yellow-500\\\/80{background-color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\\\/80{background-color:color-mix(in oklab, var(--color-yellow-500) 80%, transparent)}}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-400\\\/12{background-color:#9f9fa91f}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\\\/12{background-color:color-mix(in oklab, var(--color-zinc-400) 12%, transparent)}}.bg-zinc-400\\\/40{background-color:#9f9fa966}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\\\/40{background-color:color-mix(in oklab, var(--color-zinc-400) 40%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.\\[background-image\\:linear-gradient\\(rgba\\(236\\,72\\,153\\,\\.14\\)_1px\\,transparent_1px\\)\\,linear-gradient\\(90deg\\,rgba\\(236\\,72\\,153\\,\\.14\\)_1px\\,transparent_1px\\)\\]{background-image:linear-gradient(#ec489924 1px,#0000 1px),linear-gradient(90deg,#ec489924 1px,#0000 1px)}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\\\/90{--tw-gradient-from:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.from-amber-400\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.from-amber-400\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-700{--tw-gradient-from:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\\\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\\\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\\\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\\\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\\\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\\\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\\\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\\\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\\\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-800{--tw-gradient-from:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-800{--tw-gradient-from:var(--color-cyan-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-discord\\\/60{--tw-gradient-from:#536bbd99}@supports (color:color-mix(in lab, red, red)){.from-discord\\\/60{--tw-gradient-from:color-mix(in oklab, var(--color-discord) 60%, transparent)}}.from-discord\\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100\\\/80{--tw-gradient-from:#f5f5f5cc}@supports (color:color-mix(in lab, red, red)){.from-gray-100\\\/80{--tw-gradient-from:color-mix(in oklab, var(--color-gray-100) 80%, transparent)}}.from-gray-100\\\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-300{--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-600{--tw-gradient-from:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900\\\/95{--tw-gradient-from:#171717f2}@supports (color:color-mix(in lab, red, red)){.from-gray-900\\\/95{--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.from-gray-900\\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\\\/90{--tw-gradient-from:#ac4bffe6}@supports (color:color-mix(in lab, red, red)){.from-purple-500\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 90%, transparent)}}.from-purple-500\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\\\/50{--tw-gradient-from:#f0f9ff80}@supports (color:color-mix(in lab, red, red)){.from-sky-50\\\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 50%, transparent)}}.from-sky-50\\\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-200{--tw-gradient-from:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-twine-500{--tw-gradient-from:var(--color-twine-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\\\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\\\/0{--tw-gradient-from:color-mix(in oklab, var(--color-white) 0%, transparent)}}.from-white\\\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-50{--tw-gradient-from:var(--color-yellow-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-400{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\\\/90{--tw-gradient-from:#edb200e6}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\\\/90{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 90%, transparent)}}.from-yellow-500\\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-800{--tw-gradient-via:var(--color-amber-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\\\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\\\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\\\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\\\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab, red, red)){.via-black\\\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\\\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-600\\\/50{--tw-gradient-via:#155dfc80}@supports (color:color-mix(in lab, red, red)){.via-blue-600\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.via-blue-600\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-700\\\/50{--tw-gradient-via:#1447e680}@supports (color:color-mix(in lab, red, red)){.via-blue-700\\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-blue-700) 50%, transparent)}}.via-blue-700\\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500{--tw-gradient-via:var(--color-cyan-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-pos