.pc5EUa_chart{--background:var(--color-white);--foreground:color-mix(in srgb, var(--color-black) 85%, transparent);--muted-foreground:color-mix(in srgb, var(--color-black) 60%, transparent);--border:color-mix(in srgb, var(--color-black) 12%, transparent);--color-background:var(--background);--color-foreground:var(--foreground);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);--benchmark-noticed:var(--color-brand);--benchmark-mini:var(--chart-2);--benchmark-sol:var(--chart-3);box-sizing:border-box;background:var(--color-background);width:100%;color:var(--color-foreground);font-family:var(--font-sans);margin:40px 0;padding:28px 28px 18px}.pc5EUa_chart *{box-sizing:border-box}.pc5EUa_header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pc5EUa_title{font-family:var(--font-sans);letter-spacing:-.4px;margin:0 0 9px;font-size:24px;font-weight:500;line-height:1.25}.pc5EUa_chart .pc5EUa_subtitle{color:var(--color-muted-foreground);margin:0;font-size:14px;line-height:1.5}.pc5EUa_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.pc5EUa_legend{flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.pc5EUa_legendItem{align-items:center;gap:6px;display:flex}.pc5EUa_swatch{border-radius:50%;width:9px;height:9px;display:inline-block}.pc5EUa_noticed{background:var(--benchmark-noticed)}.pc5EUa_mini{background:var(--benchmark-mini)}.pc5EUa_sol{background:var(--benchmark-sol)}.pc5EUa_controls{color:var(--color-muted-foreground);align-items:center;gap:9px;font-size:14px;display:flex}.pc5EUa_chart .pc5EUa_select{width:auto;max-width:285px}.pc5EUa_selectPopup{font-family:var(--font-sans)}.pc5EUa_plot{width:100%;position:relative;overflow-x:auto}.pc5EUa_svg{width:100%;min-width:640px;height:auto;display:block}.pc5EUa_svg text{font-family:var(--font-sans)}.pc5EUa_tick{fill:var(--color-muted-foreground);font-size:16px}.pc5EUa_grid{stroke:var(--color-border);stroke-dasharray:2 5}.pc5EUa_axis{stroke:var(--color-border)}.pc5EUa_label{fill:var(--color-foreground);font-size:18px}.pc5EUa_axisLabel{fill:var(--color-muted-foreground);font-size:18px}.pc5EUa_small{fill:var(--color-muted-foreground);font-size:16px}.pc5EUa_value{font-size:24px;font-weight:600}.pc5EUa_mark{cursor:default;outline:none}.pc5EUa_mark:focus-visible{filter:drop-shadow(0 0 3px var(--color-brand))}.pc5EUa_quadrant{fill:color-mix(in srgb, var(--color-brand) 18%, var(--color-background))}.pc5EUa_frontier{fill:none;stroke:var(--color-muted-foreground);stroke-width:2px;stroke-dasharray:2 6}.pc5EUa_point{stroke:var(--color-background);stroke-width:2px}.pc5EUa_chart .pc5EUa_caption{color:var(--color-muted-foreground);margin:8px 0 0;font-size:14px;line-height:1.6}.pc5EUa_caption strong{color:var(--color-foreground);font-weight:600}.pc5EUa_chart .pc5EUa_insight{color:var(--color-foreground);margin:9px 0 0;font-size:14px;line-height:1.5}.pc5EUa_detail{border-top:1px solid var(--color-border);color:var(--color-muted-foreground);margin-top:17px;padding-top:12px;font-size:14px;line-height:1.6}.pc5EUa_detail p{margin:8px 0}.pc5EUa_dataWrap{overflow-x:auto}.pc5EUa_chart table{border-collapse:collapse;width:100%;color:var(--color-muted-foreground);margin-top:10px;font-size:14px}.pc5EUa_chart th,.pc5EUa_chart td{text-align:right;border-bottom:1px solid var(--color-border);white-space:nowrap;height:auto;padding:7px 9px}.pc5EUa_chart th:first-child,.pc5EUa_chart td:first-child{text-align:left}.pc5EUa_chart th{color:var(--color-muted-foreground);font-weight:600}.pc5EUa_tooltip{--color-foreground:var(--color-black);background:var(--color-black);color:var(--color-white);opacity:1;max-width:270px;font-size:14px;line-height:1.6}.pc5EUa_chart .pc5EUa_swipe{color:var(--color-muted-foreground);margin:10px 0 0;font-size:12px;display:none}.pc5EUa_guide{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0 8px;font-size:14px;display:flex}.pc5EUa_quadrantKey{background:color-mix(in srgb, var(--color-brand) 18%, var(--color-background));border:1px solid var(--color-brand);border-radius:2px;width:15px;height:11px;display:inline-block}.pc5EUa_frontierKey{border-top:2px dotted var(--color-muted-foreground);width:24px;display:inline-block}@media (max-width:580px){.pc5EUa_chart{padding:20px 16px 14px}.pc5EUa_title{font-size:24px}.pc5EUa_toolbar{margin-top:19px}.pc5EUa_controls{width:100%}.pc5EUa_chart .pc5EUa_select{min-width:0;max-width:calc(100vw - 160px)}.pc5EUa_legend{gap:12px}.pc5EUa_chart .pc5EUa_swipe{display:block}.pc5EUa_chart .pc5EUa_subtitle{font-size:14px}}.pc5EUa_chart.pc5EUa_presentation{border-radius:8px;margin:0;padding:16px 20px}.pc5EUa_presentation .pc5EUa_svg{min-width:0;max-height:43vh}.pc5EUa_chart.pc5EUa_fullPresentation{--background:inherit;--foreground:inherit;--muted-foreground:inherit;--border:inherit;background:0 0;padding:0}.pc5EUa_fullPresentation .pc5EUa_svg{max-height:55vh}@media screen and (max-width:767px){.pc5EUa_chart.pc5EUa_presentation{padding:16px 8px}.pc5EUa_presentation .pc5EUa_svg{min-width:560px;max-height:none}}@media print{.pc5EUa_presentation .pc5EUa_svg{max-height:3.4in}}.pc5EUa_gpt55,.pc5EUa_sol{background:var(--chart-2)}.pc5EUa_opus48,.pc5EUa_opus5,.pc5EUa_sonnet46,.pc5EUa_sonnet5{background:var(--chart-3)}.pc5EUa_gemini{background:var(--chart-4)}.pc5EUa_grok45,.pc5EUa_grok46{background:var(--chart-5)}.pc5EUa_kimi{background:var(--chart-1)}.pc5EUa_whisker{stroke:var(--color-muted-foreground);stroke-width:1px;opacity:.55}.pc5EUa_denseValue{font-size:18px}.pc5EUa_costPresentation .pc5EUa_svg{max-height:48vh}.pc5EUa_costPresentation .pc5EUa_point{stroke:var(--color-muted-foreground)}.pc5EUa_chart.pc5EUa_comparison{padding:0}.pc5EUa_comparison .pc5EUa_svg{min-width:0;max-height:min(56vh,400px)}.pc5EUa_comparisonNoticedScore{fill:var(--color-brand)}.pc5EUa_comparisonScore{fill:var(--benchmark-frontier-score,color-mix(in srgb, var(--color-black) 10%, var(--color-white)))}.pc5EUa_comparisonNoticedCost{fill:var(--color-foreground)}.pc5EUa_comparisonCost{fill:var(--benchmark-frontier-cost,color-mix(in srgb, var(--color-red-600) 22%, var(--color-white)))}.pc5EUa_comparisonValue{fill:var(--color-foreground)}@media screen and (max-width:1099px){.pc5EUa_comparison .pc5EUa_svg{max-height:min(340px,40vh)}}@media print{.pc5EUa_comparison .pc5EUa_svg{max-height:4.2in}}@media screen and (max-width:767px){.pc5EUa_costPresentation .pc5EUa_svg{min-width:720px;max-height:none}}@media print{.pc5EUa_costPresentation .pc5EUa_svg{max-height:3.5in}}
