.insight-info-card{background-color:#f8f9fc;border-radius:16px;margin:0;padding:0;list-style:none;transition:background .2s,border-color .2s,box-shadow .2s,color .2s,opacity .2s,transform .2s;display:flex;position:relative;overflow:hidden}.insight-info-card .card-main{color:#475569;flex-direction:column;flex:1;gap:10px;min-width:0;padding:24px;font-size:15px;font-weight:450;line-height:2;display:flex}.insight-info-card .card-main.linked{text-decoration:none}.insight-info-card .card-main .insight-title-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.insight-info-card .card-main .insight-title-row .title-left{flex:240px;align-items:flex-start;gap:10px;min-width:0;display:flex}.insight-info-card .card-main .insight-title-row .title-left h3{color:#202124;overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.6}@media (max-width:800px){.insight-info-card .card-main .insight-title-row .title-left h3{font-size:15px}}.insight-info-card .card-main .insight-title-row .badge{color:#202124;text-align:left;white-space:pre-wrap;background:#0000000a;border:1px solid #0000000d;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.4}@media (max-width:800px){.insight-info-card .card-main .insight-title-row .badge{max-width:140px;padding:3px 6px;font-size:10px}}.insight-info-card .card-main .insight-highlight-list{margin:0}@media (max-width:800px){.insight-info-card .card-main{gap:4px;padding:16px;font-size:14px}.insight-info-card{border-radius:12px}}
