.AC-PageSpeed-Widget__Container{position:fixed;bottom:20px;left:20px;gap:16px;display:flex;flex-direction:column;align-items:flex-start;z-index:1000}.AC-PageSpeed-Widget__Container .AC-PageSpeed__CircularProgressBar{box-shadow:0 8px 12px #0003;border-radius:50%;width:50px;height:50px;opacity:0;transform:scale(.7);animation:bubbleUp .4s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:0s;cursor:pointer;transition:all .3s cubic-bezier(.2,.8,.2,1);margin:0}.AC-PageSpeed-Widget__Container .AC-PageSpeed__CircularProgressBar:hover{transform:scale(1.1)!important}.AC-PageSpeed-Widget__Container .AC-PageSpeed__CircularProgressBar .AC-CircularProgressBar__Score--score{font-size:18px;font-weight:650}.AC-PageSpeed__DetailReport{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#f6f6f7;z-index:9999;padding:24px;box-sizing:border-box;overflow:auto;display:flex;flex-direction:column}.AC-PageSpeed__DetailReport .Polaris-Page{width:100%!important}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore{width:150px;max-width:150px;margin:0}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore-wrapper{display:flex;flex-direction:column;gap:10px;text-align:center}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore--score{font-size:13px;font-weight:450;text-transform:capitalize}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore__ScoreWrapper:hover .AC-CircularProgressBar__Score{filter:blur(3px)}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore__ScoreWrapper:hover .AC-CircularProgressBar__Button{opacity:1;z-index:40;transition:opacity .5s,transform .5s;transform:translate(-50%,-50%) scale(1.05)}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore__ScoreWrapper:hover .AC-CircularProgressBar__Loading--text{display:block}.AC-PageSpeed__DetailReport .AC-PageSpeed__PerformanceScore .AC-PageSpeed__PerformanceScore__ScoreWrapper:hover .AC-CircularProgressBar__Loading .Polaris-Spinner{display:none}.AC-PageSpeed__DetailReport .AC-PageSpeed__CircularProgressBar{width:150px;margin:0}.AC-PageSpeed__DetailReport .AC-PageSpeed__CircularProgressBar .AC-CircularProgressBar__Button{position:absolute;z-index:-10;left:50%;transform:translate(-50%,-50%);top:50%;opacity:0}.AC-PageSpeed__DetailReport .AC-PageSpeed__CircularProgressBar .AC-CircularProgressBar__Loading--text{display:none}.AC-PageSpeed__DetailReport .AC-PageSpeed__DetailedReport>.Polaris-LegacyCard__Section{padding-bottom:0}.AC-PageSpeed__DetailReport .AC-PageSpeed__DetailedReport .Polaris-ShadowBevel{box-shadow:none}@keyframes bubbleUp{0%{opacity:0;transform:translateY(30px) scale(.8)}50%{transform:translateY(-5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes collapseItem{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(15px) scale(.8)}}.AC-PageSpeed-Widget__Item{align-self:flex-start;font-size:14px;padding:8px 16px;background-color:#fff;border-radius:16px;box-shadow:0 8px 12px #0003;opacity:0;transform:translateY(30px) scale(.8);animation:bubbleUp .4s cubic-bezier(.2,.8,.2,1) forwards;transition:all .3s cubic-bezier(.2,.8,.2,1);transform-origin:left center;margin-right:auto}.AC-PageSpeed-Widget__Item:nth-child(1){animation-delay:.4s}.AC-PageSpeed-Widget__Item:nth-child(2){animation-delay:.2s}.AC-PageSpeed-Widget__Container.collapsed .AC-PageSpeed-Widget__Item{animation:collapseItem .3s cubic-bezier(.2,.8,.2,1) forwards;pointer-events:none!important}.AC-PageSpeed__CircularProgressBar .CircularProgressbar{width:100%;vertical-align:middle}.AC-PageSpeed__CircularProgressBar .CircularProgressbar .CircularProgressbar-path{stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.AC-PageSpeed__CircularProgressBar .CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.AC-PageSpeed__CircularProgressBar .CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.AC-PageSpeed__CircularProgressBar .CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.AC-PageSpeed__PerformanceScore .CircularProgressbar{width:100%;vertical-align:middle}.AC-PageSpeed__PerformanceScore .CircularProgressbar .CircularProgressbar-path{stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.AC-PageSpeed__PerformanceScore .CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.AC-PageSpeed__PerformanceScore .CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.AC-PageSpeed__PerformanceScore .CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.AC-CrossAppBanner{position:relative;display:flex;gap:16px;align-items:center}.AC-CrossAppBanner.audit .AC-CrossAppBanner__Thumbnail{max-width:50px}.AC-CrossAppBanner.audit .AC-CrossAppBanner__Close{right:-2px;top:-2px}.AC-CrossAppBanner.audit .AC-CrossAppBanner__Install{min-width:150px}.AC-CrossAppBanner .AC-CrossAppBanner__Thumbnail{max-width:70px;border-radius:8px;box-shadow:0 4px 8px #00000040;overflow:hidden}.AC-CrossAppBanner .AC-CrossAppBanner__Content{flex:1;vertical-align:center}.AC-CrossAppBanner .AC-CrossAppBanner__Install{min-width:120px}.AC-CrossAppBanner .AC-CrossAppBanner__Close{position:absolute;right:-6px;top:-6px}@media screen and (max-width: 425px){.AC-CrossAppBanner{flex-direction:column}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.AC-AdsBanners{position:relative}.AC-AdsBanners .AC-AdsBanners__Item{padding:0 8px}.AC-AdsBanner__Card{width:100%;background:#fff;border-radius:12px;padding:12px;box-shadow:0 1px #1a1a1a12;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden}.AC-AdsBanner__CardContent{display:flex;align-items:flex-start;gap:12px;position:relative;width:100%;height:100%}.AC-AdsBanner__Icon{width:48px;height:48px;border-radius:8px;flex-shrink:0;object-fit:cover}.AC-AdsBanner__Info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden}.AC-AdsBanner__AppName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AC-AdsBanner__Title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.AC-AdsBanner__ButtonGroup{padding-top:8px}.AC-AdsBanner__CloseButton{position:absolute;top:0;right:0;flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#4a4a4a}.AC-AdsBanner__CloseButton:hover{color:#303030}.AC-AdsBanner__CloseButton svg{width:16px;height:16px}
