.Table-module__beJzEq__tableContainer{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;width:100%;overflow-x:auto}.Table-module__beJzEq__table{border-collapse:collapse;text-align:left;width:100%}.Table-module__beJzEq__th{border-bottom:1px solid var(--color-border-default);background-color:var(--color-bg-page);white-space:nowrap;padding:16px 20px}.Table-module__beJzEq__headerText{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.Table-module__beJzEq__td{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--text-sm);vertical-align:middle;padding:16px 20px}.Table-module__beJzEq__tr:last-child .Table-module__beJzEq__td{border-bottom:none}.Table-module__beJzEq__tr.Table-module__beJzEq__clickable{cursor:pointer;transition:background-color .2s}.Table-module__beJzEq__tr.Table-module__beJzEq__clickable:hover{background-color:var(--color-bg-muted)}.Table-module__beJzEq__emptyState{text-align:center;padding:48px}.Table-module__beJzEq__emptyText{color:var(--color-text-muted)}
.Sparkline-module__AtvpAa__container{align-items:flex-end;gap:2px;height:24px;display:flex}.Sparkline-module__AtvpAa__bar{background-color:var(--color-data-primary,var(--color-accent));border-radius:1px;width:6px}
.EmptyState-module__o33-Aq__container{text-align:center;background-color:var(--color-bg-surface);border:1px dashed var(--color-border-subtle);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:48px 24px;display:flex}.EmptyState-module__o33-Aq__iconWrapper{color:var(--color-text-muted);font-size:32px}.EmptyState-module__o33-Aq__textWrapper{flex-direction:column;gap:8px;max-width:320px;display:flex}.EmptyState-module__o33-Aq__title{color:var(--color-text-primary);font-weight:600}.EmptyState-module__o33-Aq__description{color:var(--color-text-muted)}
.BenchmarkStatus-module__eED-Dq__containerCollecting,.BenchmarkStatus-module__eED-Dq__containerReady,.BenchmarkStatus-module__eED-Dq__containerMissing{border:1px solid var(--color-border-default);border-radius:12px;width:100%;padding:24px}.BenchmarkStatus-module__eED-Dq__containerCollecting{background-color:#fafbef;border-color:#6b6b191a}.BenchmarkStatus-module__eED-Dq__containerReady{background-color:var(--color-bg-raised)}.BenchmarkStatus-module__eED-Dq__containerMissing{background-color:#fff1f2;border-color:#fecaca;justify-content:space-between;align-items:center;display:flex}.BenchmarkStatus-module__eED-Dq__mainContent{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.BenchmarkStatus-module__eED-Dq__leftSide,.BenchmarkStatus-module__eED-Dq__infoSide{flex:1;gap:20px;display:flex}.BenchmarkStatus-module__eED-Dq__iconWrapper{background-color:#fff;border:1px solid #0000000d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 1px 2px #0000000d}.BenchmarkStatus-module__eED-Dq__containerCollecting .BenchmarkStatus-module__eED-Dq__iconWrapper{color:#6b6b19}.BenchmarkStatus-module__eED-Dq__containerReady .BenchmarkStatus-module__eED-Dq__iconWrapper{color:var(--color-accent)}.BenchmarkStatus-module__eED-Dq__containerMissing .BenchmarkStatus-module__eED-Dq__iconWrapper{color:#e11d48}.BenchmarkStatus-module__eED-Dq__textColumn{flex-direction:column;gap:8px;display:flex}.BenchmarkStatus-module__eED-Dq__titleRow{align-items:center;gap:12px;display:flex}.BenchmarkStatus-module__eED-Dq__description{color:var(--color-text-muted);max-width:600px;line-height:1.5}.BenchmarkStatus-module__eED-Dq__containerCollecting .BenchmarkStatus-module__eED-Dq__description{color:#6b6b19;opacity:.8}.BenchmarkStatus-module__eED-Dq__progressContainer{align-items:center;gap:16px;margin-top:12px;display:flex}.BenchmarkStatus-module__eED-Dq__progressBar{background-color:#6b6b191a;border-radius:100px;width:120px;height:6px;overflow:hidden}.BenchmarkStatus-module__eED-Dq__progressFill{background-color:#6b6b19;border-radius:100px;height:100%}.BenchmarkStatus-module__eED-Dq__progressLabel{color:#6b6b19;opacity:.7;font-size:11px}.BenchmarkStatus-module__eED-Dq__rightSide{flex-direction:column;align-items:flex-end;gap:16px;min-width:180px;display:flex}.BenchmarkStatus-module__eED-Dq__statGroup{background-color:#fff;border:1px solid #0000000d;border-radius:8px;align-items:center;gap:16px;padding:8px 16px;display:flex}.BenchmarkStatus-module__eED-Dq__statItem{flex-direction:column;display:flex}.BenchmarkStatus-module__eED-Dq__statDivider{background-color:var(--color-border-subtle);width:1px;height:24px}.BenchmarkStatus-module__eED-Dq__actionBtn{border-radius:8px!important;font-weight:600!important}
.Prose-module__xAJpya__prose{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:16.5px;line-height:1.8}@media (min-width:768px){.Prose-module__xAJpya__prose{font-size:17.5px}}.Prose-module__xAJpya__prose h1,.Prose-module__xAJpya__prose h2,.Prose-module__xAJpya__prose h3,.Prose-module__xAJpya__prose h4{color:var(--color-text-primary);font-weight:600;line-height:var(--leading-snug,1.3);letter-spacing:-.015em;margin-top:2.2em;margin-bottom:.6em}.Prose-module__xAJpya__prose h1{font-size:var(--text-2xl);margin-top:0}@media (min-width:768px){.Prose-module__xAJpya__prose h1{font-size:var(--text-3xl)}}.Prose-module__xAJpya__prose h2{font-size:var(--text-xl);border-bottom:1px solid var(--color-border-subtle);padding-bottom:.3em}.Prose-module__xAJpya__prose h3{font-size:var(--text-md);margin-top:1.8em}.Prose-module__xAJpya__prose h4{font-size:var(--text-sm);margin-top:1.6em}.Prose-module__xAJpya__prose p{margin-top:0;margin-bottom:1.5em}.Prose-module__xAJpya__prose ul,.Prose-module__xAJpya__prose ol{margin-top:0;margin-bottom:1.5em;padding-left:1.5em}.Prose-module__xAJpya__prose li{margin-top:.4em;margin-bottom:.4em}.Prose-module__xAJpya__prose li::marker{color:var(--color-accent);font-weight:500}.Prose-module__xAJpya__prose ul[class*=task-list]{padding-left:0;list-style:none}.Prose-module__xAJpya__prose ul[class*=task-list] li{align-items:flex-start;gap:8px;display:flex}.Prose-module__xAJpya__prose a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-accent-border,#2f8f834d);text-decoration-color:var(--color-accent-border,#2f8f834d);font-weight:500;transition:all .2s}.Prose-module__xAJpya__prose a:hover{color:var(--color-accent-hover);-webkit-text-decoration-color:var(--color-accent-hover);text-decoration-color:var(--color-accent-hover);background-color:var(--color-accent-subtle);border-radius:4px;margin:0 -2px;padding:0 2px}.Prose-module__xAJpya__prose blockquote{border-left:4px solid var(--color-accent);background-color:var(--color-bg-raised);border-radius:0 var(--radius-sm,6px) var(--radius-sm,6px) 0;color:var(--color-text-primary);margin:1.8em 0;padding:.6em 1.4em;font-style:italic}.Prose-module__xAJpya__prose blockquote p{margin-bottom:0}.Prose-module__xAJpya__prose img{border-radius:var(--radius-md,12px);border:1px solid var(--color-border-subtle);max-width:100%;height:auto;margin:2em auto .5em;display:block}.Prose-module__xAJpya__prose figcaption{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin-bottom:2em;font-style:italic}.Prose-module__xAJpya__prose :not(pre)>code{font-family:var(--font-mono,monospace);background-color:var(--color-bg-raised);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);word-break:break-word;border-radius:4px;padding:.15em .4em;font-size:.9em}.Prose-module__xAJpya__prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left;margin:2em 0}.Prose-module__xAJpya__prose th{border-bottom:2px solid var(--color-border-default);color:var(--color-text-primary);text-transform:uppercase;font-weight:600;font-size:var(--text-xxs);letter-spacing:.05em;padding:10px 12px}.Prose-module__xAJpya__prose td{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary);padding:12px}.Prose-module__xAJpya__prose tr:hover td{background-color:var(--color-bg-raised)}.Prose-module__xAJpya__prose hr{border:0;border-top:1px solid var(--color-border-subtle);margin:3em 0}.Prose-module__xAJpya__prose section[data-footnotes]{font-size:var(--text-sm);border-top:1px solid var(--color-border-default);margin-top:3em;padding-top:1.5em}.Prose-module__xAJpya__prose section[data-footnotes] h2{font-size:var(--text-md);margin-top:0}
.CodeBlock-module__wGBJRG__container{border-radius:var(--radius-md,12px);box-shadow:var(--shadow-sm);background-color:#0d1117;border:1px solid #30363d;flex-direction:column;margin:24px 0;display:flex;overflow:hidden}.CodeBlock-module__wGBJRG__header{font-family:var(--font-sans);background-color:#161b22;border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.CodeBlock-module__wGBJRG__meta{align-items:center;gap:8px;display:flex}.CodeBlock-module__wGBJRG__language{font-size:var(--text-xxs,11px);text-transform:uppercase;color:#8b949e;letter-spacing:.05em;background-color:#21262d;border-radius:4px;padding:2px 6px;font-weight:700}.CodeBlock-module__wGBJRG__filename{font-size:var(--text-xs,12px);font-family:var(--font-mono,monospace);color:#c9d1d9}.CodeBlock-module__wGBJRG__copyButton{font-size:var(--text-xs,12px);color:#8b949e;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;transition:all .2s;display:flex}.CodeBlock-module__wGBJRG__copyButton:hover{color:#c9d1d9;background-color:#21262d}.CodeBlock-module__wGBJRG__copyButton:active{transform:scale(.97)}.CodeBlock-module__wGBJRG__copiedIcon{color:#3fb950}.CodeBlock-module__wGBJRG__codeArea{padding:18px 20px;overflow-x:auto}.CodeBlock-module__wGBJRG__pre{background:0 0;border:none;margin:0;padding:0}.CodeBlock-module__wGBJRG__code{font-family:var(--font-mono,monospace);color:#c9d1d9;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;font-size:14px;line-height:1.6}.CodeBlock-module__wGBJRG__tokenComment{color:#8b949e;font-style:italic}.CodeBlock-module__wGBJRG__tokenString{color:#a5d6ff}.CodeBlock-module__wGBJRG__tokenNumber{color:#ff9e64}.CodeBlock-module__wGBJRG__tokenKeyword{color:#ff7b72;font-weight:500}.CodeBlock-module__wGBJRG__tokenBuiltin{color:#fca7ea}.CodeBlock-module__wGBJRG__tokenFunction{color:#d2a8ff}
.TableOfContents-module__uJlcPa__toc{max-height:calc(100vh - 120px);font-family:var(--font-sans);width:100%;padding:4px 16px 20px 4px;position:sticky;top:100px;overflow-y:auto}.TableOfContents-module__uJlcPa__title{font-size:var(--text-xxs,11px);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-weight:700;display:block}.TableOfContents-module__uJlcPa__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__uJlcPa__item{font-size:var(--text-xs,12px);border-left:2px solid var(--color-border-subtle);padding-left:12px;line-height:1.4;transition:all .2s}.TableOfContents-module__uJlcPa__indent{padding-left:24px}.TableOfContents-module__uJlcPa__link{color:var(--color-text-muted);transition:color .15s;display:block}.TableOfContents-module__uJlcPa__link:hover{color:var(--color-text-primary)}.TableOfContents-module__uJlcPa__active{border-left-color:var(--color-accent)}.TableOfContents-module__uJlcPa__active .TableOfContents-module__uJlcPa__link{color:var(--color-accent-text);font-weight:500}
