/* Approved ranking component, generated from the reviewed baseline. Scoped to three league pages. */

		









@keyframes fadeInAnimation { 0% { opacity: 0; } 100% { opacity: 1; }}:where(.pb-rating-premium) .x-accordion_content { display: none;}:where(.pb-rating-premium) :where(.x-accordion_content-inner) { padding: 15px; width: 100%;}:where(.pb-rating-premium) .x-accordion[data-x-accordion*=expandFirst] > .brxe-block:first-child > .x-accordion_content { display: flex; } :where(.pb-rating-premium) .x-accordion[data-x-accordion*=expandAll] > .brxe-block > .x-accordion_content { display: flex; } :where(.pb-rating-premium) .x-accordion_header { padding: 15px; transition: all .15s ease; align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; -webkit-user-select: none; -ms-user-select: none; user-select: none; } :where(.pb-rating-premium) .x-accordion_header[tabindex] { cursor: pointer; } :where(.pb-rating-premium) :where(.x-accordion_header) { background-color: #EFEFEF; } :where(.pb-rating-premium) .x-accordion_header[data-controls] { pointer-events: none; } :where(.pb-rating-premium) .x-accordion_item .x-accordion_header:not([tabindex]) .x-accordion_icon { display: none; } :where(.pb-rating-premium) .x-accordion_icon { font-size: 1em; transition: transform .15s ease; } :where(.pb-rating-premium) .x-accordion_header[role=button] .x-accordion_icon, :where(.pb-rating-premium) button.x-accordion_header .x-accordion_icon { display: inline-block }:where(.pb-rating-premium) .x-accordion_header[aria-expanded=true] .brxe-icon { transform: rotateX(180deg);}:where(.pb-rating-premium) .x-accordion_heading-wrapper { margin-top: 0; margin-bottom: 0;}:where(.pb-rating-premium) .x-accordion_item.brxe-block { align-items: stretch;}:where(.pb-rating-premium) :where(.brxe-xproaccordion) .x-accordion_item { gap: 0;}:where(.pb-rating-premium) .x-accordion:not([data-x-expand*=expandFirst]).x-accordion_builder-collapse .x-accordion_content { display: none;}:where(.pb-rating-premium) .x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:not(:first-child) .x-accordion_content { display: none!important;}:where(.pb-rating-premium) .x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:first-child .x-accordion_content { display: flex!important;}@keyframes xTabsFadeInAnimation { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes xTabsFadeInUpAnimation { 0% { opacity: 0; transform: translateY(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInDownAnimation { 0% { opacity: 0; transform: translateY(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInLeftAnimation { 0% { opacity: 0; transform: translateX(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes xTabsFadeInRightAnimation { 0% { opacity: 0; transform: translateX(var(--x-tabs-transition-distance)); } 100% { opacity: 1; transform: translateY(0px); } }


:where(.pb-rating-premium) .probasket-dark-gradient__bg.brxe-div {background-image: linear-gradient(45deg, var(--secondary), var(--secondary-dark))}:where(.pb-rating-premium) .probasket-dark-gradient__bg.brxe-block {background-image: linear-gradient(45deg, var(--secondary), var(--secondary-dark))}:where(.pb-rating-premium) .ranking-card__body.brxe-div {z-index: 1; left: 0px; width: 100%; display: flex; align-items: flex-start; flex-direction: column; justify-content: flex-end; color: var(--text-light); row-gap: var(--fr-card-gap); top: 0px; position: absolute; right: 0px; bottom: 0px; height: 100%; min-height: 100%; min-width: 100%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}@media (max-width: 767px) {:where(.pb-rating-premium) .ranking-card__body.brxe-div {padding-right: 8px; padding-left: 8px}}:where(.pb-rating-premium) .fr-article-card-echo__meta.brxe-div {display: flex; width: 100%; justify-content: space-between; margin-bottom: auto; align-items: flex-start; column-gap: var(--space-xs); padding-top: 3px; padding-right: 4px; padding-left: 2px; row-gap: 1px}:where(.pb-rating-premium) .fr-article-card-echo__date-wrapper.brxe-div {display: flex; flex-direction: column; justify-content: flex-start; align-items: center; line-height: 1}:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {width: 100%; padding-right: 0; padding-left: 0; font-size: var(--h4)}@media (max-width: 1199px) {:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {font-size: 18px}}@media (max-width: 991px) {:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {font-size: 18px}}@media (max-width: 767px) {:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {font-size: 18px}}@media (max-width: 478px) {:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {font-size: 26px}}@media (max-width: 360px) {:where(.pb-rating-premium) .ranking-card__heading.brxe-heading {font-size: 22px}}:where(.pb-rating-premium) .ranking-card__image-wrapper.brxe-div {display: flex; flex-direction: column; width: 100%; z-index: 0; flex-grow: 1}@media (min-width: 1600px) {:where(.pb-rating-premium) .ranking-card__image-wrapper.brxe-div {overflow: hidden}}:where(.pb-rating-premium) .ranking-card__image.brxe-image {display: flex; width: 100%; flex-grow: 1; margin-bottom: 0}:where(.pb-rating-premium) .ranking-card__image.brxe-image:not(.tag), :where(.pb-rating-premium) .ranking-card__image.brxe-image img {object-fit: cover}:where(.pb-rating-premium) .ranking-card__image img {height: auto;}@media (max-width: 767px) {:where(.pb-rating-premium) .ranking-card__image.brxe-image {max-height: 80vh}}@media (max-width: 478px) {:where(.pb-rating-premium) .ranking-card__image.brxe-image {max-height: 45rem}}:where(.pb-rating-premium) .ranking-card__image-overlay.brxe-div {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: linear-gradient(var(--neutral-ultra-dark-trans-30), var(--neutral-ultra-dark-trans-60)); z-index: 1}:where(.pb-rating-premium) .probasket-light__bg.brxe-block {background-color: var(--secondary-light)}:where(.pb-rating-premium) .player-card-body.brxe-div {padding-top: 8px; padding-right: 5px; padding-bottom: 5px; padding-left: 8px}:where(.pb-rating-premium) .probasket-white__bg.brxe-block {background-color: var(--white)}:where(.pb-rating-premium) .probasket-white__bg.brxe-div {background-color: var(--white)}:where(.pb-rating-premium) .dark__text.brxe-block {color: var(--black)}:where(.pb-rating-premium) .dark__text.brxe-div {color: var(--black)}:where(.pb-rating-premium) .probasket-data__label.brxe-text {font-size: 11px; text-transform: uppercase; font-weight: 900; color: var(--accent-semi-dark); align-self: flex-start}:where(.pb-rating-premium) .probasket-data__label.brxe-text a {font-size: 11px; text-transform: uppercase; font-weight: 900; color: var(--accent-semi-dark); font-size: inherit}@media (max-width: 991px) {:where(.pb-rating-premium) .probasket-data__label.brxe-text {font-size: 11px}:where(.pb-rating-premium) .probasket-data__label.brxe-text a {font-size: 11px; font-size: inherit}}:where(.pb-rating-premium) .mini-label__text.brxe-text {font-size: 11px; text-transform: uppercase; font-family: "Roboto"; font-weight: 500; line-height: 1; letter-spacing: 0.8px}:where(.pb-rating-premium) .mini-label__text.brxe-text a {font-size: 11px; text-transform: uppercase; font-family: "Roboto"; font-weight: 500; line-height: 1; letter-spacing: 0.8px; font-size: inherit}:where(.pb-rating-premium) .data-card__text.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__content {font-size: 17px; text-transform: uppercase; font-family: "Oswald"; font-weight: 700; line-height: 1; text-wrap: nowrap}:where(.pb-rating-premium) .data-card__text.brxe-text {font-size: 17px; text-transform: uppercase; font-family: "Oswald"; font-weight: 700; line-height: 1; text-wrap: nowrap}:where(.pb-rating-premium) .data-card__text.brxe-text a {font-size: 17px; text-transform: uppercase; font-family: "Oswald"; font-weight: 700; line-height: 1; text-wrap: nowrap; font-size: inherit}:where(.pb-rating-premium) .probasket-data__title.brxe-jet-engine-listing-dynamic-field .jet-listing-dynamic-field__content {text-wrap: nowrap}:where(.pb-rating-premium) .probasket-data__title.brxe-jet-engine-listing-dynamic-field {padding-top: 5px; padding-bottom: 5px}:where(.pb-rating-premium) .probasket-data__title.brxe-text {text-wrap: nowrap; padding-top: 5px; padding-bottom: 5px}:where(.pb-rating-premium) .probasket-data__title.brxe-text a {text-wrap: nowrap; font-size: inherit}:where(.pb-rating-premium) .probasket-data__img.brxe-image {width: 54px; height: 54px; display: flex; align-self: flex-end}:where(.pb-rating-premium) .probasket-data__img.brxe-block {width: 54px; height: 54px; display: flex; flex-direction: row; align-self: flex-end !important}:where(.pb-rating-premium) .light__text.brxe-block {color: var(--white)}:where(.pb-rating-premium) .probasket-big-digit.brxe-text {font-size: 36px; line-height: 1; font-family: "Oswald"; font-weight: 700; text-transform: uppercase}:where(.pb-rating-premium) .probasket-big-digit.brxe-text a {font-size: 36px; line-height: 1; font-family: "Oswald"; font-weight: 700; text-transform: uppercase; font-size: inherit}@media (max-width: 991px) {:where(.pb-rating-premium) .probasket-big-digit.brxe-text {font-size: 28px}:where(.pb-rating-premium) .probasket-big-digit.brxe-text a {font-size: 28px; font-size: inherit}}@media (max-width: 478px) {:where(.pb-rating-premium) .probasket-big-digit.brxe-text {font-size: 32px}:where(.pb-rating-premium) .probasket-big-digit.brxe-text a {font-size: 32px; font-size: inherit}}:where(.pb-rating-premium) .probasket-accordion__content-wrapper.brxe-block {background-color: var(--white); padding-right: 16px; padding-bottom: 32px; padding-left: 16px; margin-top: -8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px}:where(.pb-rating-premium) .probasket-data__item.brxe-div {padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; background-color: var(--white)}@media (max-width: 767px) {:where(.pb-rating-premium) .probasket-data__item.brxe-div {flex-direction: row}}:where(.pb-rating-premium) .fr-footer-echo__nav-link.brxe-text-basic {color: var(--text-light); font-size: var(--text-l); font-family: "Roboto"}:where(.pb-rating-premium) .fr-footer-echo__copyright.brxe-text-basic {width: fit-content; font-family: "Roboto Condensed"; font-size: var(--text-xs)}:where(.pb-rating-premium) .fr-footer-echo__legal-link.brxe-text-basic {color: var(--text-light)}:where(.pb-rating-premium) .brxe-mahpwt .brxe-pjqxxu.brxe-text-basic {font-size: 12px; font-weight: 400; text-transform: uppercase; font-family: "Roboto Condensed"; letter-spacing: 1px; color: var(--white); margin-bottom: 0; padding-top: 0}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pjqxxu.brxe-text-basic {font-size: 11px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pjqxxu.brxe-text-basic {font-size: 10px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pjqxxu.brxe-text-basic {line-height: 1}}:where(.pb-rating-premium) .brxe-mahpwt .brxe-wijmyj.brxe-text-basic {font-size: 12px; font-weight: 400; text-transform: uppercase; font-family: "Roboto Condensed"; letter-spacing: 1px; color: var(--white); margin-bottom: 0; padding-top: 0}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-wijmyj.brxe-text-basic {font-size: 11px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-wijmyj.brxe-text-basic {font-size: 10px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-wijmyj.brxe-text-basic {line-height: 1}}:where(.pb-rating-premium) .brxe-mahpwt .brxe-jwnixh.brxe-text-basic {font-size: 12px; font-weight: 400; text-transform: uppercase; font-family: "Roboto Condensed"; letter-spacing: 1px; color: var(--white); padding-top: 0; margin-bottom: 0}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jwnixh.brxe-text-basic {font-size: 11px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jwnixh.brxe-text-basic {font-size: 10px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jwnixh.brxe-text-basic {line-height: 1}}:where(.pb-rating-premium) .brxe-mahpwt .brxe-jpnmtt.brxe-text-basic {font-size: 12px; font-weight: 400; text-transform: uppercase; font-family: "Roboto Condensed"; letter-spacing: 1px; color: var(--white); padding-top: 0; margin-bottom: 0}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jpnmtt.brxe-text-basic {font-size: 11px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jpnmtt.brxe-text-basic {font-size: 10px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-jpnmtt.brxe-text-basic {line-height: 1}}:where(.pb-rating-premium) .brxe-mahpwt .brxe-pnnjlr.brxe-text-basic {font-size: 12px; font-weight: 400; text-transform: uppercase; font-family: "Roboto Condensed"; letter-spacing: 1px; color: var(--white); padding-top: 0; margin-bottom: 0}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pnnjlr.brxe-text-basic {font-size: 11px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pnnjlr.brxe-text-basic {font-size: 10px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-mahpwt .brxe-pnnjlr.brxe-text-basic {line-height: 1}}@layer bricks {}:where(.pb-rating-premium) .brxe-ulself {align-self: flex-start; opacity: 1; z-index: 2; width: 54px; margin-top: -10px; margin-left: -5px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ulself {align-self: flex-start; width: 46px; margin-top: -16px; margin-left: -8px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-ulself {left: 0px; right: 0px; width: 60px; display: block; margin-top: -8px; margin-left: -4px}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-ulself {display: block; margin-top: -12px; margin-left: -10px}}:where(.pb-rating-premium) .brxe-lihaoa {align-self: flex-start !important; flex-direction: column; row-gap: var(--space-xs)}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-lihaoa {width: fit-content}}:where(.pb-rating-premium) .brxe-kixiba {font-size: 26px; text-transform: uppercase; font-family: "Oswald"; font-weight: 700}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-kixiba {font-size: 22px; font-weight: 900; display: none}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-kixiba {font-size: 18px}}:where(.pb-rating-premium) .brxe-fqvlbx {width: 54px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-fqvlbx {display: block; width: 70px; margin-top: -4px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-fqvlbx {display: block; width: 80px; margin-top: -10px}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-fqvlbx {display: block; width: 60px; margin-top: -8px; margin-right: -6px}}:where(.pb-rating-premium) .brxe-xzdzej {width: fit-content; flex-direction: row; align-self: flex-end !important; display: none}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-xzdzej {display: block; margin-top: -8px; margin-right: -8px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-xzdzej {margin-top: -4px; margin-right: -4px}}:where(.pb-rating-premium) .brxe-ywrqrt {font-size: 26px; text-transform: uppercase; font-family: "Oswald"; font-weight: 700}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ywrqrt {font-size: 22px; font-weight: 900; display: none}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-ywrqrt {font-size: 18px}}:where(.pb-rating-premium) .brxe-dqenfq {flex-direction: column}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-dqenfq {justify-content: flex-end}}:where(.pb-rating-premium) .brxe-jwbfvn {flex-direction: row; column-gap: 10px; align-items: flex-start}:where(.pb-rating-premium) .brxe-kyqlhd {padding-right: 0; padding-left: 0; width: 100%; font-size: 24px; font-family: "Oswald"; display: none}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-kyqlhd {font-size: 19px; font-weight: 700; text-transform: uppercase; display: block; width: 100%; min-width: 100%}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-kyqlhd {font-size: 24px; text-transform: uppercase}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-kyqlhd {font-size: 20px}}:where(.pb-rating-premium) .brxe-auanbs.horizontal .line {width: 20%}:where(.pb-rating-premium) .brxe-auanbs.vertical .line {border-right-width: 20%}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-auanbs.horizontal {justify-content: flex-start}:where(.pb-rating-premium) .brxe-auanbs.vertical {align-self: flex-start}:where(.pb-rating-premium) .brxe-auanbs.horizontal .line {width: 25%}:where(.pb-rating-premium) .brxe-auanbs.vertical .line {border-right-width: 25%}:where(.pb-rating-premium) .brxe-auanbs {margin-bottom: 3px}}:where(.pb-rating-premium) .brxe-eeqdrg {font-weight: 400; font-family: "Inter"; font-size: 10px}:where(.pb-rating-premium) .brxe-eeqdrg a {font-weight: 400; font-family: "Inter"; font-size: 10px; font-size: inherit}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-eeqdrg {font-family: "Oswald"; font-weight: 500}:where(.pb-rating-premium) .brxe-eeqdrg a {font-family: "Oswald"; font-weight: 500; font-size: inherit}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-eeqdrg {font-size: 14px}:where(.pb-rating-premium) .brxe-eeqdrg a {font-size: 14px; font-size: inherit}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-eeqdrg {font-size: 12px}:where(.pb-rating-premium) .brxe-eeqdrg a {font-size: 12px; font-size: inherit}}:where(.pb-rating-premium) .brxe-ojhuml {display: none}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ojhuml {display: flex}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mtfiaa {row-gap: 4px}}:where(.pb-rating-premium) .brxe-rkkjpx {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; row-gap: 4px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-rkkjpx {padding-right: 8px; padding-left: 8px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-rkkjpx {row-gap: 5px; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}}:where(.pb-rating-premium) .brxe-yysqcx {padding-right: 0; padding-left: 0; display: flex; border-right: 1px solid var(--white); border-radius: 8px 0 0 8px; width: 100%; max-width: 300px; transition: all .3s ease-in-out; position: relative; overflow: hidden; margin-top: 0; flex-direction: column}:where(.pb-rating-premium) .brxe-yysqcx {isolation: isolate;}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-yysqcx {max-width: 220px; width: 220px; min-width: 220px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-yysqcx {border: 1px solid var(--secondary-light); border-radius: 8px; overflow: hidden}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-yysqcx {width: 100%; max-width: 100%; min-width: 100%; border-top: 0 solid var(--secondary-light); border-right: 0 solid var(--secondary-light); border-bottom: 1px solid var(--secondary-light); border-left: 0 solid var(--secondary-light); border-bottom-right-radius: 0; border-bottom-left-radius: 0}}:where(.pb-rating-premium) .brxe-abrdku {text-transform: uppercase; color: var(--black); font-family: "Oswald"; font-weight: 700; font-size: 22px}:where(.pb-rating-premium) .brxe-abrdku:hover {color: var(--accent-semi-light)}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-abrdku {font-size: 20px}}:where(.pb-rating-premium) .brxe-utfsbt {padding-top: 12px; position: static}:where(.pb-rating-premium) .brxe-uchlgv {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-icrgfj {padding-top: 4px}:where(.pb-rating-premium) .brxe-xuifsd {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; min-height: 56px; align-items: center}:where(.pb-rating-premium) .brxe-qvdnsu {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-vibujg {padding-top: 4px}:where(.pb-rating-premium) .brxe-popvku {margin-right: -5px}:where(.pb-rating-premium) .brxe-lcmslf {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}:where(.pb-rating-premium) .brxe-lpyiqp {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-jwbyug {padding-top: 4px}:where(.pb-rating-premium) .brxe-rxizat {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}:where(.pb-rating-premium) .brxe-myozoc {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ebtlpf {padding-top: 4px}:where(.pb-rating-premium) .brxe-vdqdyg {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}:where(.pb-rating-premium) .brxe-ciwaav {flex-direction: row; column-gap: 8px}:where(.pb-rating-premium) .brxe-dbudkt {row-gap: 5px; padding-bottom: 8px}:where(.pb-rating-premium) .brxe-zypkop {flex-direction: column; row-gap: 10px; min-height: 100%; position: static; min-width: 100%; align-self: stretch !important; width: 100%}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-zypkop {display: flex}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-zypkop {align-self: flex-end !important; width: 100%}}:where(.pb-rating-premium) .brxe-mmdpya {flex-direction: column; width: 100%; row-gap: 10px}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mmdpya {display: flex}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mmdpya {display: none}}:where(.pb-rating-premium) .brxe-onylvs {flex-direction: row; column-gap: var(--space-xs); z-index: 2; border: 1px solid var(--bricks-border-color); border-radius: 8px; overflow: hidden; align-items: stretch; width: fit-content; min-width: 600px; padding-right: 16px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-onylvs {background-color: rgba(0, 0, 0, 0); border: 0; border-radius: 8px; padding-right: 0; min-width: fit-content}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-onylvs {width: 100%; min-width: 100%; padding-right: 0; border: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0}}:where(.pb-rating-premium) .brxe-eqprpl {font-weight: 700; text-transform: uppercase; font-size: 24px; font-family: "Oswald"; line-height: 1; margin-bottom: 4px; padding-bottom: 2px; border-bottom: 1px solid var(--tertiary-ultra-light)}:where(.pb-rating-premium) .brxe-eqprpl a {font-weight: 700; text-transform: uppercase; font-size: 24px; font-family: "Oswald"; line-height: 1; font-size: inherit}:where(.pb-rating-premium) .brxe-gcdcbf {font-weight: 500; text-transform: uppercase; font-size: 11px; font-family: "Roboto"}:where(.pb-rating-premium) .brxe-gcdcbf a {font-weight: 500; text-transform: uppercase; font-size: 11px; font-family: "Roboto"; font-size: inherit}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-gcdcbf {font-size: 10px}:where(.pb-rating-premium) .brxe-gcdcbf a {font-size: 10px; font-size: inherit}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-gcdcbf {font-size: 14px}:where(.pb-rating-premium) .brxe-gcdcbf a {font-size: 14px; font-size: inherit}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-gcdcbf {font-size: 12px}:where(.pb-rating-premium) .brxe-gcdcbf a {font-size: 12px; font-size: inherit}}:where(.pb-rating-premium) .brxe-lzgrzb {text-align: center; flex-direction: column; align-self: flex-end !important; align-items: center; justify-content: center; position: static; padding-top: 12px; padding-right: 16px; padding-bottom: 12px; padding-left: 16px; width: 152px; border: 1px solid var(--secondary-light); border-radius: 8px}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-lzgrzb {width: 112px; padding-right: 16px; padding-left: 16px}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-lzgrzb {position: absolute; top: 16px; right: 16px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-lzgrzb {position: static; width: 100%; border: 0; border-radius: 0}}:where(.pb-rating-premium) .brxe-xmaspg {text-align: left; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: fit-content; align-self: flex-end !important; border-radius: 8px; overflow: hidden}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-xmaspg {width: 100%; border-top-left-radius: 0; border-top-right-radius: 0}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-xmaspg {border: 0; border-top-left-radius: 0; border-top-right-radius: 0}}:where(.pb-rating-premium) .brxe-dkuayg {justify-content: flex-start; align-items: flex-end; z-index: 22}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-dkuayg {z-index: 0}}:where(.pb-rating-premium) .brxe-qzcujg {flex-direction: row}:where(.pb-rating-premium) .brxe-cibump.brxi-jawlke {font-size: 16px; position: absolute; bottom: 8px; right: 16px; font-size: 30px; color: var(--white); display: none}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-cibump.brxi-jawlke {position: absolute; bottom: 8px; right: 16px; color: var(--white); font-size: 30px}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-cibump.brxi-jawlke {color: var(--white); font-size: 18px; z-index: 5; right: 16px; bottom: 35px}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-cibump.brxi-jawlke {font-size: 18px}}:where(.pb-rating-premium) .brxe-rbweoc {align-self: flex-end; width: 60%; opacity: 0.3}@media (max-width: 1199px) {:where(.pb-rating-premium) .brxe-rbweoc {width: 50%}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-rbweoc:not(.tag), :where(.pb-rating-premium) .brxe-rbweoc img {object-fit: cover}:where(.pb-rating-premium) .brxe-rbweoc {width: 90%}}:where(.pb-rating-premium) .brxe-xogmzb {position: absolute; top: 0px; right: 0px}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-xogmzb {display: none}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-xogmzb {display: flex}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-xogmzb {display: none}}:where(.pb-rating-premium) .brxe-ehykhd {flex-direction: row; overflow: hidden; border-radius: 8px; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; background-color: var(--secondary)}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ehykhd {flex-direction: row}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-ehykhd {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-ehykhd {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}:where(.pb-rating-premium) .brxe-vdwhuu {border-radius: 8px; overflow: Hidden; position: relative}:where(.pb-rating-premium) .brxe-ughbwo .brxe-rogawp.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; padding-top: 8px; padding-right: 0; padding-bottom: 8px; padding-left: 0}:where(.pb-rating-premium) .brxe-wfnrqp {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ytlbin {padding-top: 4px}:where(.pb-rating-premium) .brxe-axutyr {margin-right: -5px}:where(.pb-rating-premium) .brxe-rzdlaw {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; min-height: 56px; align-items: center; grid-column: 1/3}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-rzdlaw {grid-column: 1/7}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-rzdlaw {flex-wrap: nowrap}}:where(.pb-rating-premium) .brxe-zydvrz {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-bnzcbk {padding-top: 4px}:where(.pb-rating-premium) .brxe-wcxlcl {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-wcxlcl {grid-column: 1/3}}:where(.pb-rating-premium) .brxe-jvuxvh {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-pcgieh {padding-top: 4px}:where(.pb-rating-premium) .brxe-ttqxgg {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ttqxgg {grid-column: 3/5}}:where(.pb-rating-premium) .brxe-aegxcm {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-fbyxbx {padding-top: 4px}:where(.pb-rating-premium) .brxe-ekgapu {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ekgapu {grid-column: 5/7}}:where(.pb-rating-premium) .brxe-yqwuke {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-prjxgu {padding-top: 4px}:where(.pb-rating-premium) .brxe-gwwfve {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-gwwfve {grid-column: 1/3}}:where(.pb-rating-premium) .brxe-dxaqfp {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ztjpay {padding-top: 4px}:where(.pb-rating-premium) .brxe-uvxdym {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-uvxdym {grid-column: 3/5}}:where(.pb-rating-premium) .brxe-cofnuc {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ebtgxt {padding-top: 4px}:where(.pb-rating-premium) .brxe-xeunai {flex-direction: row; grid-template-columns: 1fr 60px; grid-gap: 8px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; align-items: center; min-height: 56px}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-xeunai {grid-column: 5/7}}:where(.pb-rating-premium) .brxe-mtckhy {flex-direction: row; column-gap: 8px; display: grid; align-items: initial; grid-gap: 5px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-mtckhy {grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-mtckhy {display: grid; align-items: initial; grid-gap: 5px}}:where(.pb-rating-premium) .brxe-equaby {row-gap: 5px; padding-bottom: 8px}:where(.pb-rating-premium) .brxe-txrpwj {flex-direction: column; row-gap: 10px; min-height: 100%; position: static; min-width: 100%; align-self: stretch !important; width: 100%; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; margin-bottom: 16px; background-color: var(--secondary-light)}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-txrpwj {display: flex}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-txrpwj {align-self: flex-end !important; width: 100%}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-txrpwj {padding-right: 8px; padding-left: 8px}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-mixkan.brxe-block {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ughbwo .brxe-geputa.brxe-block {padding-top: 4px; align-self: center !important; justify-content: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-hnhyol.brxe-pie-chart {height: 110px; font-family: "Oswald"; font-size: var(--text-xl); font-weight: 700; padding-top: 0; padding-bottom: 0}:where(.pb-rating-premium) .brxe-ughbwo .brxe-ulchgy.brxe-block {align-self: center !important; justify-self: center; justify-content: center; align-items: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-gkfsez.brxe-div {flex-direction: row; grid-template-columns: 1fr 116px; grid-gap: 16px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; height: 120px; grid-column: auto; align-self: center !important; display: grid; align-items: initial; align-items: center; align-content: center}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-gkfsez.brxe-div {grid-column: 1/7}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-gkfsez.brxe-div {flex-wrap: nowrap}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-fgwmez.brxe-block {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ughbwo .brxe-ehiwxv.brxe-block {padding-top: 4px; align-self: center !important; justify-content: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-qgwnfd.brxe-pie-chart {height: 110px; font-family: "Oswald"; font-size: var(--text-xl); font-weight: 700; padding-top: 0; padding-bottom: 0}:where(.pb-rating-premium) .brxe-ughbwo .brxe-jvkxzn.brxe-block {align-self: center !important; justify-self: center; justify-content: center; align-items: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-tojvpw.brxe-div {flex-direction: row; grid-template-columns: 1fr 116px; grid-gap: 16px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; height: 120px; grid-column: auto; align-self: center !important; display: grid; align-items: initial; align-items: center; align-content: center}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-tojvpw.brxe-div {grid-column: 1/7}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-tojvpw.brxe-div {flex-wrap: nowrap}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-anavfg.brxe-block {flex-direction: row; column-gap: 3px}:where(.pb-rating-premium) .brxe-ughbwo .brxe-rmdcde.brxe-block {padding-top: 4px; align-self: center !important; justify-content: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-dzjftw.brxe-pie-chart {height: 110px; font-family: "Oswald"; font-size: var(--text-xl); font-weight: 700; padding-top: 0; padding-bottom: 0}:where(.pb-rating-premium) .brxe-ughbwo .brxe-nooeor.brxe-block {align-self: center !important; justify-self: center; justify-content: center; align-items: center}:where(.pb-rating-premium) .brxe-ughbwo .brxe-lkhzvq.brxe-div {flex-direction: row; grid-template-columns: 1fr 116px; grid-gap: 16px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 12px; height: 120px; grid-column: auto; align-self: center !important; display: grid; align-items: initial; align-items: center; align-content: center}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-lkhzvq.brxe-div {grid-column: 1/7}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-lkhzvq.brxe-div {flex-wrap: nowrap}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-envzur.brxe-block {flex-direction: row; column-gap: 8px; display: grid; align-items: initial; grid-gap: 16px; grid-template-columns: 1fr 1fr 1fr }@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-envzur.brxe-block {grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-envzur.brxe-block {display: grid; align-items: initial; grid-gap: 5px}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-ebwcwd.brxe-block {row-gap: 5px; padding-bottom: 8px}:where(.pb-rating-premium) .brxe-ughbwo .brxe-vutmuz.brxe-block {flex-direction: column; row-gap: 10px; min-height: 100%; position: static; min-width: 100%; align-self: stretch !important; width: 100%; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; margin-top: 16px; margin-bottom: 16px; background-color: var(--secondary-light)}@media (max-width: 991px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-vutmuz.brxe-block {display: flex}}@media (max-width: 767px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-vutmuz.brxe-block {align-self: flex-end !important; width: 100%}}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-ughbwo .brxe-vutmuz.brxe-block {padding-right: 8px; padding-left: 8px}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-nwvoih.brxe-shortcode {min-width: 100%; width: 100%; max-width: 100%}@media (max-width: 478px) {:where(.pb-rating-premium) .brxe-nwvoih { .ranking-col-scale { display: none; } .ranking-col-indicator { width: 100%; }}}@media (max-width: 360px) {:where(.pb-rating-premium) .brxe-nwvoih { .ranking-col-star, .ranking-sum-row, .ranking-avg-row { display: none; }}}:where(.pb-rating-premium) .brxe-ughbwo .brxe-mvrfbi.brxe-block {display: flex; font-family: "Oswald"; font-weight: 700; font-size: var(--text-l); text-transform: uppercase; border-bottom: 1.5px solid var(--secondary-semi-light); border-radius: 8px; overflow: hidden; background-color: var(--white)}:where(.pb-rating-premium) .brxe-mvrfbi { min-width: 100% !important; width: 3000px !important; max-width: 100% !important;}:where(.pb-rating-premium) .brxe-ughbwo .brxe-cydjrw.brxe-div {padding-top: 16px; padding-right: 0; padding-bottom: 16px; padding-left: 0}


    

	





:where(.pb-rating-premium) .pbra-renderer{display:block;width:100%}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .x-accordion_content:not([style]){display:none}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pbra-data-copy{min-width:0}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card img{object-fit:contain}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .ranking-card__image-wrapper{overflow:hidden}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .ranking-card__image{align-self:stretch;height:100%;min-height:100%;width:100%}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .ranking-card__image>img{height:100%;min-height:100%;object-fit:cover;object-position:50% 0;width:100%}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .x-accordion_header{isolation:isolate;overflow:hidden;position:relative}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-vdwhuu,:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-dkuayg,:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-cibump{position:relative;z-index:2}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-xogmzb{bottom:0;height:100%;max-width:60%;min-height:100%;overflow:hidden;position:absolute;right:0;top:0;width:60%;z-index:0}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-xogmzb .brxe-rbweoc{height:100%;margin-left:auto;min-height:100%;width:100%}
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .brxe-xogmzb .brxe-rbweoc>img{display:block;height:100%;max-width:100%;min-height:100%;object-fit:cover;object-position:100% 0;width:100%}
:where(.pb-rating-premium) .pbra-renderer .pbra-pie{--pbra-percent:0;align-items:center;background:conic-gradient(var(--secondary) calc(var(--pbra-percent)*1%),var(--secondary-light) 0);border-radius:50%;display:flex;height:110px;justify-content:center;position:relative;width:110px}
:where(.pb-rating-premium) .pbra-renderer .pbra-pie::before{background:var(--white,#fff);border-radius:50%;content:"";inset:12px;position:absolute}
:where(.pb-rating-premium) .pbra-renderer .pbra-pie .content{left:50%!important;margin:0!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1}
:where(.pb-rating-premium) .pbra-renderer .ranking-scale-fill{max-width:100%}
@media(max-width:767px){:where(.pb-rating-premium) .pbra-renderer .pbra-pie{height:110px;width:110px}:where(.pb-rating-premium) .pbra-renderer .pbra-pie::before{inset:12px}}
:where(.pb-rating-premium) :root {
    --rd-primary-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --rd-background-color: #ffffff;
    --rd-container-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
    --rd-border-color: #dddedf;
    --rd-header-bg: #f8f9fa;
    --rd-header-text: #343a40;
    --rd-row-hover-bg: #f1f3f5;
    --rd-text-color: #212529;
    --rd-text-secondary: #6c757d;
    --rd-scale-bg: #d3ded8;
    --rd-scale-fill-color: #86A5D9;
    --rd-star-yellow: #ffc107;
    --rd-star-red: #dc3545;
    --rd-summary-bg: #f1f3f5;
    --rd-summary-text: #000;
}
:where(.pb-rating-premium) .ranking-display-container {
    font-family: var(--rd-primary-font);
    background-color: var(--rd-background-color);
    border-radius: 8px;
    box-shadow: var(--rd-container-shadow);
    color: var(--rd-text-color);
    overflow: hidden;
}

:where(.pb-rating-premium) .ranking-table-container {
    width: 100%;
    overflow-x: auto;
}
:where(.pb-rating-premium) .ranking-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
:where(.pb-rating-premium) .ranking-table thead th {
    background-color: var(--rd-header-bg);
    color: var(--rd-header-text);
    font-weight: 600;
    text-align: left;
    padding: 16px 12px;
    border-bottom: 2px solid var(--rd-border-color);
    white-space: nowrap;
}
:where(.pb-rating-premium) .ranking-table tbody tr {
    font-size: 14px;
    text-transform: uppercase;
    border-bottom: 1px solid var(--rd-border-color);
    transition: background-color 0.2s ease-in-out;
}

:where(.pb-rating-premium) .ranking-table tbody tr:nth-child(even) td {
    background-color: #f8f9fa
}

:where(.pb-rating-premium) .ranking-table tbody tr:hover {
    background-color: var(--rd-row-hover-bg);
}

:where(.pb-rating-premium) .ranking-table tbody td {
    padding: 12px;
    vertical-align: middle;
    background-color: var(--rd-background-color);
}

:where(.pb-rating-premium) .ranking-table tbody tr:hover td {
    background-color: var(--rd-row-hover-bg);
}
:where(.pb-rating-premium) .ranking-table .ranking-col-icon {
    width: 54px;
    min-width: 54px;
    text-align: center;
}

:where(.pb-rating-premium) .ranking-table .ranking-icon {
    width: 30px;
    height: 30px;
    object-fit: contain;
    vertical-align: middle;
}
:where(.pb-rating-premium) .ranking-table .ranking-col-indicator {
    width: 200px;
    min-width: 200px;
    text-align: left;
    font-weight: 400;
    white-space: nowrap;
}
:where(.pb-rating-premium) .ranking-table .ranking-col-scale {
    min-width: 200px;
}
:where(.pb-rating-premium) .ranking-table .ranking-col-value {
    width: 54px;
    min-width: 54px;;
    text-align: center;
    font-weight: 600;
    font-size: 1.1em;
}
:where(.pb-rating-premium) .ranking-table .ranking-col-star {
    width: 54px;
    min-width: 54px;
    text-align: center;
}
:where(.pb-rating-premium) .ranking-scale-bar {
    width: 100%;
    height: 20px;
    background-color: var(--rd-scale-bg);
    border-radius: 3px;
    overflow: hidden;
}

:where(.pb-rating-premium) .ranking-scale-fill {
    height: 100%;
    background-color: var(--rd-scale-fill-color);
    border-radius: 3px;
    transition: width 0.5s ease-out;
}
:where(.pb-rating-premium) .ranking-table .star-yellow {
    color: var(--rd-star-yellow);
    font-size: 20px;
}

:where(.pb-rating-premium) .ranking-table .star-red {
    color: var(--rd-star-red);
    font-size: 20px;
}
:where(.pb-rating-premium) .ranking-table .ranking-sum-row td,
:where(.pb-rating-premium) .ranking-table .ranking-avg-row td {
    background-color: var(--rd-summary-bg);
    font-weight: 900;
    font-size: 1.2em;
    color: var(--rd-summary-text);
    border-top: 2px solid var(--rd-border-color);
    padding-left: 16px;
}

:where(.pb-rating-premium) .ranking-table tbody tr:last-child {
    border-bottom: none;
   
}

:where(.pb-rating-premium) .ranking-table .ranking-avg-row td {
    background-color: #d3ded8;
}

:where(.pb-rating-premium) .ranking-table .ranking-avg-row td:first-child,
:where(.pb-rating-premium) .ranking-table .ranking-avg-row td:last-child {
    background-color: #d3ded8;
}

:where(.pb-rating-premium) .ranking-table .ranking-sum-row td:first-child,
:where(.pb-rating-premium) .ranking-table .ranking-avg-row td:first-child {
    text-align: right;
    padding-right: 20px;
}

@media (max-width: 991px) {
    :where(.pb-rating-premium) .ranking-table-container {
        overflow-x: auto;
    }

    :where(.pb-rating-premium) .ranking-table th.ranking-col-icon,
    :where(.pb-rating-premium) .ranking-table td.ranking-col-icon {
        position: -webkit-sticky;
        position: sticky;
        left: 0;
        z-index: 2;
    }

    :where(.pb-rating-premium) .ranking-table thead th.ranking-col-icon {
        background-color: var(--rd-header-bg);
    }
}
@media (max-width: 768px) {
    :where(.pb-rating-premium) .ranking-table thead th {
        padding: 12px 10px;
        font-size: 0.95em;
    }

    :where(.pb-rating-premium) .ranking-table tbody td {
        padding: 10px;
        font-size: 0.95em;
    }
    :where(.pb-rating-premium) .ranking-table .ranking-col-indicator {
        width: 190px;
    }
    
    :where(.pb-rating-premium) .ranking-table .ranking-col-scale {
        width: 120px;
        min-width: 120px;
}

    :where(.pb-rating-premium) .ranking-table .ranking-col-value {
        width: 54px;
    }
}
@media (max-width: 480px) {
    :where(.pb-rating-premium) .ranking-table thead th {
        padding: 10px 8px;
        font-size: 0.9em;
    }

    :where(.pb-rating-premium) .ranking-table tbody td {
        padding: 8px;
        font-size: 0.9em;
    }
}
:where(.pb-rating-premium) .pb-rating-refined {
  --pb-refine-brand: var(--secondary,#202a25);
  --pb-refine-soft: var(--secondary-light,#d3ded9);
  --pb-refine-gap: clamp(12px,1.8cqi,24px);
  --pb-refine-badge: clamp(112px,12cqi,152px);
  --pb-refine-padding: 16px;
  --pb-refine-aux-font: 400 13px/1.4 "Roboto Condensed",sans-serif;
  --pb-refine-control-surface: linear-gradient(135deg,#374940,var(--pb-refine-brand));
  --pb-refine-identity-inset: 12px;
  --pb-refine-identity-row: 26px;
  --pb-refine-data-row: 60px;
  cursor: pointer;
}
:where(.pb-rating-premium) .pb-rating-refined .brxe-vdwhuu { isolation: isolate; background: var(--pb-refine-brand); border-radius: 8px; border-bottom: 1.5px solid var(--secondary-semi-light,#99b2a6); box-shadow: 0 7px 24px rgba(35,53,64,.05); }
:where(.pb-rating-premium) .pb-rating-refined .brxe-ehykhd { position: relative; z-index: 1; display: block; padding: var(--pb-refine-padding); background: transparent; overflow: visible; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-qzcujg { position: relative; z-index: 1; width: 100%; min-width: 0; max-width: none; display: grid; grid-template-columns: minmax(0,1fr) var(--pb-refine-badge); align-items: stretch; gap: var(--pb-refine-gap); }
:where(.pb-rating-premium) .pb-rating-refined .brxe-onylvs { width: 100%; min-width: 0; max-width: 640px; display: grid; grid-template-columns: minmax(0,.94fr) minmax(0,1fr); gap: 12px; padding: 0 12px 0 0; align-items: stretch; background: var(--pb-refine-soft); border: 1px solid rgba(255,255,255,.28); border-radius: 8px; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-yysqcx { min-width: 0; width: 100%; max-width: none; min-height: 300px; transition: none; }
:where(.pb-rating-premium) .pb-rating-refined .ranking-card__image { min-height: 100%; max-height: none; }
:where(.pb-rating-premium) .pb-rating-refined .ranking-card__image img { width: 100%; height: 100%; object-fit: cover; object-position: center top; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-mmdpya { width: 100%; min-width: 0; padding-block: var(--pb-refine-identity-inset) 12px; justify-content: flex-start; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-zypkop { min-width: 0; width: 100%; min-height: 0; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-utfsbt { padding-top: 0; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-abrdku { font-family: Oswald,"Roboto Condensed",sans-serif; font-weight: 700; font-size: 22px; line-height: var(--pb-refine-identity-row); white-space: normal; overflow-wrap: normal; word-break: normal; text-wrap: balance; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-abrdku a { color: inherit; }
:where(.pb-rating-premium) .pb-rating-refined .pb-rating-refined__profile { display: block; color: inherit; text-decoration: none; }
:where(.pb-rating-premium) .pb-rating-refined__given-name,:where(.pb-rating-premium) .pb-rating-refined__family-name { display: block; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-abrdku:hover { color: #2f7d63; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-kixiba,:where(.pb-rating-premium) .pb-rating-refined .brxe-ywrqrt {
  text-shadow: -.5px 0 rgba(32,42,37,.72), .5px 0 rgba(32,42,37,.72), 0 -.5px rgba(32,42,37,.72), 0 1px 1px rgba(32,42,37,.85), 0 2px 3px rgba(32,42,37,.45);
}
:where(.pb-rating-premium) .pb-rating-refined .brxe-ciwaav { min-width: 0; display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); }
:where(.pb-rating-premium) .pb-rating-refined .brxe-dbudkt { display: grid; grid-template-rows: repeat(4,minmax(var(--pb-refine-data-row),1fr)); align-items: stretch; row-gap: 5px; padding-bottom: 0; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-lcmslf { min-width: 0; gap: 8px; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-vibujg { flex: 1 1 0; min-width: 0; width: auto; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-qvdnsu,:where(.pb-rating-premium) .pb-rating-refined .brxe-tdiomv { min-width: 0; max-width: 100%; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-tdiomv { white-space: normal; overflow-wrap: normal; word-break: normal; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-lcmslf .brxe-popvku { flex: 0 0 44px; width: 44px; min-width: 44px; margin: 0; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-dkuayg { min-width: 0; width: 100%; position: static; z-index: 2; display: flex; flex-direction: column; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-xmaspg { flex: 1; width: 100%; overflow: visible; display: flex; flex-direction: column; align-items: stretch; gap: 8px; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-lzgrzb { position: static; width: 100%; min-width: 0; padding: 12px 8px; border: 1px solid rgba(211,222,217,.6); border-radius: 8px; background: var(--pb-refine-control-surface); }
:where(.pb-rating-premium) .pb-rating-refined .brxe-eqprpl { font-weight: 500; font-variant-numeric: tabular-nums; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-vucdbz { font-family: Oswald,"Roboto Condensed",sans-serif; font-weight: 500; font-variant-numeric: tabular-nums; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-gcdcbf { font: var(--pb-refine-aux-font); letter-spacing: .04em; text-transform: uppercase; }
:where(.pb-rating-premium) .pb-rating-refined__rating-label,:where(.pb-rating-premium) .pb-rating-refined__league-label { display: block; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-cibump { display: none; }
:where(.pb-rating-premium) .pb-rating-refined .pb-rating-refined__toggle { position: relative; overflow: hidden; display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 8px; width: 100%; min-height: 44px; margin: auto 0 0; padding: 8px 6px; border: 1px solid rgba(211,222,217,.6); border-radius: 8px; background: var(--pb-refine-control-surface); color: #fff; font: var(--pb-refine-aux-font); letter-spacing: .04em; text-transform: uppercase; cursor: pointer; }
:where(.pb-rating-premium) .pb-rating-refined__toggle svg { flex: 0 0 18px; width: 18px; height: 18px; transition: transform 200ms ease; }
:where(.pb-rating-premium) .pb-rating-refined__toggle > svg { position: relative; z-index: 1; }
:where(.pb-rating-premium) .pb-rating-refined__toggle[aria-expanded=true] svg { transform: rotate(180deg); }
:where(.pb-rating-premium) .pb-rating-refined__toggle::after { content: ""; position: absolute; inset: 0; background: linear-gradient(105deg,transparent 25%,rgba(211,222,217,.24) 50%,transparent 75%); transform: translateX(-110%); opacity: 0; pointer-events: none; }
:where(.pb-rating-premium) .pb-rating-refined__toggle.pb-rating-refined__toggle--hint[aria-expanded=false]::after { animation: pb-rating-disclosure-sweep 4s ease-in-out infinite; }
:where(.pb-rating-premium) .pb-rating-refined__toggle.pb-rating-refined__toggle--hint[aria-expanded=false] svg { animation: pb-rating-disclosure-nudge 4s ease-in-out infinite; }
@keyframes pb-rating-disclosure-sweep {
  0% { transform: translateX(-110%); opacity: 0; }
  5% { opacity: 1; }
  25% { opacity: 1; }
  30%,100% { transform: translateX(110%); opacity: 0; }
}
@keyframes pb-rating-disclosure-nudge {
  0%,5%,15%,25%,100% { transform: translateY(0); }
  10%,20% { transform: translateY(2.5px); }
}
@media (prefers-reduced-motion: reduce) {
  :where(.pb-rating-premium) .pb-rating-refined__toggle svg { transition: none; }
  :where(.pb-rating-premium) .pb-rating-refined__toggle.pb-rating-refined__toggle--hint[aria-expanded=false]::after,
  :where(.pb-rating-premium) .pb-rating-refined__toggle.pb-rating-refined__toggle--hint[aria-expanded=false] svg { animation: none; }
}
:where(.pb-rating-premium) .pb-rating-refined .pb-rating-refined__toggle:hover { background: var(--secondary-semi-dark,#4d6659); }
:where(.pb-rating-premium) .pb-rating-refined :is(button,a):focus-visible { outline: 2px solid var(--action,#ff9900); outline-offset: 2px; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-ulself { filter: drop-shadow(0 1px 1px rgba(32,42,37,.65)) drop-shadow(0 2px 3px rgba(32,42,37,.30)); }
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb { display: block; position: absolute; inset: 0 0 0 calc(var(--pb-refine-padding) + min(640px,100% - var(--pb-refine-padding) - var(--pb-refine-padding) - var(--pb-refine-badge) - var(--pb-refine-gap)) - 24px); width: auto; max-width: none; height: 100%; z-index: 0; pointer-events: none; overflow: hidden; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-rbweoc { position: absolute; inset: 0; display: flex; justify-content: flex-end; align-items: flex-start; width: 100%; height: 100%; margin: 0; opacity: 1; border-radius: 0; }
:where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb .brxe-rbweoc > img { display: block; flex: 0 0 auto; width: 100%; min-width: 0; max-width: none; height: 100%; object-fit: cover; object-position: right top; border-radius: 0; }
:where(.pb-rating-premium) .pb-rating-refined .brxe-xogmzb::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg,var(--pb-refine-brand),rgba(32,42,37,.35) 18%,rgba(32,42,37,.12) 100%); }
@container rating-header (min-width: 804.51px) and (max-width: 1008.5px) {
  :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb .brxe-rbweoc > img { object-position: center top; }
}
@container rating-header (max-width: 804.5px) {
  :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb { display: none; }
}
@container rating-header (min-width: 751.51px) {
  :where(.pb-rating-premium) .pb-rating-refined .brxe-rkkjpx { padding-top: var(--pb-refine-identity-inset); }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-jwbfvn { padding-top: 0; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kixiba,:where(.pb-rating-premium) .pb-rating-refined .brxe-ywrqrt { line-height: var(--pb-refine-identity-row); }
}
@container rating-header (max-width: 751.5px) {
  :where(.pb-rating-premium) .pb-rating-refined { --pb-refine-padding: 12px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-onylvs { display: block; max-width: 300px; padding: 0; background: transparent; border: 0; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-mmdpya { display: none; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-yysqcx { width: 100%; max-width: none; min-width: 0; min-height: 250px; border: 1px solid rgba(211,222,217,.55); border-radius: 8px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd { display: block; font: 700 20px/1.15 Oswald,"Roboto Condensed",sans-serif; text-transform: uppercase; white-space: normal; overflow-wrap: normal; word-break: normal; text-wrap: balance; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-ojhuml { display: flex; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kixiba,:where(.pb-rating-premium) .pb-rating-refined .brxe-ywrqrt { display: none; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-xzdzej { display: block; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-rkkjpx { padding: 8px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd .pb-rating-refined__profile::after { content: ""; position: absolute; inset: 0; z-index: 2; cursor: pointer; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd .pb-rating-refined__profile > span { position: relative; z-index: 3; }
}
@container rating-header (min-width: 750.51px) and (max-width: 751.5px) {
  :where(.pb-rating-premium) .pb-rating-refined .brxe-fqvlbx { display: block; width: 70px; margin-top: -4px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-xzdzej { margin-top: -8px; margin-right: -8px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-mtfiaa { row-gap: 4px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-eeqdrg { font-family: Oswald,"Roboto Condensed",sans-serif; font-weight: 500; }
}
@container rating-header (min-width: 474.51px) and (max-width: 751.5px) {
  :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb { display: block; left: calc(var(--pb-refine-padding) + min(300px,100% - var(--pb-refine-padding) - var(--pb-refine-padding) - var(--pb-refine-badge) - var(--pb-refine-gap)) - 24px); }
  :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb .brxe-rbweoc > img { object-position: center top; }
}
@container rating-header (max-width: 423.5px) {
  :where(.pb-rating-premium) .pb-rating-refined .brxe-qzcujg { grid-template-columns: minmax(0,1fr); gap: 12px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-qzcujg,:where(.pb-rating-premium) .pb-rating-refined .brxe-onylvs { max-width: none; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-yysqcx { min-height: 300px; }
  :where(.pb-rating-premium) .pb-rating-refined .ranking-card__image { display: grid; }
  :where(.pb-rating-premium) .pb-rating-refined .ranking-card__image img { height: 100%; min-height: 0; align-self: stretch; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd { font-size: 24px; }
  :where(.pb-rating-premium) .pb-rating-refined .brxe-lzgrzb { padding: 12px; }
}
@supports not (container-type:inline-size) {
  @media(min-width:820.01px) and (max-width:1024px) {
    :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb .brxe-rbweoc > img { object-position:center top; }
  }
  @media(min-width:768px) {
    :where(.pb-rating-premium) .pb-rating-refined .brxe-rkkjpx { padding-top:var(--pb-refine-identity-inset); }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-jwbfvn { padding-top:0; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kixiba,:where(.pb-rating-premium) .pb-rating-refined .brxe-ywrqrt { line-height:var(--pb-refine-identity-row); }
  }
  @media(max-width:820px) {
    :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb { display:none; }
  }
  @media(max-width:767.99px) {
    :where(.pb-rating-premium) .pb-rating-refined { --pb-refine-padding:12px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-onylvs { display:block; max-width:300px; padding:0; background:transparent; border:0; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-mmdpya { display:none; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-yysqcx { min-width:0; width:100%; max-width:none; min-height:250px; border:1px solid rgba(211,222,217,.55); border-radius:8px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd { display:block; font:700 20px/1.15 Oswald,"Roboto Condensed",sans-serif; text-transform:uppercase; white-space:normal; overflow-wrap:normal; word-break:normal; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-ojhuml { display:flex; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kixiba,:where(.pb-rating-premium) .pb-rating-refined .brxe-ywrqrt { display:none; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-xzdzej { display:block; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd .pb-rating-refined__profile::after { content:""; position:absolute; inset:0; z-index:2; cursor:pointer; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd .pb-rating-refined__profile > span { position:relative; z-index:3; }
  }
  @media(min-width:767px) and (max-width:767.99px) {
    :where(.pb-rating-premium) .pb-rating-refined .brxe-fqvlbx { display:block; width:70px; margin-top:-4px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-xzdzej { margin-top:-8px; margin-right:-8px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-mtfiaa { row-gap:4px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-eeqdrg { font-family:Oswald,"Roboto Condensed",sans-serif; font-weight:500; }
  }
  @media(min-width:490.01px) and (max-width:767.99px) {
    :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb { display:block; left:calc(var(--pb-refine-padding) + min(300px,100% - var(--pb-refine-padding) - var(--pb-refine-padding) - var(--pb-refine-badge) - var(--pb-refine-gap)) - 24px); }
    :where(.pb-rating-premium) .pbra-renderer .pbra-rating-card .pb-rating-refined .brxe-xogmzb .brxe-rbweoc > img { object-position:center top; }
  }
  @media(max-width:439.99px) {
    :where(.pb-rating-premium) .pb-rating-refined .brxe-qzcujg { grid-template-columns:minmax(0,1fr); gap:12px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-qzcujg,:where(.pb-rating-premium) .pb-rating-refined .brxe-onylvs { max-width:none; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-yysqcx { min-height:300px; }
    :where(.pb-rating-premium) .pb-rating-refined .ranking-card__image { display:grid; }
    :where(.pb-rating-premium) .pb-rating-refined .ranking-card__image img { height:100%; min-height:0; align-self:stretch; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-kyqlhd { font-size:24px; }
    :where(.pb-rating-premium) .pb-rating-refined .brxe-lzgrzb { padding:12px; }
  }
}

:where(.pb-rating-premium) .pbra-renderer .pb-rating-details.x-accordion_content {
  --pb-detail-brand: var(--secondary,#202a25);
  --pb-detail-soft: var(--secondary-light,#d3ded9);
  --pb-detail-text: #17232d;
  --pb-detail-muted: #61707b;
  --pb-detail-line: rgba(44,62,80,.14);
  --pb-detail-gap: 8px;
  background: transparent; border: 0; border-radius: 0; box-shadow: none;
  margin: 0; padding: 0;
}
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .x-accordion_content-inner { display: grid; grid-template-columns: minmax(0,1fr); gap: 16px; padding: 16px 0 0; width: 100%; min-width: 0; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-txrpwj,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-vutmuz { width: 100%; min-width: 0; min-height: 0; margin: 0; padding: 16px; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-equaby,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-ebwcwd { padding-bottom: 0; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-mtckhy { gap: var(--pb-detail-gap); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .probasket-data__label,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .probasket-data__label p { font: 600 13px/1.4 "Roboto Condensed",Roboto,sans-serif; letter-spacing: .02em; color: var(--pb-detail-muted); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .data-card__text,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .data-card__text p { font: 500 18px/1.25 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; color: var(--pb-detail-text); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-xeunai .data-card__text,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-xeunai .data-card__text p { font-weight: 600; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-mvrfbi { min-width: 0; width: 100%; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table-container { background: #fff; border-radius: 8px; border-bottom: 1.5px solid rgba(44,62,80,.28); box-shadow: 0 7px 24px rgba(35,53,64,.05); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table { color: var(--pb-detail-text); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table tbody tr { border-bottom: 1px solid var(--pb-detail-line); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table tbody td { padding: 10px 8px; background: #fff; color: var(--pb-detail-text); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table tbody tr:nth-child(even) td { background: #e9efec; background: color-mix(in srgb,var(--pb-detail-soft) 58%,white); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table tbody tr:hover td { background: #e1eae6; background: color-mix(in srgb,var(--pb-detail-soft) 84%,white); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-indicator { font: 500 15px/1.4 Oswald,"Roboto Condensed",sans-serif; letter-spacing: .02em; color: var(--pb-detail-brand); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-value { font: 500 15px/1.4 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-icon { width: 28px; height: 28px; object-fit: contain; opacity: .88; filter: drop-shadow(0 1px 1px rgba(32,42,37,.12)); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-scale-bar { height: 16px; background: var(--pb-detail-soft); border-radius: 4px; box-shadow: inset 0 1px 2px rgba(32,42,37,.12); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-scale-fill { height: 100%; background: linear-gradient(180deg,var(--secondary-semi-dark,#4d6659),var(--pb-detail-brand)); border-radius: inherit; box-shadow: inset 0 1px rgba(255,255,255,.2); transition: none; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-star { display: table-cell; width: 40px; min-width: 40px; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .star-yellow,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .star-red { filter: drop-shadow(0 1px 1px rgba(32,42,37,.28)); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-avg-row { display: table-row; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-avg-row td { background: var(--pb-detail-soft); border-top: 1px solid var(--pb-detail-line); color: var(--pb-detail-brand); font: 600 17px/1.4 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; }
@media(max-width:1080px) {
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-indicator,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-value { font-size: 14px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table tbody td { padding-inline: 6px; }
}
@media(max-width:478px) {
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-scale { display: table-cell; width: 0; min-width: 0; padding: 0; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-scale > * { display: none; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-txrpwj,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .brxe-vutmuz { padding-inline: 8px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-icon { width: 40px; min-width: 40px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-value { width: 38px; min-width: 38px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-star { width: 32px; min-width: 32px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .ranking-table .ranking-col-indicator { width: auto; min-width: 0; white-space: normal; overflow-wrap: normal; }
}

:where(.pb-rating-premium) .pb-rating-shots { container: rating-shots / inline-size; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shots__grid { gap: 8px; }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie .content { font: 500 26px/1.15 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; }
:where(.pb-rating-premium) .pb-rating-shot__short-label { display: none; }
:where(.pb-rating-premium) .pb-rating-shot__sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0; }
@container rating-header (max-width: 1008.5px) {
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shots__grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 8px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot { --pb-shot-size: 104px; display: grid; grid-template-columns: minmax(0,1fr); grid-template-rows: auto var(--pb-shot-size); grid-column: auto; gap: 8px; height: auto; min-width: 0; padding: 12px 8px; align-content: start; justify-items: center; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__copy,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__copy > :last-child { display: contents; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label { grid-area: 1 / 1; margin: 0; width: 100%; font: 500 13px/1.4 "Roboto Condensed",Roboto,sans-serif; letter-spacing: .02em; text-align: center; color: var(--secondary,#202a25); }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label p { margin: 0; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__full-label { display: none; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__short-label { display: inline; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie-wrap { grid-area: 2 / 1; width: var(--pb-shot-size); justify-content: center; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie { width: var(--pb-shot-size); height: var(--pb-shot-size); min-height: 0; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie .content { translate: 0 -10px; font: 500 24px/1.15 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; white-space: nowrap; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text { grid-area: 2 / 1; z-index: 2; align-self: center; justify-self: center; width: auto; min-width: 0; padding: 0; translate: 0 16px; color: var(--secondary,#202a25); font: 500 13px/1.4 "Roboto Condensed",Roboto,sans-serif; font-variant-numeric: tabular-nums; white-space: nowrap; text-align: center; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text p { margin: 0; font: inherit; color: inherit; }
}
@container rating-shots (max-width: 379.99px) {
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shots__grid { grid-template-columns: minmax(0,1fr); }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot { --pb-shot-size: 88px; grid-template-columns: minmax(0,1fr) var(--pb-shot-size); grid-template-rows: repeat(2,minmax(0,1fr)); gap: 4px 16px; padding: 8px 12px; align-items: center; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label { grid-area: 1 / 1; align-self: end; text-align: left; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text { grid-area: 2 / 1; align-self: start; justify-self: start; translate: none; text-align: left; font: 500 18px/1.25 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie-wrap { grid-area: 1 / 2 / 3 / 3; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie::before { inset: 8px; }
  :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie .content { translate: none; font-size: 22px; }
}
@supports not (container-type: inline-size) {
  @media (max-width:1024px) {
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shots__grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 8px; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot { --pb-shot-size: 104px; display: grid; grid-template-columns: minmax(0,1fr); grid-template-rows: auto var(--pb-shot-size); grid-column: auto; gap: 8px; height: auto; min-width: 0; padding: 12px 8px; align-content: start; justify-items: center; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__copy,:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__copy > :last-child { display: contents; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label { grid-area: 1 / 1; margin: 0; width: 100%; font: 500 13px/1.4 "Roboto Condensed",Roboto,sans-serif; letter-spacing: .02em; text-align: center; color: var(--secondary,#202a25); }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label p { margin: 0; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__full-label { display: none; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__short-label { display: inline; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie-wrap { grid-area: 2 / 1; width: var(--pb-shot-size); justify-content: center; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie { width: var(--pb-shot-size); height: var(--pb-shot-size); min-height: 0; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie .content { translate: 0 -10px; font: 500 24px/1.15 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; white-space: nowrap; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text { grid-area: 2 / 1; z-index: 2; align-self: center; justify-self: center; width: auto; min-width: 0; padding: 0; translate: 0 16px; color: var(--secondary,#202a25); font: 500 13px/1.4 "Roboto Condensed",Roboto,sans-serif; font-variant-numeric: tabular-nums; white-space: nowrap; text-align: center; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text p { margin: 0; font: inherit; color: inherit; }
  }
  @media(max-width:427.99px) {
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shots__grid { grid-template-columns: minmax(0,1fr); }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot { --pb-shot-size: 88px; grid-template-columns: minmax(0,1fr) var(--pb-shot-size); grid-template-rows: repeat(2,minmax(0,1fr)); gap: 4px 16px; padding: 8px 12px; align-items: center; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .probasket-data__label { grid-area: 1 / 1; align-self: end; text-align: left; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .data-card__text { grid-area: 2 / 1; align-self: start; justify-self: start; translate: none; text-align: left; font: 500 18px/1.25 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric: tabular-nums; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie-wrap { grid-area: 1 / 2 / 3 / 3; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie::before { inset: 8px; }
    :where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pbra-pie .content { translate: none; font-size: 22px; }
  }
}

:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots {
  --pb-shot-hot: #c83232;
  --pb-shot-cold: #2366a8;
}
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots [data-shot-state="hot"] { --pb-shot-state-color: var(--pb-shot-hot); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots [data-shot-state="cold"] { --pb-shot-state-color: var(--pb-shot-cold); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots :is([data-shot-state="hot"],[data-shot-state="cold"]) {
  background: conic-gradient(var(--pb-shot-state-color) calc(var(--pbra-percent) * 1%),var(--secondary-light,#d3ded9) 0);
}
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots :is([data-shot-state="hot"],[data-shot-state="cold"]) .content { color: var(--pb-shot-state-color); }
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__state {
  position: absolute; inset-block-start: -2px; inset-inline-end: -2px; z-index: 3;
  display: grid; place-items: center; width: 24px; height: 24px; box-sizing: border-box;
  color: var(--pb-shot-state-color); background: var(--white,#fff);
  border: 1px solid rgba(44,62,80,.14); border-radius: 50%;
  pointer-events: auto; line-height: 1;
}
:where(.pb-rating-premium) .pbra-renderer .pb-rating-details .pb-rating-shots .pb-rating-shot__state svg { width: 18px; height: 18px; display: block; }

:where(.pb-rating-premium) .pb-rating-controls {
  background: var(--secondary-light, #d3ded9);
  border-bottom: 1.5px solid var(--secondary-semi-light, #99b2a6);
  border-radius: 8px; padding: 30px 12px 20px; min-width: 0;
}
:where(.pb-rating-premium) .pb-rating-controls__grid {
  display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 16px;
}
:where(.pb-rating-premium) .pb-rating-field { min-width: 0; }
:where(.pb-rating-premium) .pb-rating-field label {
  display: block; margin: 0 0 6px;
  font: 600 .84rem/1.4 "Roboto Condensed", Roboto, sans-serif;
  letter-spacing: .06em; text-transform: uppercase; color: #61707b;
}
:where(.pb-rating-premium) .pb-rating-select-wrap { position: relative; }
:where(.pb-rating-premium) .pb-rating-select-wrap::after {
  content: ""; position: absolute; inset-inline-end: 17px; top: 50%;
  border-inline: 5px solid transparent; border-top: 6px solid #17231f;
  transform: translateY(-50%); pointer-events: none;
}
:where(.pb-rating-premium) .pb-rating-field select {
  box-sizing: border-box; display: block; appearance: none; -webkit-appearance: none;
  background: #fff; color: #17231f; min-height: 57px; width: 100%; max-width: 100%;
  font: 500 var(--text-l, 1.24rem)/1.4 Oswald, "Roboto Condensed", sans-serif;
  text-transform: uppercase; padding: 12px 42px 12px 12px;
  border: 0; border-bottom: 1.5px solid var(--secondary-semi-light, #99b2a6); border-radius: 8px;
}
:where(.pb-rating-premium) .pb-rating-field select:focus-visible { outline: 2px solid var(--action, #ff9900); outline-offset: 2px; }
:where(.pb-rating-premium) .pb-rating-field select:disabled { color: #61707b; cursor: wait; }
:where(.pb-rating-premium) #pb-rating-status {
  font: 500 clamp(13px, 1.15cqi, 14px)/1.45 "Roboto Condensed", Roboto, sans-serif;
  color: #61707b; margin: 0; overflow-wrap: anywhere;
}
:where(.pb-rating-premium) #pb-rating-status { min-height: 2.9em; }
:where(.pb-rating-premium) #pb-rating-retry { min-height: 44px; justify-self: start; padding: 8px 16px; background: #fff; color: #202a25; border-radius: 8px; }
:where(.pb-rating-premium) #pb-rating-results { margin: 0; width: 100%; min-width: 0; }
:where(.pb-rating-premium) .pb-rating-explainer { display: flex; flex-wrap: wrap; align-items: center; gap: var(--pb-space-4); padding-block-start: var(--pb-space-4); }
:where(.pb-rating-premium) .pb-rating-explainer__copy { display: flex; align-items: flex-start; gap: var(--pb-space-3); flex: 1 1 440px; min-width: 0; }
:where(.pb-rating-premium) .pb-rating-explainer__copy img { flex: 0 0 32px; width: 32px; height: 32px; object-fit: contain; }
:where(.pb-rating-premium) .pb-rating-explainer__copy img[hidden] { display: none; }
:where(.pb-rating-premium) .pb-rating-explainer__copy h2 { margin: 0 0 8px; color: var(--pb-color-title); font: 600 clamp(20px,2.1cqi,26px)/1.05 Oswald, sans-serif; letter-spacing: .025em; text-transform: uppercase; overflow-wrap: anywhere; }
:where(.pb-rating-premium) .pb-rating-explainer__copy p { margin: 0; max-width: 68ch; color: var(--pb-color-muted); font: 500 clamp(13px,1.15cqi,14px)/1.45 "Roboto Condensed",sans-serif; }
:where(.pb-rating-premium) .pb-rating-method-link { display: inline-flex; align-items: center; justify-content: center; gap: 12px; min-height: 44px; max-width: 100%; padding: 12px 16px; border-radius: 8px; border-bottom: 1.5px solid var(--secondary-semi-light,#99b2a6); background: var(--pb-surface-card); color: var(--pb-color-title); font: 500 14px/1.45 "Roboto Condensed",sans-serif; text-decoration: none; }
:where(.pb-rating-premium) .pb-rating-method-link:hover { background: var(--pb-color-title); color: #fff; }
:where(.pb-rating-premium) .pb-rating-method-link:focus-visible { outline: 2px solid var(--action,#ff9900); outline-offset: 2px; }
:where(.pb-rating-premium) .pb-rating-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0; }

:where(.pb-rating-premium) .pb-ranking-controls-stack { display:grid; grid-template-columns:minmax(0,1fr); gap:var(--pb-control-content-gap); min-width:0; }
:where(.pb-rating-premium) .pb-rating-explainer__copy h3 { margin:0 0 8px; color:var(--pb-color-title); font:600 var(--pb-subsection-title-size)/1.15 Oswald,sans-serif; letter-spacing:.025em; text-transform:uppercase; }
:where(.pb-rating-premium) .pb-rating-controls__grid { grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr)); }
:where(.pb-rating-premium) .pb-rating-result-summary { display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px 16px; }
:where(.pb-rating-premium) #pb-rating-results { display:grid; grid-template-columns:minmax(0,1fr); gap:var(--pb-control-content-gap); container:rating-header/inline-size; min-width:0; }
:where(.pb-rating-premium) #pb-rating-results > .pbra-rating-card { margin:0; min-width:0; }
:where(.pb-rating-premium) .pb-rating-carousel { min-width:0; position:relative; }
:where(.pb-rating-premium) .pb-rating-carousel__nav[hidden] { display:none; }
:where(.pb-rating-premium) .pb-rating-carousel__nav { display:flex; align-items:center; justify-content:space-between; gap:16px; position:sticky; top:0; z-index:6; padding-block:8px; margin-block-end:16px; background:var(--neutral,#e8e8e8); }
:where(.pb-rating-premium) .pb-rating-carousel__nav > div { display:grid; gap:2px; text-align:center; color:var(--secondary,#202a25); }
:where(.pb-rating-premium) .pb-rating-carousel__nav [data-slide-position] { font:500 20px/1.25 Oswald,"Roboto Condensed",sans-serif; font-variant-numeric:tabular-nums; }
:where(.pb-rating-premium) .pb-rating-carousel__nav small { font:500 13px/1.3 "Roboto Condensed",sans-serif; color:var(--pb-color-muted,#626d67); }
:where(.pb-rating-premium) .pb-rating-carousel__arrow { display:flex; align-items:center; justify-content:center; flex:0 0 52px; width:52px; height:52px; padding:0; color:var(--secondary,#202a25); background:var(--secondary-light,#d3ded9); border:1px solid var(--secondary-light,#d3ded9); border-bottom:1.5px solid var(--secondary-semi-light,#99b2a6); border-radius:8px; box-shadow:0 8px 18px rgba(18,28,23,.14); cursor:pointer; }
:where(.pb-rating-premium) .pb-rating-carousel__arrow svg { width:24px; height:24px; pointer-events:none; }
:where(.pb-rating-premium) .pb-rating-carousel__arrow[aria-disabled="true"] { color:#6d7b73; box-shadow:none; cursor:default; }
:where(.pb-rating-premium) .pb-rating-carousel__arrow:hover:not([aria-disabled="true"]) { background:color-mix(in srgb,var(--secondary-light,#d3ded9) 82%,white); }
:where(.pb-rating-premium) .pb-rating-carousel__arrow:focus-visible { outline:2px solid var(--primary,#9cae62); outline-offset:3px; }
:where(.pb-rating-premium) .is-slider #pb-rating-results { display:flex; align-items:flex-start; gap:16px; height:var(--pb-active-slide-height,auto); overflow-x:auto; overflow-y:hidden; scroll-snap-type:x mandatory; scrollbar-width:none; overscroll-behavior-x:contain; touch-action:pan-x pan-y pinch-zoom; overflow-anchor:none; }
:where(.pb-rating-premium) .is-slider #pb-rating-results::-webkit-scrollbar { display:none; }
:where(.pb-rating-premium) .is-slider #pb-rating-results > .pbra-rating-card { flex:0 0 100%; width:100%; max-width:100%; scroll-snap-align:start; scroll-snap-stop:always; }
:where(.pb-rating-premium) .is-slider #pb-rating-results.is-dragging { scroll-snap-type:none; user-select:none; cursor:grabbing; }
@media(max-width:478px){
 :where(.pb-rating-premium) .pb-rating-method-link { width:100%; }
}

.pb-rating-premium{min-width:0;width:100%;font-family:Roboto,sans-serif;color:var(--black,#000)}
.pb-rating-premium #pb-rating-status{min-height:0}
