.Qzgq2W_icon{flex:none;display:block}
.TWiKZa_frame{cursor:crosshair;touch-action:pan-y;height:206px;position:relative}.TWiKZa_svg{width:100%;height:180px;position:absolute;top:0;left:0;overflow:visible}.TWiKZa_area{fill:var(--st-c);fill-opacity:.12}.TWiKZa_base{fill:none;stroke:var(--so-chart-baseline);stroke-width:1.25px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.TWiKZa_line{fill:none;stroke:var(--st-c);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.TWiKZa_axis{font:11px var(--so-font-mono);color:var(--so-text-faint);white-space:nowrap;position:absolute;top:188px}.TWiKZa_axisStart{transform:translate(0)}.TWiKZa_axisMid{transform:translate(-50%)}.TWiKZa_axisEnd{transform:translate(-100%)}.TWiKZa_crosshair{background:var(--so-ink);opacity:.25;pointer-events:none;width:1px;height:180px;position:absolute;top:0}.TWiKZa_tooltip{background:var(--so-ink);color:#fff;white-space:nowrap;pointer-events:none;border-radius:10px;margin-left:8px;margin-right:8px;padding:8px 10px;font-size:12px;line-height:1.45;position:absolute;top:-6px}.TWiKZa_tooltipTime{font-family:var(--so-font-mono);opacity:.7}.TWiKZa_legend{color:var(--so-text-subtle);flex-wrap:wrap;gap:18px;margin-top:4px;font-size:12px;display:flex}.TWiKZa_legendItem{align-items:center;gap:6px;display:flex}.TWiKZa_legendLine{background:var(--st-c);width:14px;height:2px}.TWiKZa_legendDash{border-top:1.5px dashed var(--so-chart-baseline);width:14px}
.ZJmSla_problem{border:1px solid var(--so-border);border-radius:16px;padding:clamp(16px,4.5vw,18px) clamp(16px,4.5vw,20px);scroll-margin-top:90px}.ZJmSla_problemHead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ZJmSla_problemH3{letter-spacing:-.01em;flex:220px;margin:0;font-size:17px;font-weight:600}.ZJmSla_problemBarWrap{flex:0 220px;align-items:center;gap:10px;display:flex}.ZJmSla_track6,.ZJmSla_track6Flex{background:var(--so-surface-4);border-radius:3px;flex:1;height:6px}.ZJmSla_bar6{background:var(--st-c);border-radius:3px;height:6px}.ZJmSla_problemPct{font:13px var(--so-font-mono);color:var(--so-text-muted);text-align:right;width:38px}.ZJmSla_problemTip{text-wrap:pretty;color:var(--so-text-body);max-width:680px;margin:8px 0 0;font-size:15px;line-height:1.6}.ZJmSla_places{flex-direction:column;justify-content:center;gap:12px;display:flex}.ZJmSla_placeRow{align-items:center;gap:12px;font-size:14px;display:flex}.ZJmSla_placeName{white-space:nowrap;text-overflow:ellipsis;flex:none;width:96px;overflow:hidden}.ZJmSla_placePct{text-align:right;width:36px;font-family:var(--so-font-mono);color:var(--so-text-subtle)}.ZJmSla_placeMore{margin-top:6px;font-size:14px}.ZJmSla_archiveRow,.ZJmSla_archiveRow:hover{border-bottom:1px solid var(--so-divider-3);color:var(--so-ink);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;line-height:1.4;display:flex}.ZJmSla_archiveRow:hover{color:var(--so-link)}.ZJmSla_archiveTitle{min-width:0}.ZJmSla_archiveDate{color:var(--so-text-faint);white-space:nowrap;font-size:13px}.ZJmSla_timeline{margin:0;padding:0;list-style:none}.ZJmSla_tlRow{gap:clamp(12px,3vw,18px);display:flex}.ZJmSla_tlTime{width:44px;font:500 13px var(--so-font-mono);color:var(--so-text-muted);flex:none;padding-top:2px}.ZJmSla_tlRail{flex-direction:column;flex:none;align-items:center;display:flex}.ZJmSla_tlDot,.ZJmSla_tlDotLatest{border-radius:50%;width:11px;height:11px;margin-top:4px}.ZJmSla_tlDot{background:var(--so-border-strong);box-shadow:0 0 0 4px #fff}.ZJmSla_tlDotLatest{background:var(--st-c);box-shadow:0 0 0 4px var(--st-bg)}.ZJmSla_tlLine{background:var(--so-border);flex:1;width:1px;margin-top:6px}.ZJmSla_tlText{color:var(--so-ink-2);text-wrap:pretty;flex:1;padding-bottom:22px;font-size:16px;line-height:1.55}.ZJmSla_factGrid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;display:grid}.ZJmSla_fact{background:var(--so-surface-1);border-radius:16px;padding:16px 18px}.ZJmSla_factLabel{color:var(--so-text-faint);font-size:13px}.ZJmSla_factValue{letter-spacing:-.01em;margin-top:6px;font-size:17px;font-weight:600}.ZJmSla_tips{margin:0;padding:0;list-style:none}.ZJmSla_tip{gap:14px;padding:12px 0;display:flex}.ZJmSla_tipN{background:var(--so-ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:flex}.ZJmSla_tipText{color:var(--so-ink-2);margin:2px 0 0;font-size:16px;line-height:1.55}
