@keyframes BenchmarkPerformanceViewer_shimmer-loading__l5F33{0%{background-position:-200% 0}to{background-position:200% 0}}.BenchmarkPerformanceViewer_wrapper__9lGVD{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--surface-general);border-radius:var(--radius-l)}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_wrapper__9lGVD{padding:1.5rem}}.BenchmarkPerformanceViewer_hero__aLseF{margin-bottom:.5rem}.BenchmarkPerformanceViewer_heroInfo__fTacP{display:flex;justify-content:space-between;margin-bottom:.5rem}.BenchmarkPerformanceViewer_heroCompany___A7tK{display:flex;gap:.5rem;align-items:center;color:var(--body-title);font-size:1rem}.BenchmarkPerformanceViewer_heroDate__YMrAK{font-size:1rem;color:var(--body-title)}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_statistics__h8JPd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}}.BenchmarkPerformanceViewer_heroTitle___511j{margin-top:0;margin-bottom:.5rem}.BenchmarkPerformanceViewer_heroDescription__s6h2k{color:var(--body-secondary);font-size:1rem}.BenchmarkPerformanceViewer_analysisBox__q3EHt{display:flex;flex-direction:column;gap:1.5rem}.BenchmarkPerformanceViewer_analysisInfoItem__d8riO{display:flex;flex-direction:column;font-size:.875rem;color:var(--body-secondary)}.BenchmarkPerformanceViewer_analysisInfoItem__d8riO b{color:var(--body-title)}.BenchmarkPerformanceViewer_analysisInfoItem__d8riO a{color:var(--brand-main)}.BenchmarkPerformanceViewer_analysisBoxInfoList__wrOrM{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.BenchmarkPerformanceViewer_analysisInfoItemRow__PSRT5{display:flex;gap:.5rem}.BenchmarkPerformanceViewer_title__YPK6D{margin:0}.BenchmarkPerformanceViewer_head__xSp44{display:flex;justify-content:space-between}.BenchmarkPerformanceViewer_sources__C_798{display:flex;gap:.5rem 1.5rem;flex:1 1;flex-wrap:wrap}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_sources__C_798{gap:.5rem 2rem}}.BenchmarkPerformanceViewer_source__AJtci{display:flex;align-items:center;gap:.5rem;color:var(--body-title);font-size:.875rem;white-space:nowrap}.BenchmarkPerformanceViewer_source__AJtci:before{content:"";display:block;aspect-ratio:1;width:1rem;border-radius:var(--radius-xxs);background-color:var(--source-color)}@media screen and (max-width:992px){.BenchmarkPerformanceViewer_categorySelect__Asb_k{display:none}}.BenchmarkPerformanceViewer_row_list_head__JCFbu{display:grid;grid-template-columns:3.75rem 6.25rem 8.125rem 1fr max-content;font-size:.875rem;grid-gap:1rem;gap:1rem}.BenchmarkPerformanceViewer_row_list_head__JCFbu>div{display:flex;align-items:flex-start;gap:.25rem}.BenchmarkPerformanceViewer_row_list_head__JCFbu>div:last-child{justify-content:flex-end}.BenchmarkPerformanceViewer_row_list_head__JCFbu>div svg{font-size:.625rem}@media screen and (max-width:992px){.BenchmarkPerformanceViewer_row_list_head__JCFbu{display:none}}.BenchmarkPerformanceViewer_row__fcu7z{display:grid;grid-template-columns:max-content 1fr max-content;grid-gap:.375rem;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--body-title)}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_row__fcu7z{align-items:center;grid-template-columns:3.75rem 6.25rem 8.125rem 1fr 4rem;gap:1rem}}.BenchmarkPerformanceViewer_row_rank__kN15d{background-color:var(--surface-secondary);height:1.5rem;padding-inline:.25rem;border-radius:var(--radius-xs);min-width:2.75rem;text-align:center;justify-content:center;display:flex;align-items:center;gap:.25rem}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_row_rank__kN15d{text-align:left;background-color:transparent;height:auto;padding:0;border-radius:0;order:1;justify-content:flex-start}}.BenchmarkPerformanceViewer_row_rank_icon__XEUwa{font-size:.75rem}.BenchmarkPerformanceViewer_row_rank_icon__XEUwa[data-level="1st"]{color:var(--color-warning-500)}.BenchmarkPerformanceViewer_row_rank_icon__XEUwa[data-level="2nd"]{color:var(--body-secondary)}.BenchmarkPerformanceViewer_row_rank_icon__XEUwa[data-level="3rd"]{color:var(--color-orange-800)}.BenchmarkPerformanceViewer_row_category_name__28n_K{display:none}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_row_category_name__28n_K{order:2;display:block}}.BenchmarkPerformanceViewer_row_benchmark_name__GvZRz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BenchmarkPerformanceViewer_row_benchmark_name__GvZRz:hover{text-decoration:underline}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_row_benchmark_name__GvZRz{order:3}.BenchmarkPerformanceViewer_row_score__54jYI{order:5}}.BenchmarkPerformanceViewer_row_progress_bar__wH0At{grid-column:span 3/span 2}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_row_progress_bar__wH0At{grid-column:auto;order:4}}.BenchmarkPerformanceViewer_rowInfo__4erw6{display:flex;gap:1.75rem}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_rowInfo__4erw6{order:4}}.BenchmarkPerformanceViewer_rawPercent__UilHP{min-width:2.625rem;text-align:right;display:flex;gap:.25rem}.BenchmarkPerformanceViewer_rawPercent__UilHP svg{font-size:.625rem;flex-shrink:0}.BenchmarkPerformanceViewer_rawRank__3_3jG{text-align:left;min-width:1.875rem;display:flex;gap:.25rem}.BenchmarkPerformanceViewer_rawRank__3_3jG svg{font-size:.625rem;flex-shrink:0}.BenchmarkPerformanceViewer_rowList__IZT5K{display:flex;flex-direction:column;gap:1rem}.BenchmarkPerformanceViewer_subStatistics__fE7qt{border:1px solid var(--surface-general);border-radius:var(--radius-s);padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_subStatistics__fE7qt{border:none;border-radius:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-top:.75rem}}.BenchmarkPerformanceViewer_subStatisticsItem__bYE_s{font-size:.875rem;display:flex;justify-content:space-between}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_subStatisticsItem__bYE_s{border:1px solid var(--surface-general);padding:.75rem 1.25rem;border-radius:.5rem}}.BenchmarkPerformanceViewer_subStatisticsItemTitle__L0OPI{color:var(--body-secondary)}.BenchmarkPerformanceViewer_subStatisticsItemValue__RvDW3{color:var(--body-title);font-weight:600}@media screen and (min-width:992px){.BenchmarkPerformanceViewer_subStatisticsItemValue__RvDW3{font-size:1rem}}