.polymarket-app-figure{margin:1.5rem 0}
.polymarket-app-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
.polymarket-app-cards>div{padding:1rem;border:1px solid #cbd5e1;border-radius:.5rem;overflow-wrap:anywhere}
.polymarket-app-scroll{max-width:100%;overflow-x:auto;margin:1rem 0}
.polymarket-app-scroll table{width:100%;min-width:38rem;border-collapse:collapse}
.polymarket-app-scroll th,.polymarket-app-scroll td{padding:.75rem;border:1px solid #cbd5e1;text-align:start;vertical-align:top;line-height:1.65;overflow-wrap:anywhere}
.polymarket-app-scroll caption{text-align:start;font-weight:600;margin-bottom:.75rem}
.polymarket-app-figure figcaption{margin-top:.75rem;line-height:1.65;color:#475569}
@media(max-width:42rem){.polymarket-app-cards{grid-template-columns:minmax(0,1fr)}}
