.rbe-buying-guide-table{border:1px solid #ffffff1f;border-radius:10px;margin:2rem 0;max-width:100%;overflow-x:auto}.rbe-buying-guide-table:focus-visible{outline:2px solid currentColor;outline-offset:4px}.rbe-buying-guide-table table{border-collapse:collapse;font-size:.95rem;line-height:1.55;min-width:640px;width:100%}.rbe-buying-guide-table td,.rbe-buying-guide-table th{border-bottom:1px solid #ffffff1a;padding:16px 18px;text-align:left;vertical-align:top}.rbe-buying-guide-table th{font-weight:600}.rbe-buying-guide-table thead th{background:#ffffff0a}.rbe-buying-guide-table tbody tr:last-child>*{border-bottom:0}.rbe-buying-guide-table th:first-child{width:21%}.bazel-concurrency-article .blog-article-body pre{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;border-radius:8px;font-size:.88rem;line-height:1.65;margin:24px 0;max-width:100%;overflow-x:auto;padding:20px;tab-size:4}.bazel-concurrency-article .blog-article-body pre:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bazel-concurrency-article .blog-article-body :not(pre)>code{font-size:.9em;overflow-wrap:anywhere}.bazel-concurrency-article .blog-article-body li{color:#ffffffd9;line-height:1.8;margin-bottom:12px}@media print{.bazel-concurrency-article .blog-article-body pre{overflow-wrap:anywhere;white-space:pre-wrap}.bazel-concurrency-article .rbe-buying-guide-table{overflow:visible}.bazel-concurrency-article .rbe-buying-guide-table table{min-width:0}}.bazel-concurrency-article .rbe-buying-guide-table table{min-width:760px}.bazel-concurrency-article .rbe-buying-guide-table th:first-child{width:34%}.bazel-concurrency-article .rbe-buying-guide-table code{overflow-wrap:normal;white-space:nowrap}