.ln-benchmarks-hero .ln-hero-content{padding-bottom:64px}.ln-bench-preview{flex-direction:column;min-height:520px;display:flex}.ln-bench-preview-badge{font-family:var(--font-mono), ui-monospace, monospace;color:#a3be8cf2;align-items:center;gap:4px;margin-left:auto;font-size:10px;display:inline-flex}.ln-bench-preview-body{background:#0003;flex-direction:column;flex:1;min-height:420px;display:flex}.ln-bench-preview-terminal-head{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff73;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:8px 12px;font-size:10px;display:flex}.ln-bench-preview-output{font-family:var(--font-mono), ui-monospace, monospace;white-space:pre-wrap;flex:1;margin:0;padding:14px 16px;font-size:9px;line-height:1.55;overflow:hidden}.ln-bench-preview-line{color:#ffffff8c}.ln-bench-preview-line--cmd{color:#88c0d0f2}.ln-bench-preview-line--muted{color:#ffffff59}.ln-bench-preview-line--heading{color:#ffffffd9;font-weight:600}.ln-bench-preview-line--warn{color:#ebcb8be6}.ln-bench-preview-line--success{color:#a3be8cf2}.ln-bench-preview-line--accent{color:#88c0d0f2}.ln-bench-preview-footer{background:#00000059;border-top:1px solid #ffffff0f}.ln-benchmarks-body{z-index:2;background:hsl(var(--background));position:relative}.ln-bench-panel{background:#000000f0;border:1px solid #ffffff0f;border-radius:10px;transition:border-color .2s;overflow:hidden;box-shadow:0 4px 24px #00000059,inset 0 .5px #ffffff0a}.ln-bench-panel:hover{border-color:#ffffff1a}.ln-bench-panel--highlight{border-color:#88c0d033}.ln-bench-panel--highlight:hover{border-color:#88c0d059}.ln-bench-panel-bar{background:#00000059;border-bottom:1px solid #ffffff0f;min-height:32px}.ln-bench-panel-body{padding:16px}.ln-bench-panel-body--flush{padding:0}.ln-bench-badge{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff8c;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;align-items:center;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex}.ln-bench-badge--primary{color:#88c0d0f2;background:#88c0d01f;border-color:#88c0d059}.ln-bench-badge--muted{color:#fff6}.ln-bench-section{padding:48px 0 80px}.ln-bench-inner{max-width:1324px;margin:0 auto;padding:0 24px}.ln-bench-stack{flex-direction:column;gap:12px;display:flex}.ln-bench-grid-2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ln-bench-subpanel{background:#00000059;border:1px solid #ffffff0f;border-radius:8px;padding:14px}.ln-bench-subpanel--accent{background:#88c0d00f;border-color:#88c0d033}.ln-bench-subpanel--highlight{background:#88c0d014;border-color:#88c0d040}.ln-bench-subpanel-title{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffffd9;margin:0 0 4px;font-size:11px;font-weight:600}.ln-bench-subpanel-subtitle{font-family:var(--font-mono), ui-monospace, monospace;color:#fff6;margin:0;font-size:10px}.ln-bench-prose{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff8c;font-size:11px;line-height:1.65}.ln-bench-prose strong{color:#ffffffd9;font-weight:600}.ln-bench-prose code{color:#88c0d0e6;background:#ffffff0f;border-radius:3px;padding:1px 5px;font-size:10px}.ln-bench-prose .ln-bench-accent,.ln-bench-accent{color:#88c0d0f2;font-weight:600}.ln-bench-metric-label{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffffbf;font-size:11px;font-weight:600}.ln-bench-metric-delta{font-family:var(--font-mono), ui-monospace, monospace;color:#88c0d0f2;font-size:10px}.ln-bench-metric-delta-detail{color:#ffffff61}.ln-bench-metric-track{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.ln-bench-metric-fill--bare{background:#ffffff47;border-radius:999px;height:100%}.ln-bench-metric-fill--prisma{background:#88c0d0d9;border-radius:999px;height:100%}.ln-bench-metric-row-label{font-family:var(--font-mono), ui-monospace, monospace;color:#fff6;font-size:10px}.ln-bench-metric-row-label--prisma{color:#88c0d0e6}.ln-bench-metric-value{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff73;font-variant-numeric:tabular-nums;font-size:10px}.ln-bench-metric-value--prisma{color:#88c0d0f2;font-weight:600}.ln-bench-stat-grid{gap:10px;display:grid}.ln-bench-stat-grid--4{grid-template-columns:repeat(4,1fr)}.ln-bench-stat-grid--3{grid-template-columns:repeat(3,1fr)}.ln-bench-stat{background:#00000059;border:1px solid #ffffff0f;border-radius:8px;padding:12px 14px}.ln-bench-stat-label{font-family:var(--font-mono), ui-monospace, monospace;color:#fff6;margin:0;font-size:9px}.ln-bench-stat-value{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffffe6;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:18px;font-weight:600}.ln-bench-stat-detail{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff61;margin:4px 0 0;font-size:9px}.ln-bench-table-wrap{overflow-x:auto}.ln-bench-table{border-collapse:collapse;width:100%;min-width:36rem;font-family:var(--font-mono), ui-monospace, monospace;font-size:10px}.ln-bench-table th{text-align:left;color:#fff6;background:#00000059;border-bottom:1px solid #ffffff14;padding:10px 16px;font-weight:600}.ln-bench-table th.ln-bench-table-th--accent{color:#88c0d0e6}.ln-bench-table td{color:#ffffff8c;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0d;padding:10px 16px}.ln-bench-table tr:last-child td{border-bottom:none}.ln-bench-table tr.ln-bench-table-row--highlight td{background:#88c0d00f}.ln-bench-table-prompt{color:#fffc;font-weight:600}.ln-bench-table-detail{color:#ffffff59;margin-left:6px}.ln-bench-footnote{text-align:center;font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff59;margin:16px 0 0;font-size:9px;line-height:1.55}.ln-bench-pipeline-step{background:#00000059;border:1px solid #ffffff0f;border-radius:8px;flex:1;min-width:0;padding:10px 12px}.ln-bench-pipeline-step--prisma{background:#88c0d014;border-color:#88c0d040}.ln-bench-step-num{color:#ffffff73;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.ln-bench-step-num--prisma{color:#88c0d0f2;background:#88c0d033}.ln-bench-outcome-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ln-bench-outcome{text-align:center;background:#00000040;border:1px solid #ffffff0f;border-radius:6px;padding:10px}.ln-bench-outcome--primary{background:#88c0d00f;border-color:#88c0d033}.ln-bench-outcome-label{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff61;margin:0;font-size:9px}.ln-bench-outcome-value{font-family:var(--font-mono), ui-monospace, monospace;color:#ffffffbf;margin:4px 0 0;font-size:14px;font-weight:600}.ln-bench-outcome-value--primary{color:#88c0d0f2}.ln-bench-outcome-value--warn{color:#ebcb8bf2}@media (max-width:1024px){.ln-bench-grid-2{grid-template-columns:1fr}.ln-bench-stat-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ln-bench-inner{padding:0 16px}.ln-bench-stat-grid--4,.ln-bench-stat-grid--3,.ln-bench-outcome-grid{grid-template-columns:1fr}.ln-bench-preview{min-height:400px}}
