.DLt2Ma_page{padding-block:56px 0}.DLt2Ma_head{max-width:var(--measure)}.DLt2Ma_head h1{margin-bottom:16px}.DLt2Ma_lede{font-size:var(--step-1);color:var(--ink-2);line-height:1.45}.DLt2Ma_section{margin-top:64px}.DLt2Ma_section h2{margin-bottom:16px}.DLt2Ma_explain{max-width:var(--measure);color:var(--ink-2);margin-bottom:16px}.DLt2Ma_empty{max-width:var(--measure);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-top:48px;padding:24px}.DLt2Ma_empty h2{font-size:var(--step-1);margin-bottom:8px}.DLt2Ma_empty p+p{margin-top:.75em}.DLt2Ma_scoreboard{border-collapse:collapse;table-layout:fixed;width:100%}.DLt2Ma_scoreboard thead th{font-size:var(--step--1);border-bottom:1px solid var(--line-strong);padding-bottom:10px;font-weight:700}.DLt2Ma_marketHead{text-align:right;color:var(--market);padding-right:16px}.DLt2Ma_modelHead{text-align:left;color:var(--model);padding-left:16px}.DLt2Ma_scoreboard td,.DLt2Ma_scoreboard tbody th{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 0}.DLt2Ma_metric{text-align:center;width:15rem;font-family:var(--font-display);font-weight:650;font-stretch:100%}.DLt2Ma_note{font-family:var(--font-body);font-weight:400;font-size:var(--step--1);color:var(--ink-2);display:block}.DLt2Ma_cell{font-family:var(--font-display);font-size:var(--step-1);align-items:center;gap:10px;font-weight:650;display:flex}.DLt2Ma_marketSide .DLt2Ma_cell{color:var(--market);justify-content:flex-end;padding-right:16px}.DLt2Ma_modelSide .DLt2Ma_cell{color:var(--model);padding-left:16px}.DLt2Ma_bar{width:calc((100% - 5rem) * var(--p));opacity:.35;background:currentColor;flex:none;min-width:2px;height:14px;display:block}.DLt2Ma_marketSide .DLt2Ma_bar{border-radius:3px 0 0 3px}.DLt2Ma_modelSide .DLt2Ma_bar{border-radius:0 3px 3px 0}.DLt2Ma_winner{text-underline-offset:.2em;font-weight:800;text-decoration:underline;text-decoration-thickness:3px}.DLt2Ma_table{border-collapse:collapse;width:100%}.DLt2Ma_table thead th{text-align:left;font-size:var(--step--1);color:var(--ink-2);border-bottom:1px solid var(--line-strong);padding:0 12px 10px 0;font-weight:700}.DLt2Ma_table tbody th,.DLt2Ma_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:baseline;padding:12px 12px 12px 0}.DLt2Ma_table tbody th{font-weight:700}.DLt2Ma_table tbody th a{text-decoration:none}.DLt2Ma_table tbody th a:hover{text-decoration:underline}.DLt2Ma_sub{font-weight:400;font-size:var(--step--1);color:var(--ink-2);display:block}.DLt2Ma_marketWin{color:var(--market);font-weight:700}.DLt2Ma_modelWin{color:var(--model);font-weight:700}@media (max-width:640px){.DLt2Ma_metric{width:8.5rem}.DLt2Ma_marketSide .DLt2Ma_cell{padding-right:8px}.DLt2Ma_modelSide .DLt2Ma_cell{padding-left:8px}.DLt2Ma_cell{font-size:var(--step-0);gap:6px}.DLt2Ma_bar{width:calc((100% - 3rem) * var(--p));height:10px}.DLt2Ma_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.DLt2Ma_table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px 12px;padding:12px 0;display:grid}.DLt2Ma_table tbody th,.DLt2Ma_table td{border:0;padding:0}.DLt2Ma_table tbody th{grid-column:1/-1}.DLt2Ma_table td:before{content:attr(data-label);color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}}
