.CodeSample-module-scss-module__1DiZcW__container{background:#fff;border:1px solid #e5e7eb;border-radius:16px;font-family:SF Mono,Fira Code,Consolas,monospace;overflow:hidden}.CodeSample-module-scss-module__1DiZcW__header{background:#f8fafc;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CodeSample-module-scss-module__1DiZcW__language{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.CodeSample-module-scss-module__1DiZcW__tabs{gap:4px;display:flex}.CodeSample-module-scss-module__1DiZcW__tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s}.CodeSample-module-scss-module__1DiZcW__tab:hover{color:#111827;background:#2cc5a11a}.CodeSample-module-scss-module__1DiZcW__tab.CodeSample-module-scss-module__1DiZcW__active{color:#2cc5a1;background:#2cc5a124}.CodeSample-module-scss-module__1DiZcW__copyButton{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.CodeSample-module-scss-module__1DiZcW__copyButton:hover{color:#111827;background:#2cc5a114;border-color:#2cc5a173}.CodeSample-module-scss-module__1DiZcW__copyButton svg{width:14px;height:14px}.CodeSample-module-scss-module__1DiZcW__codeBlock{margin:0;padding:20px;overflow-x:auto}.CodeSample-module-scss-module__1DiZcW__codeBlock::-webkit-scrollbar{height:6px}.CodeSample-module-scss-module__1DiZcW__codeBlock::-webkit-scrollbar-track{background:#eef2f7}.CodeSample-module-scss-module__1DiZcW__codeBlock::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CodeSample-module-scss-module__1DiZcW__code{color:#111827;white-space:pre;font-size:13px;line-height:1.7}@media (min-width:768px){.CodeSample-module-scss-module__1DiZcW__code{font-size:14px}}
.BenchmarkChart-module-scss-module__6lNmFW__container{background:#fafbfc;border:1px solid #e5e7eb;border-radius:16px;padding:24px}.BenchmarkChart-module-scss-module__6lNmFW__title{color:#111827;margin-bottom:24px;font-size:16px;font-weight:600}.BenchmarkChart-module-scss-module__6lNmFW__chart{flex-direction:column;gap:16px;display:flex}.BenchmarkChart-module-scss-module__6lNmFW__row{flex-direction:column;gap:8px;display:flex}.BenchmarkChart-module-scss-module__6lNmFW__row.BenchmarkChart-module-scss-module__6lNmFW__highlighted .BenchmarkChart-module-scss-module__6lNmFW__name{color:#2cc5a1;font-weight:600}.BenchmarkChart-module-scss-module__6lNmFW__row.BenchmarkChart-module-scss-module__6lNmFW__highlighted .BenchmarkChart-module-scss-module__6lNmFW__value{color:#2cc5a1;font-weight:700}.BenchmarkChart-module-scss-module__6lNmFW__row.BenchmarkChart-module-scss-module__6lNmFW__highlighted .BenchmarkChart-module-scss-module__6lNmFW__bar{background:linear-gradient(135deg,#2cc5a1 0%,#22d3ee 100%)}.BenchmarkChart-module-scss-module__6lNmFW__label{justify-content:space-between;align-items:center;display:flex}.BenchmarkChart-module-scss-module__6lNmFW__name{color:#6b7280;font-size:14px}.BenchmarkChart-module-scss-module__6lNmFW__value{color:#111827;font-size:14px;font-weight:500}.BenchmarkChart-module-scss-module__6lNmFW__barContainer{background:#e5e7eb;border-radius:6px;height:12px;overflow:hidden}.BenchmarkChart-module-scss-module__6lNmFW__bar{background:#9ca3af;border-radius:6px;height:100%;transition:width .6s}.BenchmarkChart-module-scss-module__6lNmFW__valueLabel{color:#9ca3af;text-align:right;margin-top:16px;font-size:12px}
