@keyframes pr-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pr-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pr-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-fade{0%{opacity:0}to{opacity:1}}@keyframes pr-draw{0%{stroke-dashoffset:var(--len,600)}to{stroke-dashoffset:0}}@keyframes pr-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.pr-grow-x{transform-origin:left center}.pr-grow-x,.pr-grow-x-rtl{animation:pr-grow-x .9s cubic-bezier(.22,1,.36,1) both}.pr-grow-x-rtl{transform-origin:right center}.pr-grow-y{transform-origin:center bottom;animation:pr-grow-y .9s cubic-bezier(.22,1,.36,1) both}.pr-rise{animation:pr-rise .7s cubic-bezier(.22,1,.36,1) both}.pr-fade{animation:pr-fade .6s ease-out both}@keyframes pr-attn-ring{0%{box-shadow:0 0 0 0 var(--attn,rgba(0,0,0,.3))}to{box-shadow:0 0 0 16px transparent}}.pr-attn{animation:pr-rise .7s cubic-bezier(.22,1,.36,1) both,pr-attn-ring 1.3s ease-out .6s 2}.pr-pop{animation:pr-pop .5s cubic-bezier(.34,1.56,.64,1) both}.pr-draw{stroke-dasharray:var(--len,600);animation:pr-draw 1.4s cubic-bezier(.65,0,.35,1) both}.pr-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.pr-no-scrollbar{scrollbar-width:none}.pr-no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.pr-attn,.pr-draw,.pr-fade,.pr-grow-x,.pr-grow-x-rtl,.pr-grow-y,.pr-pop,.pr-rise{animation:none!important}}:root{--cmp-bg:color-mix(in srgb,var(--primary) 3%,var(--background));--cmp-card:var(--card);--cmp-ink:var(--foreground);--cmp-muted:var(--text-secondary);--cmp-hair:color-mix(in srgb,var(--foreground) 8%,var(--card));--cmp-soft:color-mix(in srgb,var(--foreground) 5%,var(--card));--cmp-soft-2:color-mix(in srgb,var(--foreground) 3.5%,var(--card));--cmp-ring:color-mix(in srgb,var(--foreground) 18%,var(--card));--cmp-star-empty:color-mix(in srgb,var(--foreground) 12%,var(--card));--cmp-good-bg:#D5F3E4;--cmp-good-fg:#0F7A4F;--cmp-warn-bg:#FFEBD6;--cmp-warn-fg:#A24A10;--cmp-bad-bg:#FDEDEA;--cmp-bad-fg:#B4412A;--cmp-shadow:0 0 0 1px rgba(20,20,31,0.05),0 1px 2px rgba(20,20,31,0.04),0 16px 36px -22px rgba(40,40,90,0.28);--cmp-shadow-sm:0 0 0 1px rgba(20,20,31,0.05),0 10px 24px -18px rgba(40,40,90,0.4);--cmp-glow:0.6;--cmp-alert:#F59E0B;--cmp-shop:#15803D}@media (prefers-color-scheme:dark){:root{--cmp-good-bg:rgba(16,185,129,0.16);--cmp-good-fg:#6EE7B7;--cmp-warn-bg:rgba(245,158,11,0.16);--cmp-warn-fg:#FCD34D;--cmp-bad-bg:rgba(239,68,68,0.16);--cmp-bad-fg:#FCA5A5;--cmp-shadow:0 0 0 1px rgba(255,255,255,0.06),0 18px 40px -24px rgba(0,0,0,0.7);--cmp-shadow-sm:0 0 0 1px rgba(255,255,255,0.06),0 10px 24px -16px rgba(0,0,0,0.6);--cmp-glow:0.16;--cmp-shop:#16A34A;--cmp-img-well:#F3F3F6}}.dark{--cmp-good-bg:rgba(16,185,129,0.16);--cmp-good-fg:#6EE7B7;--cmp-warn-bg:rgba(245,158,11,0.16);--cmp-warn-fg:#FCD34D;--cmp-bad-bg:rgba(239,68,68,0.16);--cmp-bad-fg:#FCA5A5;--cmp-shadow:0 0 0 1px rgba(255,255,255,0.06),0 18px 40px -24px rgba(0,0,0,0.7);--cmp-shadow-sm:0 0 0 1px rgba(255,255,255,0.06),0 10px 24px -16px rgba(0,0,0,0.6);--cmp-glow:0.16;--cmp-shop:#16A34A;--cmp-img-well:#F3F3F6}