[data-v-6ca6055e] img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.line-clamp-2[data-v-889eebce]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group:hover .group-hover\:shadow-lg[data-v-889eebce]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dark .group:hover .group-hover\:shadow-lg[data-v-889eebce]{box-shadow:0 10px 15px -3px #0003,0 4px 6px -2px #0000001a}.animation-delay-100[data-v-889eebce]{animation-delay:.1s}.animation-delay-200[data-v-889eebce]{animation-delay:.2s}.animation-delay-300[data-v-889eebce]{animation-delay:.3s}.animation-delay-400[data-v-889eebce]{animation-delay:.4s}.animation-delay-500[data-v-889eebce]{animation-delay:.5s}.animation-delay-600[data-v-889eebce]{animation-delay:.6s}@keyframes shimmer-889eebce{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bg-gradient-to-r[data-v-889eebce]{position:relative;overflow:hidden}.bg-gradient-to-r[data-v-889eebce]:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:1.5s infinite shimmer-889eebce;position:absolute;inset:0}.dark .bg-gradient-to-r[data-v-889eebce]:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.transition-all[data-v-889eebce]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes cardSlideIn-889eebce{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.group[data-v-889eebce]{animation:.3s ease-out cardSlideIn-889eebce}.pie-slice[data-v-bad7ceb4]{transition:transform .3s}.pie-slice[data-v-bad7ceb4]:hover{transform:scale(1.05)}[data-v-d518f22d] .info-block-content h2{color:var(--ui-text);margin:0 0 .25rem;font-weight:600}[data-v-d518f22d] .info-block-content p{color:var(--ui-text-muted);margin:0 0 1rem}[data-v-d518f22d] .info-block-content dl{margin:0}[data-v-d518f22d] .info-block-content dt{color:var(--ui-text);align-items:flex-start;gap:.5rem;margin:.5rem 0 0;font-weight:500;display:flex}[data-v-d518f22d] .info-block-content dt:first-of-type{margin-top:0}[data-v-d518f22d] .info-block-content dt .icon{color:var(--ui-text-muted);flex-shrink:0;width:1em;height:1em}[data-v-d518f22d] .info-block-content dd{color:var(--ui-text-muted);margin:.125rem 0 0 1.5rem}
