.related-events{flex-direction:column;gap:0;width:100%;display:flex}.related-events.related-events--sidebar{border-top:1px dashed var(--bs-border-color);width:340px;padding:1rem 0}.related-events.related-events--sidebar .related-events-row{padding:8px 10px}.related-events.related-events--sidebar .related-events-list>a:hover{background-color:var(--colors-gray6)}.related-events-nav-scroll{scrollbar-width:none;-ms-overflow-style:none;margin:0 0 12px;padding-bottom:2px;overflow:auto hidden}.related-events-nav-scroll::-webkit-scrollbar{display:none}.related-events-nav{align-items:center;gap:8px;min-width:min-content;padding:2px 0;display:inline-flex}.related-events-nav-pill{all:unset;box-sizing:border-box;border-radius:var(--radii-full);height:32px;font-size:var(--font-sizes-md);font-weight:var(--font-weights-semi);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.related-events-nav-pill:hover:not(.is-active){color:var(--foreground)}.related-events-nav-pill.is-active{background:var(--colors-gray6);color:var(--foreground)}.related-events-list{flex-direction:column;gap:8px;width:100%;display:flex}.related-events-list>a{width:100%;color:inherit;border-radius:var(--radii-md);text-decoration:none;transition:background-color .15s;display:block}.related-events-row{box-sizing:border-box;cursor:pointer;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.related-events-thumb{border-radius:var(--radii-md);object-fit:cover;flex-shrink:0;width:40px;min-width:40px;height:40px;overflow:hidden}.related-events-coin{border-radius:var(--radii-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.related-events-coin .related-events-coin-icon{color:var(--colors-neutralWhite);font-size:22px;line-height:1}.related-events-title{min-width:0;font-size:var(--font-sizes-xsm);font-weight:var(--font-weights-semi);color:var(--color-text);word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.related-events-probability{font-size:var(--font-sizes-xl);font-weight:var(--font-weights-medium);color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacings-tight);flex-shrink:0;line-height:1}@media (max-width:800px){.related-events-probability{font-size:var(--font-sizes-lg)}}.related-events-series-stat{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;min-width:52px;display:flex}.related-events-series-stat-main{align-items:center;gap:6px;display:inline-flex}.related-events-live-dot{background:var(--colors-red);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-incorrect) 45%, transparent);border-radius:50%;flex-shrink:0;animation:1.2s ease-out infinite live-dot-pulse}@keyframes live-dot-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-incorrect) 45%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-incorrect) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-incorrect) 0%, transparent)}}.related-events-series-label{font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium);color:var(--color-text-secondary);text-align:right;margin:0;line-height:1.2}.related-events-shimmer-row{box-sizing:border-box;align-items:center;gap:10px;padding:8px 10px;display:flex}.related-events-shimmer-row .shimmer-block{background-color:var(--color-shimmer-base);border-radius:var(--radii-md);animation:1.2s ease-in-out infinite alternate related-events-shimmer}.related-events-shimmer-row .shimmer-thumb{border-radius:var(--radii-md);width:40px;min-width:40px;height:40px}.related-events-shimmer-row .shimmer-title{flex:1;max-width:72%;height:14px}.related-events-shimmer-row .shimmer-value{width:36px;height:18px}@keyframes related-events-shimmer{0%{opacity:.55}to{opacity:1}}.related-events-empty{justify-content:center;width:100%;padding:1rem 0;display:flex}.related-title{font-size:var(--font-sizes-lg);font-weight:var(--font-weights-medium);color:var(--colors-shadeBlack);margin:2rem 0 .25rem;line-height:1.35}
