.tipster-content{font-family:var(--font-onest),sans-serif;font-size:14px;line-height:1.65;color:#4b5563}.dark .tipster-content{color:#9ca3af}.tipster-content>:first-child{margin-top:0}.tipster-content>:last-child{margin-bottom:0}.tipster-content h1,.tipster-content h2,.tipster-content h3,.tipster-content h4,.tipster-content h5,.tipster-content h6{font-weight:700;line-height:1.3;letter-spacing:-.015em;color:#111}.dark .tipster-content h1,.dark .tipster-content h2,.dark .tipster-content h3,.dark .tipster-content h4,.dark .tipster-content h5,.dark .tipster-content h6{color:#fafafa}.tipster-content h1{font-size:22px;margin:24px 0 10px}.tipster-content h2{font-size:19px;margin:22px 0 8px}.tipster-content h3{font-size:15.5px;margin:18px 0 6px}.tipster-content h4{font-size:14.5px;margin:16px 0 6px}.tipster-content p{margin:0 0 12px;max-width:78ch}.tipster-content a{color:#b98a00;text-decoration:underline;text-underline-offset:2px}.tipster-content a:hover{text-decoration-thickness:2px}.dark .tipster-content a{color:#ffc305}.tipster-content b,.tipster-content strong{font-weight:700;color:#111}.dark .tipster-content b,.dark .tipster-content strong{color:#fafafa}.tipster-content ol,.tipster-content ul{margin:0 0 14px;padding-left:20px;display:flex;flex-direction:column;gap:6px}.tipster-content ul{list-style-type:disc}.tipster-content ol{list-style-type:decimal}.tipster-content li{padding-left:2px}.tipster-content li::marker{color:#ffc305}.tipster-content blockquote{margin:16px 0;padding:12px 16px;border-left:3px solid #ffc305;border-radius:0 12px 12px 0;background:#f3f4f6;font-size:13.5px}.dark .tipster-content blockquote{background:#232326}.tipster-content table{width:100%;border-collapse:collapse;margin:0 0 14px;font-size:13px}.tipster-content td,.tipster-content th{padding:10px 12px;border:1px solid #e5e7eb;text-align:left}.tipster-content th{background:#f3f4f6;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}.dark .tipster-content td,.dark .tipster-content th{border-color:#2a2a2d}.dark .tipster-content th{background:#232326;color:#9ca3af}.tipster-content img{max-width:100%;height:auto;border-radius:12px}.tipster-content hr{border:0;border-top:1px solid #e5e7eb;margin:20px 0}.dark .tipster-content hr{border-top-color:#2a2a2d}@media (max-width:767px){.tipster-content{font-size:13.5px}.tipster-content h2{font-size:17px}}