.report{--report-tick:color-mix(in oklch,var(--primary) 70%,transparent);--report-line:color-mix(in oklch,var(--foreground) 12%,transparent);--report-line-strong:color-mix(in oklch,var(--foreground) 22%,transparent);--report-grid:color-mix(in oklch,var(--foreground) 7%,transparent)}.report-grid{background-image:linear-gradient(to right,var(--report-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--report-grid) 1px,transparent 1px);background-position:50%;background-size:48px 48px}.report-grid-fade{-webkit-mask-image:radial-gradient(120% 90% at 50% 0,var(--foreground) 35%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,var(--foreground) 35%,transparent 78%);-webkit-mask-image:radial-gradient(120% 90% at 50% 0,var(--foreground) 35%,transparent 78%)}.panel{background:color-mix(in oklch,var(--card) 78%,transparent);border:1px solid var(--report-line);position:relative}.panel:after,.panel:before{content:"";pointer-events:none;z-index:1;width:9px;height:9px;position:absolute}.panel:before{border-left:1.5px solid var(--report-tick);border-top:1.5px solid var(--report-tick);top:-1px;left:-1px}.panel:after{border-bottom:1.5px solid var(--report-tick);border-right:1.5px solid var(--report-tick);bottom:-1px;right:-1px}.panel-quiet:after,.panel-quiet:before{border-color:var(--report-line-strong)}.mono-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:500}[data-reveal=pending]{opacity:0;transform:translateY(16px)}[data-reveal=in]{opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:none}@keyframes report-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.report-rise{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards report-rise}@keyframes report-scan{0%{opacity:0;transform:translate(-30%)}12%{opacity:.9}88%{opacity:.9}to{opacity:0;transform:translate(130%)}}.report-scan{animation:7s ease-in-out infinite report-scan}@keyframes report-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.report-grow{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards report-grow-x}@keyframes report-draw{to{stroke-dashoffset:0}}@keyframes report-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1}to{opacity:1;transform:scale(1)}}.report-pop{transform-origin:50%;animation:.6s cubic-bezier(.22,1,.36,1) forwards report-pop}@keyframes report-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.report-pulse{animation:2.4s ease-in-out infinite report-pulse}@keyframes report-feedback-rise{0%{transform:translateY(14px)scale(.98)}to{transform:translateY(0)scale(1)}}.report-feedback-panel,.report-feedback-tab{animation:.42s cubic-bezier(.16,1,.3,1) both report-feedback-rise}@media (prefers-reduced-motion:reduce){.report-feedback-panel,.report-feedback-tab,.report-grow,.report-pop,.report-rise{opacity:1;animation:none;transform:none}.report-pulse,.report-scan{animation:none}.report svg [style*=stroke-dashoffset]{stroke-dashoffset:0!important}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}