.aioseo-seo-site-score__circle{animation:aioseo-seo-site-score-fill 1s reverse;transform-origin:center}[dir=ltr] .aioseo-seo-site-score__circle{transform:rotate(-180deg)}[dir=rtl] .aioseo-seo-site-score__circle{transform:rotate(180deg)}.aioseo-seo-site-score__circle.fast{animation-duration:.5s}.aioseo-seo-site-score__circle.medium{animation-duration:.75s}.aioseo-seo-site-score__circle.stroke-red{stroke:#df2a4a}.aioseo-seo-site-score__circle.stroke-orange{stroke:#f18200}.aioseo-seo-site-score__circle.stroke-green{stroke:#00aa63}.aioseo-seo-site-score__background{stroke:#e8e8eb}@keyframes aioseo-seo-site-score-fill{to{stroke-dasharray:0 100}}.aioseo-seo-site-score-svg-loading{animation:2s linear infinite aioseo-seo-site-score-svg-animation}.aioseo-seo-site-score-loading__circle{animation:2s ease-in-out infinite both aioseo-seo-site-score-fill-loading;transform-origin:center;stroke:#005ae0}[dir=ltr] .aioseo-seo-site-score-loading__circle{transform:rotate(-180deg)}[dir=rtl] .aioseo-seo-site-score-loading__circle{transform:rotate(180deg)}@keyframes aioseo-seo-site-score-svg-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes aioseo-seo-site-score-fill-loading{0%,25%{stroke-dashoffset:90;transform:rotate(0)}50%,75%{stroke-dashoffset:10;transform:rotate(45deg)}to{stroke-dashoffset:90;transform:rotate(360deg)}}.aioseo-score-amount-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#141b38;margin:20px}.aioseo-score-amount-wrapper .aioseo-score-amount{line-height:2em}.aioseo-score-amount-wrapper .aioseo-score-amount .score{font-size:64px;font-weight:600}.aioseo-score-amount-wrapper .aioseo-score-amount .total{font-size:18px;color:#8c8f9a}[dir=ltr] .aioseo-score-amount-wrapper .aioseo-score-amount .total{padding-left:3px}[dir=rtl] .aioseo-score-amount-wrapper .aioseo-score-amount .total{padding-right:3px}.aioseo-score-amount-wrapper .score-description{max-width:80%;text-align:center;font-size:18px;font-weight:600;line-height:1.1;margin-top:8px}.aioseo-score-amount-wrapper .score-analyzing{margin-top:20px;font-size:30px}
