.st-stats.st-bm-stats{padding-bottom:20px}.st-bm-meta{max-width:760px;padding:0 var(--st-gutter);text-align:center;color:var(--st-ink-65);margin:0 auto;font-size:14px;line-height:1.55}.st-bm-scroll{border:1px solid var(--st-line-soft);background:#fff;border-radius:18px;overflow-x:auto}.st-bm-table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.st-bm-table th,.st-bm-table td{text-align:left;border-bottom:1px solid var(--st-line-faint);vertical-align:top;padding:14px 18px}.st-bm-table thead th{font:600 12px var(--st-body);letter-spacing:.02em;color:var(--st-ink-60);background:var(--st-gray);white-space:nowrap}.st-bm-table tbody tr:last-child>*{border-bottom:0}.st-bm-table tbody th{color:var(--st-navy);font-weight:600}.st-bm-num{font-family:var(--st-mono);white-space:nowrap;color:var(--st-ink-75);font-size:14px}.st-bm-strong{color:var(--st-navy);font-weight:700}.st-bm-site{font:700 15px var(--st-head);letter-spacing:-.01em;display:block}.st-bm-url{font:400 12.5px var(--st-mono);color:var(--st-ink-60);word-break:break-all;display:block}.st-bm-fails{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.st-bm-fails li{border:1px solid var(--st-line-soft);background:#fff;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.st-bm-fail-n{font:800 26px/1 var(--st-head);letter-spacing:-.03em;min-width:3ch}.st-bm-fail-l{color:var(--st-ink-65);flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.st-bm-fail-l>b{color:var(--st-navy);font-size:15px}.st-bm-prose{color:var(--st-ink-65);font-size:17px}.st-bm-method{grid-template-columns:repeat(2,1fr);gap:36px 48px;display:grid}.st-bm-method>div{flex-direction:column;gap:14px;display:flex}.st .st-bm-h3{font:700 19px/1.2 var(--st-head);letter-spacing:-.02em;margin-top:4px}.st-bm-method .st-list li>svg.lucide-x{color:var(--st-coral)}.st-bm-empty{border:1px solid var(--st-line-soft);background:var(--st-gray);text-align:center;border-radius:18px;flex-direction:column;gap:10px;max-width:640px;margin:0 auto;padding:28px 30px;display:flex}.st-bm-empty>b{font:700 19px var(--st-head)}.st-bm-empty>p{color:var(--st-ink-65);font-size:15px;line-height:1.55}.st-bm-foot{text-align:center;padding:28px 0 24px;font-size:14px}@media (max-width:720px){.st-bm-method{grid-template-columns:1fr;gap:28px}.st-bm-table th,.st-bm-table td{padding:12px 14px}.st-bm-stats .st-stat-n{font-size:34px}}
