.pd-glance{--pd-stagger:100ms;--pd-card-in:350ms;--pd-draw:700ms}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.pd-glance-cell{position:relative;overflow:hidden;opacity:0}.pd-glance.is-active .pd-glance-cell,.pd-glance.is-complete .pd-glance-cell,.pd-glance.is-entering .pd-glance-cell{animation:pdCellIn var(--pd-card-in) cubic-bezier(.22,.68,.36,1) both;animation-delay:var(--pd-delay,0ms);will-change:transform,opacity,filter}.pd-glance.is-complete .pd-glance-cell{will-change:auto}@keyframes pdCellIn{0%{opacity:0;transform:translateY(8px) scale(.985);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}.pd-ring{position:absolute;left:50%;top:46%;width:74px;height:74px;margin:-37px 0 0 -37px;border-radius:9999px;border:1px solid;opacity:0;pointer-events:none}.pd-glance.is-active .pd-ring,.pd-glance.is-complete .pd-ring{animation:pdRing .35s ease-out both;animation-delay:var(--pd-ring-delay,.9s)}@keyframes pdRing{0%{transform:scale(.7);opacity:.25}to{transform:scale(1.15);opacity:0}}.pd-glance.is-active .pd-value,.pd-glance.is-complete .pd-value{animation:pdValuePulse .15s ease-out both;animation-delay:var(--pd-pulse-delay,1.06s)}@keyframes pdValuePulse{0%{transform:scale(1)}50%{transform:scale(1.025)}to{transform:scale(1)}}.pd-dot{opacity:0}.pd-glance.is-active .pd-dot,.pd-glance.is-complete .pd-dot{animation:pdDotFlash .62s ease-out both;animation-delay:var(--pd-dot-delay,1.15s)}@keyframes pdDotFlash{0%{opacity:0}28%{opacity:1}58%{opacity:.7}to{opacity:1}}.pd-wave-group{transform:translateY(40%);opacity:0}.pd-glance.is-active .pd-wave-group,.pd-glance.is-complete .pd-wave-group{animation:pdWaterRise var(--pd-draw) cubic-bezier(.16,.8,.3,1) both;animation-delay:var(--pd-water-delay,.52s)}@keyframes pdWaterRise{0%{transform:translateY(40%);opacity:0}to{transform:translateY(0);opacity:1}}.pd-wave{animation:pdWaveDrift linear infinite}.pd-wave-1{animation-duration:19s}.pd-wave-2{animation-duration:26s;animation-direction:reverse}.pd-wave-3{animation-duration:34s}@keyframes pdWaveDrift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.pd-draw{stroke-dasharray:var(--pd-len,300);stroke-dashoffset:var(--pd-len,300)}.pd-glance.is-active .pd-draw,.pd-glance.is-complete .pd-draw{animation:pdDraw var(--pd-draw) cubic-bezier(.32,.72,.3,1) both;animation-delay:var(--pd-draw-delay,.52s)}@keyframes pdDraw{to{stroke-dashoffset:0}}.pd-fill-wipe{transform-origin:left center;transform:scaleX(0)}.pd-glance.is-active .pd-fill-wipe,.pd-glance.is-complete .pd-fill-wipe{animation:pdWipe var(--pd-draw) cubic-bezier(.32,.72,.3,1) both;animation-delay:var(--pd-draw-delay,.52s)}@keyframes pdWipe{to{transform:scaleX(1)}}.pd-endpoint{opacity:0;transform-box:fill-box;transform-origin:center}.pd-glance.is-active .pd-endpoint,.pd-glance.is-complete .pd-endpoint{animation:pdEndpoint .32s cubic-bezier(.34,1.4,.5,1) both;animation-delay:var(--pd-endpoint-delay,1.18s)}@keyframes pdEndpoint{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1)}80%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.pd-unit{opacity:var(--pd-unit-final,.22)}.pd-glance.is-active .pd-unit,.pd-glance.is-complete .pd-unit{animation:pdUnitScan .56s ease-out both;animation-delay:var(--pd-unit-delay,.6s)}@keyframes pdUnitScan{0%{opacity:.12;transform:translateY(2px)}45%{opacity:1;transform:translateY(0)}to{opacity:var(--pd-unit-final,.22);transform:translateY(0)}}.pd-statusbar-fill{transform-origin:left center;transform:scaleX(0)}.pd-glance.is-active .pd-statusbar-fill,.pd-glance.is-complete .pd-statusbar-fill{animation:pdWipe .62s cubic-bezier(.32,.72,.3,1) both;animation-delay:var(--pd-status-delay,.7s)}.pd-statusbar-amber{opacity:0}.pd-glance.is-active .pd-statusbar-amber,.pd-glance.is-complete .pd-statusbar-amber{animation:pdAmberSweep .9s ease-out both;animation-delay:var(--pd-status-delay,.7s)}@keyframes pdAmberSweep{0%{opacity:0}35%{opacity:.85}to{opacity:0}}.pd-answer{opacity:0}.pd-glance.is-active .pd-answer,.pd-glance.is-complete .pd-answer{animation:pdAnswerIn .32s cubic-bezier(.22,.68,.36,1) both;animation-delay:var(--pd-answer-delay,.85s)}@keyframes pdAnswerIn{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:none}}.pd-glance-sweep{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.16) 50%,transparent 66%);transform:translateX(-100%)}.pd-glance.is-active .pd-glance-sweep,.pd-glance.is-complete .pd-glance-sweep{animation:pdSweep .62s ease-out both;animation-delay:var(--pd-glance-sweep-delay,1.24s)}@keyframes pdSweep{0%{opacity:0;transform:translateX(-100%)}20%{opacity:1}to{opacity:0;transform:translateX(100%)}}.pd-topline{position:absolute;left:0;top:0;height:1px;width:100%;transform-origin:left center;transform:scaleX(0);opacity:0;background:linear-gradient(90deg,transparent,var(--pd-accent),transparent);pointer-events:none}.pd-glance.is-active .pd-topline,.pd-glance.is-complete .pd-topline{animation:pdTopline .52s ease-out both;animation-delay:var(--pd-topline-delay,1.5s)}@keyframes pdTopline{0%{transform:scaleX(0);opacity:0}35%{opacity:.9}to{transform:scaleX(1);opacity:0}}@media (hover:hover) and (pointer:fine){.pd-glance.is-complete .pd-glance-cell{transition:transform .2s ease,background-color .2s ease}.pd-glance.is-complete .pd-glance-cell:hover{transform:translateY(-2px) scale(1.01);background-color:rgba(76,194,255,.04)}.pd-glance.is-complete .pd-glance-cell .pd-micro{transition:opacity .2s ease}.pd-glance.is-complete .pd-glance-cell:hover .pd-micro{opacity:1}}.pd-value.is-refreshed{animation:pdValuePulse .22s ease-out both}@media (max-width:640px){.pd-glance{--pd-stagger:70ms;--pd-card-in:280ms;--pd-draw:560ms}}@media (prefers-reduced-motion:reduce){.pd-glance .pd-answer,.pd-glance .pd-dot,.pd-glance .pd-draw,.pd-glance .pd-endpoint,.pd-glance .pd-fill-wipe,.pd-glance .pd-glance-cell,.pd-glance .pd-glance-sweep,.pd-glance .pd-ring,.pd-glance .pd-statusbar-amber,.pd-glance .pd-statusbar-fill,.pd-glance .pd-topline,.pd-glance .pd-unit,.pd-glance .pd-value,.pd-glance .pd-wave,.pd-glance .pd-wave-group{animation:none!important;transition:none!important}.pd-glance .pd-answer,.pd-glance .pd-dot,.pd-glance .pd-endpoint,.pd-glance .pd-glance-cell,.pd-glance .pd-value,.pd-glance .pd-wave-group{opacity:1!important;transform:none!important;filter:none!important}.pd-glance .pd-draw{stroke-dashoffset:0!important}.pd-glance .pd-fill-wipe,.pd-glance .pd-statusbar-fill{transform:scaleX(1)!important}.pd-glance .pd-unit{opacity:var(--pd-unit-final,.22)!important}.pd-glance .pd-glance-sweep,.pd-glance .pd-ring,.pd-glance .pd-statusbar-amber,.pd-glance .pd-topline{display:none!important}}