.rating-pulse{width:100%;margin-block:16px 24px;color:var(--theme-text-primary);font-family:var(--font-body, "Karla", sans-serif)}.rating-pulse__caption{margin:0 0 8px;color:var(--theme-text-muted);font:700 11px/1.2 var(--font-body, "Karla", sans-serif);letter-spacing:.08em;text-transform:uppercase}.rating-pulse__shell{padding:4px;overflow:hidden;border:1px solid var(--theme-border-color);border-radius:12px;background:var(--theme-surface-1)}.rating-pulse__item+.rating-pulse__item{border-top:1px solid var(--theme-divider, var(--theme-border-color))}.rating-pulse__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(48px,auto) 118px 64px 28px;align-items:center;gap:10px;width:100%;min-height:52px;padding:4px 4px 4px 12px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.rating-pulse__row:hover{background:var(--theme-surface-2)}.rating-pulse__row:focus-visible{outline:2px solid var(--flipt-primary);outline-offset:-2px}.rating-pulse__row:disabled{opacity:1;cursor:default}.rating-pulse__row:disabled:hover{background:transparent}.rating-pulse__scope{display:flex;min-width:0;align-items:center;gap:8px;line-height:1}.rating-pulse__scope>i{flex:none;width:12px;color:var(--theme-text-muted);font-size:12px;line-height:1;text-align:center}.rating-pulse__name{min-width:0;overflow:hidden;color:var(--theme-text-primary);font-size:15px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rating-pulse__league-pill{flex:none;padding:2px 7px;border-radius:999px;background:var(--theme-surface-3);color:var(--theme-text-muted);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.rating-pulse__context-label{overflow:hidden;color:var(--theme-text-secondary);font-size:13px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rating-pulse__average{min-width:48px;color:var(--theme-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1;text-align:right}.rating-pulse__average--empty{color:var(--theme-text-muted)}.rating-pulse__delta,.rating-pulse__evidence{font-size:12px;font-variant-numeric:tabular-nums;line-height:1.2;text-align:right;white-space:nowrap}.rating-pulse__delta{margin-left:8px;font-weight:600}.rating-pulse__delta--up{color:var(--flipt-primary-hover)}.rating-pulse__delta--down{color:var(--theme-text-secondary)}.rating-pulse__delta--muted,.rating-pulse__evidence,.rating-pulse__mobile-evidence{color:var(--theme-text-muted)}.rating-pulse__evidence{font-weight:500}.rating-pulse__disclosure{display:grid;width:28px;height:28px;place-items:center;color:var(--theme-text-muted)}.rating-pulse__disclosure i{font-size:11px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.rating-pulse__row[aria-expanded=true] .rating-pulse__disclosure i{transform:rotate(90deg)}.rating-pulse__mobile-meta{display:none}.rating-pulse__details{padding:2px 46px 14px 38px}.rating-pulse__details.collapsing{transition:height .2s cubic-bezier(.4,0,.2,1)}.rating-pulse__rounds{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 32px;margin-bottom:7px}.rating-pulse__round{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:10px;color:var(--theme-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.45}.rating-pulse__round-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rating-pulse__round strong{flex:none;color:inherit;font-weight:600}.rating-pulse__detail-line{margin:3px 0 0;color:var(--theme-text-muted);font-size:11.5px;font-weight:500;line-height:1.35}.rating-pulse__destination{display:inline-block;margin-top:7px;color:var(--flipt-secondary);font-size:12px;font-weight:600;text-decoration:none}.rating-pulse__destination:hover{text-decoration:underline}.rating-pulse__destination:focus-visible{border-radius:2px;outline:2px solid var(--flipt-primary);outline-offset:2px}.rating-pulse--series-page,.rating-pulse--leaderboard{margin-block:0}.rating-pulse--series-page .rating-pulse__row,.rating-pulse--leaderboard .rating-pulse__row{grid-template-columns:minmax(84px,1fr) minmax(44px,auto) auto auto 28px;gap:0}.rating-pulse--series-page .rating-pulse__row,.rating-pulse--leaderboard .rating-pulse__row{min-height:48px}.rating-pulse--series-page .rating-pulse__delta,.rating-pulse--leaderboard .rating-pulse__delta,.rating-pulse--series-page .rating-pulse__evidence,.rating-pulse--leaderboard .rating-pulse__evidence{margin-left:10px}.rating-pulse--series-page .rating-pulse__details,.rating-pulse--leaderboard .rating-pulse__details{padding-left:16px}.rating-pulse--leaderboard{margin-top:4px}.srs-main>.rating-pulse--leaderboard{margin:10px 14px 0}.srs-stand>.rating-pulse--leaderboard{margin:10px 14px 0}.srs-redesign .srs-side>.rating-pulse--series-page{margin-block:-6px}.rating-pulse--leaderboard .rating-pulse__average{font-size:18px}@media (max-width: 480px){.rating-pulse{margin-block:12px 20px}.rating-pulse__row,.rating-pulse--series-page .rating-pulse__row,.rating-pulse--leaderboard .rating-pulse__row{grid-template-areas:"scope average" "meta disclosure";grid-template-columns:minmax(0,1fr) 28px;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;min-height:60px;padding:8px 8px 8px 12px}.rating-pulse__scope{grid-area:scope}.rating-pulse__name{font-size:14px}.rating-pulse__league-pill,.rating-pulse__delta,.rating-pulse__evidence{display:none}.rating-pulse__average{grid-area:average;min-width:0;font-size:18px}.rating-pulse__mobile-meta{display:block;grid-area:meta;min-width:0;overflow:hidden;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rating-pulse__disclosure{grid-area:disclosure}.rating-pulse__details,.rating-pulse--series-page .rating-pulse__details,.rating-pulse--leaderboard .rating-pulse__details{padding:2px 12px 14px}.rating-pulse__rounds{grid-template-columns:minmax(0,1fr);gap:2px}.rating-pulse--series-page,.rating-pulse--leaderboard{margin-block:0}}@media (prefers-reduced-motion: reduce){.rating-pulse__row,.rating-pulse__disclosure i,.rating-pulse__details.collapsing{transition:none}}
