.rp-stats{container:rp-stats/inline-size;--rp-midnight:#20004c;--rp-violet:#853dff;--rp-purple:#4f01a3;--rp-gold:#c69243;--rp-gold-line:#edc688;--rp-ease:cubic-bezier(.22,1,.36,1);--rp-font-text:"Roku Text",system-ui,-apple-system,"Segoe UI",sans-serif;--rp-font-display:"Roku Display","Roku Text",system-ui,-apple-system,"Segoe UI",sans-serif}.rp-stats .rp-stats__card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(closest-side,rgba(79,1,163,.3),rgba(79,1,163,.15));border:1px solid var(--rp-gold-line);border-radius:10px;box-sizing:border-box;color:var(--rp-midnight);display:flex;flex-direction:column;font-family:var(--rp-font-text);gap:50px;padding:30px 50px;position:relative;text-align:left}.rp-stats .rp-stats__card *,.rp-stats .rp-stats__card :after,.rp-stats .rp-stats__card :before{box-sizing:border-box}.rp-stats .rp-stats__big,.rp-stats .rp-stats__caption,.rp-stats .rp-stats__desc,.rp-stats .rp-stats__donut-caption,.rp-stats .rp-stats__donut-value,.rp-stats .rp-stats__hlabel,.rp-stats .rp-stats__source,.rp-stats .rp-stats__title,.rp-stats .rp-stats__vcap{text-box:trim-both cap alphabetic}.rp-stats .rp-stats__spark{background:var(--rp-gold);height:17px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M0 8.5c3.94 1.46 7.04 4.56 8.5 8.5 1.46-3.94 4.56-7.04 8.5-8.5A14.4 14.4 0 0 1 8.5 0 14.4 14.4 0 0 1 0 8.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M0 8.5c3.94 1.46 7.04 4.56 8.5 8.5 1.46-3.94 4.56-7.04 8.5-8.5A14.4 14.4 0 0 1 8.5 0 14.4 14.4 0 0 1 0 8.5'/%3E%3C/svg%3E") center /contain no-repeat;pointer-events:none;position:absolute;width:17px}.rp-stats .rp-stats__spark--tl{left:9px;top:9px}.rp-stats .rp-stats__spark--tr{right:9px;top:9px}.rp-stats .rp-stats__spark--bl{bottom:9px;left:9px}.rp-stats .rp-stats__spark--br{bottom:9px;right:9px}.rp-stats .rp-stats__graph{display:flex;flex-direction:column;gap:25px;margin:0;padding:0}.rp-stats .rp-stats__head{display:flex;flex-direction:column;gap:15px}.rp-stats .rp-stats__title{color:inherit;font:700 20px/1.4 var(--rp-font-text);letter-spacing:0;margin:0;padding:0;text-transform:none}.rp-stats .rp-stats__source{color:inherit;font:400 13px/1.5 var(--rp-font-text);margin:0}.rp-stats .rp-count{display:inline-grid;font-variant-numeric:tabular-nums}.rp-stats .rp-count__ghost,.rp-stats .rp-count__live{grid-area:1/1;white-space:nowrap}.rp-stats .rp-count__ghost{visibility:hidden}.rp-stats .rp-count__live{contain:inline-size;justify-self:stretch}.rp-stats .rp-count__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.rp-stats .rp-stats__hbars{align-items:center;display:grid;gap:25px 15px;grid-template-columns:minmax(50px,max-content) minmax(0,1fr)}.rp-stats .rp-stats__hrow{display:contents}.rp-stats .rp-stats__hlabel{font:400 17px/1.5 var(--rp-font-text);text-align:right;white-space:nowrap}.rp-stats .rp-stats__htrack{border-radius:10px;height:30px;position:relative}.rp-stats .rp-stats__htrack:before{background:linear-gradient(22.72deg,var(--rp-violet),var(--rp-purple));border-radius:inherit;content:"";inset:0;opacity:.3;position:absolute}.rp-stats .rp-stats__hfill{align-items:center;background:linear-gradient(90deg,var(--rp-violet),var(--rp-midnight));border-radius:10px;color:#fff;display:flex;font:700 17px/1.5 var(--rp-font-text);height:100%;justify-content:flex-end;min-width:max-content;padding:0 12px;position:relative;width:calc(var(--p, 100)*1%)}.rp-stats .rp-stats__nums{display:flex;flex-wrap:wrap;gap:25px 50px;justify-content:center}.rp-stats .rp-stats__num{align-items:flex-start;display:flex;flex-direction:column;gap:15px}.rp-stats .rp-stats__big{color:var(--rp-violet);font:900 50px/1.1 var(--rp-font-display)}.rp-stats .rp-stats__big .rp-count__live{background:linear-gradient(122.2deg,var(--rp-violet),var(--rp-midnight));-webkit-background-clip:text;background-clip:text;margin:-.2em -.12em;padding:.2em .12em;-webkit-text-fill-color:transparent;color:transparent}.rp-stats .rp-stats__num:nth-child(2n) .rp-stats__big .rp-count__live{background-image:linear-gradient(55.29deg,var(--rp-violet),var(--rp-midnight))}.rp-stats .rp-stats__caption{font:400 17px/1.5 var(--rp-font-text);white-space:nowrap}.rp-stats .rp-stats__donut-wrap{align-items:center;display:flex;gap:25px}.rp-stats .rp-stats__donut{flex:none;height:175px;position:relative;width:175px}.rp-stats .rp-stats__donut svg{display:block;height:100%;overflow:visible;width:100%}.rp-stats .rp-stats__donut-sweep{stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--p, 100))}.rp-stats .rp-stats__donut-center{align-items:center;display:flex;flex-direction:column;gap:15px;inset:0;justify-content:center;position:absolute;text-align:center}.rp-stats .rp-stats__donut-value{font:700 35px/1.1 var(--rp-font-display)}.rp-stats .rp-stats__donut-caption{font:400 13px/1.5 var(--rp-font-text)}.rp-stats .rp-stats__desc{flex:1 1 0;font:400 17px/1.5 var(--rp-font-text);margin:0;min-width:0;white-space:pre-line}.rp-stats .rp-stats__vbars{display:grid;gap:15px 50px;grid-auto-columns:minmax(0,150px);grid-auto-flow:column;grid-template-rows:auto auto;justify-content:center}.rp-stats .rp-stats__vcol{display:contents}.rp-stats .rp-stats__vbar{align-self:end;background:linear-gradient(180deg,var(--rp-midnight),var(--rp-violet));border-radius:10px 10px 0 0;color:#fff;font:700 17px/1.5 var(--rp-font-text);height:calc(var(--p, 100)*1px);justify-self:center;min-height:40px;padding-top:10px;text-align:center;width:min(100px,100%)}.rp-stats .rp-stats__vcap{align-self:start;font:400 17px/1.5 var(--rp-font-text);margin:0;text-align:center}@media (min-width:768px){.rp-stats.rp-stats--extend-left,.rp-stats.rp-stats--extend-right{max-width:none;width:calc(100% + var(--rp-extend, 0px))}.rp-stats.rp-stats--extend-both,.rp-stats.rp-stats--extend-left{margin-left:calc(var(--rp-extend, 0px)*-1)}.rp-stats.rp-stats--extend-both{max-width:none;width:calc(100% + var(--rp-extend, 0px)*2)}}@container rp-stats (max-width: 479px){.rp-stats .rp-stats__card{padding:30px 20px}.rp-stats .rp-stats__spark--tl{left:4px;top:4px}.rp-stats .rp-stats__spark--tr{right:4px;top:4px}.rp-stats .rp-stats__spark--bl{bottom:4px;left:4px}.rp-stats .rp-stats__spark--br{bottom:4px;right:4px}.rp-stats .rp-stats__nums{gap:25px 20px;justify-content:space-between}.rp-stats .rp-stats__vbars{column-gap:20px}}@container rp-stats (max-width: 339px){.rp-stats .rp-stats__donut-wrap{align-items:flex-start;flex-direction:column}.rp-stats .rp-stats__caption{white-space:normal}}.rp-stats.is-armed .rp-stats__spark{opacity:0;transform:scale(0) rotate(-90deg)}.rp-stats.is-armed.is-in .rp-stats__spark{opacity:1;transform:none;transition:transform .9s var(--rp-ease),opacity .4s ease}.rp-stats.is-armed.is-in .rp-stats__spark--tr{transition-delay:.08s}.rp-stats.is-armed.is-in .rp-stats__spark--br{transition-delay:.16s}.rp-stats.is-armed.is-in .rp-stats__spark--bl{transition-delay:.24s}.rp-stats.is-armed .rp-stats__htrack:before{opacity:0;transition:opacity .5s ease}.rp-stats.is-armed .rp-stats__hfill{clip-path:inset(0 100% 0 0 round 10px);transition:clip-path 1.1s var(--rp-ease) calc(.15s + var(--i, 0)*.12s)}.rp-stats.is-armed .is-in .rp-stats__htrack:before{opacity:.3}.rp-stats.is-armed .is-in .rp-stats__hfill{clip-path:inset(0 0 0 0 round 10px)}.rp-stats.is-armed .rp-stats__num{opacity:0;transition:opacity .6s ease calc(.15s + var(--i, 0)*.12s)}.rp-stats.is-armed .is-in .rp-stats__num{opacity:1}.rp-stats.is-armed .rp-stats__donut-sweep{stroke-dashoffset:100;transition:stroke-dashoffset 1.4s var(--rp-ease) .15s}.rp-stats.is-armed .rp-stats__desc{opacity:0;transition:opacity .6s ease .5s}.rp-stats.is-armed .is-in .rp-stats__donut-sweep{stroke-dashoffset:calc(100 - var(--p, 100))}.rp-stats.is-armed .is-in .rp-stats__desc{opacity:1}.rp-stats.is-armed .rp-stats__vbar{clip-path:inset(100% 0 0 0 round 10px 10px 0 0);transition:clip-path 1.1s var(--rp-ease) calc(.15s + var(--i, 0)*.12s)}.rp-stats.is-armed .is-in .rp-stats__vbar{clip-path:inset(0 0 0 0 round 10px 10px 0 0)}