@property --rowww-report-n{syntax:"<integer>";inherits:true;initial-value:0}@property --rowww-report-p{syntax:"<number>";inherits:true;initial-value:0}.wp-block-rowww-report-demo{--rowww-good:var(--wp--custom--feedback--success);--rowww-average:var(--wp--custom--feedback--warning);--rowww-poor:var(--wp--custom--feedback--error);--rowww-rating:var(--rowww-good);--rowww-report-n:var(--rowww-score,98);--rowww-report-p:var(--rowww-score,98);--rowww-ease:cubic-bezier(0.22,1,0.36,1);font-size:var(--wp--preset--font-size--sm);line-height:1.4;margin:0}.wp-block-rowww-report-demo.is-average{--rowww-rating:var(--rowww-average)}.wp-block-rowww-report-demo__summary{clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-rowww-report-demo__panel{background:color-mix(in srgb,var(--wp--preset--color--base) 88%,transparent);border:1px solid var(--wp--custom--line--subtle);border-radius:var(--wp--preset--border-radius--card);box-shadow:0 2rem 4rem -1rem rgba(0,0,0,.5);display:grid;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40)}.wp-block-rowww-report-demo__head{align-items:center;background:var(--wp--preset--color--surface);border-radius:var(--wp--preset--border-radius--sm);display:flex;gap:var(--wp--preset--spacing--30);justify-content:space-between;padding:.7rem 1rem}.wp-block-rowww-report-demo__title{align-items:center;color:var(--wp--preset--color--contrast);display:flex;font-weight:600;gap:.6rem}.wp-block-rowww-report-demo__title:before{background:var(--rowww-good);border-radius:2px;content:"";height:1em;width:3px}.wp-block-rowww-report-demo__badge{background:color-mix(in srgb,var(--rowww-good) 12%,transparent);border:1px solid color-mix(in srgb,var(--rowww-good) 45%,transparent);border-radius:var(--wp--preset--border-radius--pill);color:var(--rowww-good);font-size:var(--wp--preset--font-size--xs);padding:.2rem .7rem;white-space:nowrap}.wp-block-rowww-report-demo__main{align-items:center;display:grid;gap:var(--wp--preset--spacing--40)}@media(min-width:600px){.wp-block-rowww-report-demo__main{grid-template-columns:auto minmax(0,1fr)}}.wp-block-rowww-report-demo__score{display:grid;gap:.6rem;justify-items:center}.wp-block-rowww-report-demo__ring{aspect-ratio:1;display:grid;place-content:center;position:relative;text-align:center;width:9rem}.wp-block-rowww-report-demo__ring:before{background:conic-gradient(var(--rowww-rating) calc(var(--rowww-report-p)*1%),color-mix(in srgb,var(--wp--preset--color--contrast) 10%,transparent) 0);border-radius:50%;content:"";inset:0;mask:radial-gradient(farthest-side,transparent calc(100% - .6rem),#000 calc(100% - .6rem + 1px));position:absolute}.wp-block-rowww-report-demo__value{color:var(--wp--preset--color--contrast);counter-reset:rowww-report var(--rowww-report-n);font-size:var(--wp--preset--font-size--xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.wp-block-rowww-report-demo__value:before{content:counter(rowww-report)}.wp-block-rowww-report-demo__chart-head,.wp-block-rowww-report-demo__label,.wp-block-rowww-report-demo__of{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--xs)}.wp-block-rowww-report-demo__metrics{display:grid;gap:.6rem;list-style:none;margin:0;padding:0}.wp-block-rowww-report-demo__metric{align-items:center;background:var(--wp--preset--color--surface);border-radius:var(--wp--preset--border-radius--sm);box-shadow:inset 3px 0 0 var(--rowww-good);column-gap:var(--wp--preset--spacing--30);display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.65rem 1rem .65rem 1.1rem}.wp-block-rowww-report-demo__metric-name{color:var(--wp--preset--color--contrast);font-weight:600}.wp-block-rowww-report-demo__metric-note{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--xs);grid-row:2}.wp-block-rowww-report-demo__metric-value{color:var(--rowww-good);font-size:var(--wp--preset--font-size--md);font-variant-numeric:tabular-nums;font-weight:600;grid-column:2;grid-row:1/span 2;white-space:nowrap}.wp-block-rowww-report-demo__chart{border-block-start:1px solid var(--wp--custom--line--subtle);padding-block-start:var(--wp--preset--spacing--30)}.wp-block-rowww-report-demo__chart-head{display:flex;gap:var(--wp--preset--spacing--30);justify-content:space-between;margin-block-end:var(--wp--preset--spacing--30)}.wp-block-rowww-report-demo__bars{align-items:end;display:grid;gap:.4rem;grid-template-columns:repeat(12,minmax(0,1fr));height:4rem;list-style:none;margin:0;padding:0}.wp-block-rowww-report-demo__bars li{background:var(--rowww-good);border-radius:3px 3px 1px 1px;height:calc(var(--rowww-v)*1%);transform-origin:bottom}.wp-block-rowww-report-demo__bars li.is-average{background:var(--rowww-average)}.wp-block-rowww-report-demo__bars li.is-poor{background:var(--rowww-poor)}@media(prefers-reduced-motion:no-preference){.wp-block-rowww-report-demo.is-ready:not(.is-playing){--rowww-report-n:var(--rowww-score-from,58);--rowww-report-p:0}.wp-block-rowww-report-demo.is-ready:not(.is-playing) :is(.wp-block-rowww-report-demo__panel,.wp-block-rowww-report-demo__badge,.wp-block-rowww-report-demo__metric){opacity:0}.wp-block-rowww-report-demo.is-ready:not(.is-playing) .wp-block-rowww-report-demo__bars li{transform:scaleY(0)}.wp-block-rowww-report-demo.is-playing{animation:rowww-report-count 1.6s var(--rowww-ease) .4s both}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__panel{animation:rowww-report-rise .8s var(--rowww-ease) both}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__metric{animation:rowww-report-slide .6s var(--rowww-ease) .7s both}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__metric:nth-child(2){animation-delay:.85s}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__metric:nth-child(3){animation-delay:1s}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__bars li{animation:rowww-report-grow .6s var(--rowww-ease) calc(1.1s + var(--rowww-i)*90ms) both}.wp-block-rowww-report-demo.is-playing .wp-block-rowww-report-demo__badge{animation:rowww-report-pop .45s cubic-bezier(.34,1.56,.64,1) 2.4s both}}@keyframes rowww-report-count{0%{--rowww-report-n:var(--rowww-score-from,58);--rowww-report-p:0}to{--rowww-report-n:var(--rowww-score,98);--rowww-report-p:var(--rowww-score,98)}}@keyframes rowww-report-rise{0%{opacity:0;transform:translateY(2rem) scale(.97)}}@keyframes rowww-report-slide{0%{opacity:0;transform:translateX(1.5rem)}}@keyframes rowww-report-grow{0%{transform:scaleY(0)}}@keyframes rowww-report-pop{0%{opacity:0;transform:scale(.6)}}@media(forced-colors:active){.wp-block-rowww-report-demo__bars li,.wp-block-rowww-report-demo__ring:before{background:CanvasText}}
