@keyframes BenchmarkPerformanceViewer-module-scss-module__oY2UUq__shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__wrapper{flex-direction:column;gap:1rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__wrapper.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__box_model{border:1px solid var(--surface-general);border-radius:var(--radius-l);padding:1rem}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__wrapper.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__box_model{padding:1.5rem}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__hero{margin-bottom:.5rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__heroInfo{justify-content:space-between;margin-bottom:.5rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__heroCompany{color:var(--body-title);align-items:center;gap:.5rem;font-size:1rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__heroDate{color:var(--body-title);font-size:1rem}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__statistics{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__heroTitle{margin-top:0;margin-bottom:.5rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__heroDescription{color:var(--body-secondary);font-size:1rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisBox{flex-direction:column;gap:1.5rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisInfoItem{color:var(--body-secondary);flex-direction:column;font-size:.875rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisInfoItem b{color:var(--body-title)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisInfoItem a{color:var(--brand-main)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisBoxInfoList{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__analysisInfoItemRow{gap:.5rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__title{margin:0}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__head{justify-content:space-between;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__sources{flex-wrap:wrap;flex:1;gap:.5rem 1.5rem;display:flex}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__sources{gap:.5rem 2rem}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__source{color:var(--body-title);white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__source:before{content:"";aspect-ratio:1;border-radius:var(--radius-xxs);background-color:var(--source-color);width:1rem;display:block}@media screen and (max-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__categorySelect{display:none}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_list_head{grid-template-columns:3.75rem 6.25rem 8.125rem 1fr max-content;gap:1rem;font-size:.875rem;display:grid}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_list_head>div{align-items:flex-start;gap:.25rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_list_head>div:last-child{justify-content:flex-end}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_list_head>div svg{font-size:.625rem}@media screen and (max-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_list_head{display:none}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row{color:var(--body-title);grid-template-columns:max-content 1fr max-content;gap:.375rem;font-size:.875rem;font-weight:500;display:grid}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row{grid-template-columns:3.75rem 6.25rem 8.125rem 1fr 4rem;align-items:center;gap:1rem}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank{background-color:var(--surface-secondary);border-radius:var(--radius-xs);text-align:center;justify-content:center;align-items:center;gap:.25rem;min-width:2.75rem;height:1.5rem;padding-inline:.25rem;display:flex}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank{text-align:left;background-color:#0000;border-radius:0;order:1;justify-content:flex-start;height:auto;padding:0}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank_icon{font-size:.75rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank_icon[data-level="1st"]{color:var(--color-warning-500)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank_icon[data-level="2nd"]{color:var(--body-secondary)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_rank_icon[data-level="3rd"]{color:var(--color-orange-800)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_category_name{display:none}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_category_name{order:2;display:block}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_benchmark_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_benchmark_name:hover{text-decoration:underline}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_benchmark_name{order:3}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_score{order:5}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_progress_bar{grid-column:span 3/span 2}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__row_progress_bar{order:4;grid-column:auto}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rowInfo{gap:1.75rem;display:flex}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rowInfo{order:4}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rawPercent{text-align:right;gap:.25rem;min-width:2.625rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rawPercent svg{flex-shrink:0;font-size:.625rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rawRank{text-align:left;gap:.25rem;min-width:1.875rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rawRank svg{flex-shrink:0;font-size:.625rem}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__rowList{flex-direction:column;gap:1rem;display:flex}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatistics{border:1px solid var(--surface-general);border-radius:var(--radius-s);flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;display:flex}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatistics{border:none;border-radius:0;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:.75rem;padding:0;display:grid}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatisticsItem{justify-content:space-between;font-size:.875rem;display:flex}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatisticsItem{border:1px solid var(--surface-general);border-radius:.5rem;padding:.75rem 1.25rem}}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatisticsItemTitle{color:var(--body-secondary)}.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatisticsItemValue{color:var(--body-title);font-weight:600}@media screen and (min-width:992px){.BenchmarkPerformanceViewer-module-scss-module__oY2UUq__subStatisticsItemValue{font-size:1rem}}
