.PerformanceDriversClient-module__5JApAW__page{max-width:900px;height:100%;margin:0 auto;padding:32px 24px 60px;overflow-y:auto}.PerformanceDriversClient-module__5JApAW__pageHeader{margin-bottom:40px}.PerformanceDriversClient-module__5JApAW__pageTitle{color:var(--tx-1);margin-bottom:6px;font-size:20px;font-weight:600}.PerformanceDriversClient-module__5JApAW__pageSubtitle{color:var(--tx-2);max-width:560px;font-size:13px;line-height:1.6}.PerformanceDriversClient-module__5JApAW__pageLink{color:var(--em);margin-top:8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-block}.PerformanceDriversClient-module__5JApAW__pageLink:hover{text-decoration:underline}.PerformanceDriversClient-module__5JApAW__category{margin-bottom:48px}.PerformanceDriversClient-module__5JApAW__categoryHeader{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.PerformanceDriversClient-module__5JApAW__categoryIcon{color:var(--tx-2);flex-shrink:0;margin-top:2px;font-size:18px}.PerformanceDriversClient-module__5JApAW__categoryInfo{flex:1;min-width:0}.PerformanceDriversClient-module__5JApAW__categoryTitle{color:var(--tx-1);margin-bottom:3px;font-size:15px;font-weight:600}.PerformanceDriversClient-module__5JApAW__categoryDesc{color:var(--tx-3);font-size:12px;line-height:1.5}.PerformanceDriversClient-module__5JApAW__categoryMeta{color:var(--tx-3);white-space:nowrap;font-size:11px;font-family:var(--font-mono);margin-top:3px;margin-left:auto}.PerformanceDriversClient-module__5JApAW__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.PerformanceDriversClient-module__5JApAW__card{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2);flex-direction:column;gap:6px;min-height:150px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.PerformanceDriversClient-module__5JApAW__cardAvailable{cursor:pointer}.PerformanceDriversClient-module__5JApAW__cardAvailable:hover{border-color:var(--em);box-shadow:0 2px 12px #05966914}.PerformanceDriversClient-module__5JApAW__cardAvailable:hover .PerformanceDriversClient-module__5JApAW__cardArrow{opacity:1;transform:translate(0)}.PerformanceDriversClient-module__5JApAW__cardLocked{opacity:.55;cursor:default}.PerformanceDriversClient-module__5JApAW__cardSoon{opacity:.45;cursor:default}.PerformanceDriversClient-module__5JApAW__badge{text-transform:uppercase;letter-spacing:.06em;border-radius:10px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;top:12px;right:12px}.PerformanceDriversClient-module__5JApAW__badgeAvailable{color:var(--em);background:#0596691a}.PerformanceDriversClient-module__5JApAW__badgeLocked{background:var(--surface);color:var(--tx-3)}.PerformanceDriversClient-module__5JApAW__badgeSoon{border:1px solid var(--border);color:var(--tx-3);background:0 0}.PerformanceDriversClient-module__5JApAW__cardIcon{color:var(--tx-3);font-size:16px}.PerformanceDriversClient-module__5JApAW__cardLabel{color:var(--tx-1);padding-right:56px;font-size:14px;font-weight:600;line-height:1.4}.PerformanceDriversClient-module__5JApAW__cardQuestion{color:var(--em);margin-bottom:2px;font-size:12px;font-style:italic;line-height:1.5}.PerformanceDriversClient-module__5JApAW__cardDesc{color:var(--tx-2);flex:1;font-size:12px;line-height:1.6}.PerformanceDriversClient-module__5JApAW__cardArrow{color:var(--em);opacity:0;font-size:14px;transition:opacity .15s,transform .15s;position:absolute;bottom:14px;right:14px;transform:translate(-4px)}.PerformanceDriversClient-module__5JApAW__chips{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.PerformanceDriversClient-module__5JApAW__chip{color:var(--tx-3);background:var(--surface);border:1px solid var(--border);font-size:10px;font-family:var(--font-mono);border-radius:4px;padding:2px 7px}.PerformanceDriversClient-module__5JApAW__tooltipWrap{position:relative}.PerformanceDriversClient-module__5JApAW__tooltip{background:var(--tx-1);color:var(--bg-2);border-radius:var(--radius-sm);z-index:10;pointer-events:none;width:200px;padding:8px 10px;font-size:11px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 12px #00000026}.PerformanceDriversClient-module__5JApAW__tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--tx-1);position:absolute;top:100%;left:16px}.PerformanceDriversClient-module__5JApAW__tooltipWrap:hover .PerformanceDriversClient-module__5JApAW__tooltip{display:block}@media (max-width:768px){.PerformanceDriversClient-module__5JApAW__page{padding:20px 14px 80px}.PerformanceDriversClient-module__5JApAW__pageTitle{font-size:17px}.PerformanceDriversClient-module__5JApAW__pageHeader{margin-bottom:24px}.PerformanceDriversClient-module__5JApAW__grid{grid-template-columns:1fr}.PerformanceDriversClient-module__5JApAW__category{margin-bottom:32px}.PerformanceDriversClient-module__5JApAW__categoryHeader{flex-direction:column;gap:6px}.PerformanceDriversClient-module__5JApAW__categoryMeta{margin-left:0}.PerformanceDriversClient-module__5JApAW__card{min-height:130px;padding:14px}}
