.sf-qualrace{width:100%;max-width:100%;overflow-x:hidden;font-family:inherit;color:#171717}.sf-qualrace *{box-sizing:border-box}.sf-qualrace__controls{display:grid;grid-template-columns:minmax(180px,260px);gap:12px;margin:0 0 14px}.sf-qualrace__controls label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.sf-qualrace__controls select{width:100%;min-width:0;padding:10px 12px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#171717}.sf-qualrace__status,.sf-qualrace__alert,.sf-qualrace__empty,.sf-qualrace__noscript{padding:12px 14px;border-radius:8px;margin:0 0 16px}.sf-qualrace__status{background:#f6f7f8;color:#4b4b4b;font-size:13px}.sf-qualrace__alert{background:#fff0f0;border:1px solid #e1a1a1;color:#8d1b1b}.sf-qualrace__empty,.sf-qualrace__noscript{background:#f7f7f7;color:#555}.sf-qualrace__section{min-width:0;margin:24px 0}.sf-qualrace__section>h3,.sf-qualrace__method>h3{margin:0 0 14px;font-size:22px;line-height:1.25}.sf-qualrace__stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sf-qualrace__stat,.sf-qualrace__duo-card,.sf-qualrace__bands>article{min-width:0;border:1px solid #e2e2e2;border-radius:10px;background:#fff;padding:14px;box-shadow:0 1px 1px rgb(0 0 0 / .02)}.sf-qualrace__stat h4,.sf-qualrace__duo-card h4,.sf-qualrace__bands h4{margin:0 0 8px;font-size:13px;line-height:1.3}.sf-qualrace__stat>strong{display:block;font-size:24px;line-height:1.15}.sf-qualrace__stat p,.sf-qualrace__duo-card>p{margin:7px 0 0;color:dimgray;font-size:11px;line-height:1.35}.sf-qualrace__duo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sf-qualrace__duo{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sf-qualrace__duo>div{min-width:0;padding:9px 8px;border-radius:7px;background:#f7f7f7}.sf-qualrace__duo span{display:block;color:#7a7a7a;font-size:10px;font-weight:800;letter-spacing:.08em}.sf-qualrace__duo strong{display:block;margin-top:3px;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.sf-qualrace__chart{width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid #e5e5e5;border-radius:10px;background:#fff;padding:8px}.sf-qualrace__chart svg{display:block;width:100%;height:auto;max-width:100%}.sf-qualrace__chart-note{margin:8px 0 0;color:#626262;font-size:12px;line-height:1.45}.sf-qualrace__zero{stroke:#a8a8a8;stroke-width:1}.sf-qualrace__bar{opacity:.88}.sf-qualrace__bar--lec{fill:#c73434}.sf-qualrace__bar--ham{fill:#232323}.sf-qualrace__legend,.sf-qualrace__axis,.sf-qualrace__xlab,.sf-qualrace__dnfmark{font-family:inherit;fill:#666;font-size:10px}.sf-qualrace__legend{font-weight:800}.sf-qualrace__legend--lec{fill:#c73434}.sf-qualrace__legend--ham{fill:#232323}.sf-qualrace__dnfmark{font-size:8px;font-weight:800;fill:#8d1b1b}.sf-qualrace__chart-empty{padding:30px 14px;text-align:center;color:#666}.sf-qualrace__bands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sf-qualrace__bands>article>span{font-size:10px;font-weight:800;color:#8a8a8a;letter-spacing:.08em}.sf-qualrace__bands h4{font-size:22px;margin-top:4px}.sf-qualrace__band-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sf-qualrace__band-grid p{margin:0;padding:8px;background:#f7f7f7;border-radius:7px}.sf-qualrace__band-grid strong,.sf-qualrace__band-grid small{display:block}.sf-qualrace__band-grid strong{font-size:17px}.sf-qualrace__band-grid small{margin-top:2px;color:#777;font-size:10px}.sf-qualrace__pace-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.sf-qualrace__swipe{display:none;margin:0 0 8px;color:#666;font-size:11px;font-weight:700}.sf-qualrace__table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid #e2e2e2;border-radius:10px;background:#fff}.sf-qualrace table{width:100%;min-width:720px;border-collapse:collapse;margin:0}.sf-qualrace th,.sf-qualrace td{padding:10px 11px;border-bottom:1px solid #ededed;text-align:left;vertical-align:top;font-size:12px;white-space:nowrap}.sf-qualrace th{background:#f6f6f6;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.sf-qualrace td small{display:block;margin-top:2px;color:#777;font-size:10px;white-space:normal}.sf-qualrace tbody tr:last-child td{border-bottom:0}.sf-qualrace tr.is-ferrari td{background:#fff2f2}.sf-qualrace .is-positive{color:#087a3f}.sf-qualrace .is-negative{color:#b32727}.sf-qualrace .is-neutral{color:#555}.sf-qualrace__two-lists{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sf-qualrace__two-lists h4{margin:0 0 9px;font-size:15px}.sf-qualrace__recovery-list{border:1px solid #e2e2e2;border-radius:10px;overflow:hidden;background:#fff}.sf-qualrace__recovery-list article{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid #eee}.sf-qualrace__recovery-list article:last-child{border-bottom:0}.sf-qualrace__rank{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f1f1f1;font-size:11px;font-weight:800}.sf-qualrace__recovery-list strong{font-size:12px}.sf-qualrace__recovery-list p{margin:2px 0 0;color:#777;font-size:11px}.sf-qualrace__recovery-list b{font-size:18px}.sf-qualrace__list-empty{padding:18px;border:1px solid #e2e2e2;border-radius:10px;color:#666}.sf-qualrace__method{margin:28px 0 0;padding:18px;border:1px solid #ddd;border-radius:10px;background:#fafafa}.sf-qualrace__method p{margin:9px 0;font-size:13px;line-height:1.55}.sf-qualrace__method p:last-child{margin-bottom:0}@media(max-width:900px){.sf-qualrace__stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-qualrace__duo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-qualrace__bands{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-qualrace__pace-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.sf-qualrace__section{margin:20px 0}.sf-qualrace__section>h3,.sf-qualrace__method>h3{font-size:19px}.sf-qualrace__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sf-qualrace__stat,.sf-qualrace__duo-card,.sf-qualrace__bands>article{padding:11px}.sf-qualrace__stat>strong{font-size:20px}.sf-qualrace__duo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sf-qualrace__duo-card h4{font-size:12px}.sf-qualrace__duo{grid-template-columns:1fr 1fr;gap:5px}.sf-qualrace__duo>div{padding:7px 5px}.sf-qualrace__duo strong{font-size:15px}.sf-qualrace__duo-card>p{font-size:10px}.sf-qualrace__bands{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sf-qualrace__bands h4{font-size:19px}.sf-qualrace__band-grid{gap:5px}.sf-qualrace__band-grid p{padding:6px}.sf-qualrace__pace-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sf-qualrace__two-lists{grid-template-columns:1fr}.sf-qualrace__swipe{display:block}.sf-qualrace__chart{padding:4px}.sf-qualrace__method{padding:14px}.sf-qualrace table{min-width:760px}}@media(max-width:390px){.sf-qualrace__stats-grid,.sf-qualrace__duo-grid,.sf-qualrace__bands,.sf-qualrace__pace-cards{grid-template-columns:1fr 1fr}.sf-qualrace__stat h4,.sf-qualrace__duo-card h4{font-size:11px}.sf-qualrace__stat>strong{font-size:18px}.sf-qualrace__duo strong{font-size:14px}}