.rr{--rr-star: var(--gk-mark-rating);--rr-star-empty: var(--gk-line-strong);--rr-ink: var(--gk-text-primary);--rr-ink-2: var(--gk-text-secondary);--rr-ink-3: var(--gk-text-tertiary);--rr-line: var(--gk-line-hairline)}.rr__footnote{margin:var(--space-4) 0 0;font-size:var(--text-xs);line-height:1.4;color:var(--rr-ink-3);font-variant-numeric:tabular-nums}.rr__list{margin:0;padding:0;list-style:none}.rr__link{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);min-height:var(--gk-row-comfortable);padding:var(--space-2) var(--space-3);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1);color:inherit;text-decoration:none;border-radius:var(--radius-md);transition:background-color var(--gk-dur-fast) var(--gk-ease-settle),color var(--transition-fast)}.rr__link:hover,.rr__link:active{background-color:var(--gk-surface-paper-muted)}.rr__link:hover .rr__platform,.rr__link:hover .rr__count{color:var(--rr-ink)}.rr__link:focus-visible{outline:2px solid var(--gk-action-focus);outline-offset:-2px}.rr__head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.rr__mark{flex:none;display:block}.rr__platform{font-size:var(--text-control);font-weight:var(--font-medium);color:var(--rr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition-fast)}.rr__score-row{display:flex;align-items:center;gap:var(--space-2)}.rr__stars{position:relative;display:inline-block;flex:none;line-height:0}.rr__stars-row{display:flex}.rr__stars-row svg{flex:none;display:block}.rr__stars-row--track{fill:var(--rr-star-empty)}.rr__stars-row--fill{position:absolute;inset:0 auto 0 0;overflow:hidden;fill:var(--rr-star);width:var(--rr-fill, 0px);transition:opacity var(--gk-dur-slow) var(--gk-ease-settle)}.rr[data-rr-enter] .rr__stars-row--fill{opacity:0;transition:none}.rr__score{font-family:var(--font-display);font-weight:var(--font-bold);font-size:var(--text-h3);line-height:1.1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--rr-ink)}.rr__count{font-size:var(--text-label);line-height:1.4;color:var(--rr-ink-3);font-variant-numeric:tabular-nums;transition:color var(--transition-fast)}.rr--strip .rr__list,.rr--rows .rr__list{display:grid;grid-template-columns:minmax(0,1fr)}.rr--strip .rr__item,.rr--rows .rr__item{min-width:0}.rr--strip .rr__item+.rr__item,.rr--rows .rr__item+.rr__item{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rr-line)}.rr--strip .rr__link,.rr--rows .rr__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--space-4);row-gap:var(--space-1)}.rr--strip .rr__score-row,.rr--rows .rr__score-row{display:contents}.rr--strip .rr__head,.rr--rows .rr__head{grid-column:1;grid-row:1}.rr--strip .rr__score,.rr--rows .rr__score{grid-column:2;grid-row:1;justify-self:end}.rr--strip .rr__stars,.rr--rows .rr__stars{grid-column:1;grid-row:2}.rr--strip .rr__count,.rr--rows .rr__count{grid-column:2;grid-row:2;justify-self:end}.rr--rows .rr__item+.rr__item{margin-top:var(--space-3);padding-top:var(--space-3)}@media(min-width:640px){.rr--strip .rr__list{grid-template-columns:repeat(3,minmax(0,1fr))}.rr--strip .rr__item+.rr__item{margin-top:0;padding-top:0;border-top:0;border-left:1px solid var(--rr-line)}.rr--strip .rr__item{padding:0 var(--space-5)}.rr--strip .rr__item:first-child{padding-left:0}.rr--strip .rr__item:last-child{padding-right:0}}.rr--chips .rr__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}.rr--chips .rr__link{position:relative;z-index:1;flex-direction:row;align-items:center;gap:var(--space-2);min-height:var(--gk-control-medium);padding:var(--space-1) var(--space-2);margin:calc(var(--space-1) * -1) calc(var(--space-2) * -1)}@media(pointer:coarse){.rr--chips .rr__link{min-height:var(--gk-control-large);margin-block:0}}.rr--chips .rr__mark{width:20px;height:20px}[data-theme=dark] .rr{--rr-line: var(--gk-line-hairline-solid)}.rr--on-dark{--rr-ink: var(--gk-text-on-ink);--rr-ink-2: var(--gk-text-on-ink-secondary);--rr-ink-3: var(--gk-text-on-ink-secondary);--rr-line: var(--gk-line-hairline-solid, var(--gk-surface-ink-elevated));--rr-star-empty: var(--gk-line-on-ink)}[data-theme=dark] .rr__mark[data-mark=googleplay] path,.rr--on-dark .rr__mark[data-mark=googleplay] path{fill:var(--gk-text-on-ink)}@media(prefers-reduced-motion:reduce){.rr__link,.rr__stars-row--fill{transition:none}}
