.tuning-topic .tuner-intro h1{overflow-wrap:anywhere;font-size:clamp(1rem,3.5vw,1.7rem);line-height:36px}.tuning-topic .tuner-intro .tuning-comparison{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;margin-top:0}.tuning-comparison a,.tuning-comparison button{text-decoration:underline;cursor:pointer}.tuning-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.tuning-link{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--card);overflow-wrap:anywhere}.tuning-link:focus-visible,.tuning-link:hover{border-color:var(--primary)}.tuning-link small,.tuning-link span{color:var(--muted-foreground)}.tuning-changes{display:grid;gap:8px;font-variant-numeric:tabular-nums}.tuning-changes [data-changed=false]{color:var(--muted-foreground)}.tuning-overview{padding-top:24px}@media (min-width:768px){.tuning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tuning-topic .tuner-intro h1{font-size:15px;line-height:20px}}@media (max-height:700px){.tuning-topic{padding-top:0}.tuning-topic .tuner-intro{margin-bottom:2px}.tuning-topic .tuner-card{gap:1px}.tuning-topic .tuner-intro h1{line-height:17px;font-size:15px}.tuning-topic .tuner-intro .tuning-comparison{line-height:18px;font-size:12px}}