.animated-card[data-v-fc01f07f]{position:relative;will-change:transform;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.animated-card--lift[data-v-fc01f07f]{cursor:pointer}.animated-card--lift[data-v-fc01f07f]:hover{transform:translateY(-4px)}.animated-card--lift[data-v-fc01f07f]:active{transform:translateY(-2px);transition-duration:.1s}.animated-card--lift[data-v-fc01f07f] .bg-card{transition:box-shadow .3s ease}.animated-card--lift[data-v-fc01f07f]:hover .bg-card{box-shadow:0 12px 20px -8px #00000026,0 4px 6px -4px #0000001a}.animated-card--tilt[data-v-fc01f07f]{transition:transform .1s ease-out}.animated-card--glow[data-v-fc01f07f]{overflow:visible}.animated-card__glow[data-v-fc01f07f]{position:absolute;inset:-2px;background:oklch(var(--glow-color) / 0);border-radius:inherit;filter:blur(12px);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:-1}.animated-card--glow:hover .animated-card__glow[data-v-fc01f07f]{background:oklch(var(--primary) / .3);opacity:1}.animated-card--shine[data-v-fc01f07f]{overflow:hidden}.animated-card__shine[data-v-fc01f07f]{position:absolute;inset:0;background:radial-gradient(circle at var(--shine-x, 50%) var(--shine-y, 50%),oklch(1 0 0 / .15) 0%,transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.animated-card--shine:hover .animated-card__shine[data-v-fc01f07f]{opacity:1}.animated-card--border[data-v-fc01f07f]{overflow:hidden}.animated-card__border[data-v-fc01f07f]{position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(var(--border-angle, 0deg),oklch(var(--primary)),oklch(var(--primary) / .3),oklch(var(--primary)));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;animation:border-rotate-fc01f07f 3s linear infinite paused}.animated-card--border:hover .animated-card__border[data-v-fc01f07f]{opacity:1;animation-play-state:running}@keyframes border-rotate-fc01f07f{0%{--border-angle: 0deg}to{--border-angle: 360deg}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.animated-card--scale-in[data-v-fc01f07f]{opacity:0;transform:scale(.9)}.animated-card--scale-in.animated-card--visible[data-v-fc01f07f]{opacity:1;transform:scale(1);animation:card-scale-in-fc01f07f .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes card-scale-in-fc01f07f{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animated-card--lift.animated-card--tilt[data-v-fc01f07f]:hover{transform:translateY(-4px)}.animated-card--hovered[data-v-fc01f07f]{z-index:1}@media (prefers-reduced-motion: reduce){.animated-card[data-v-fc01f07f],.animated-card__glow[data-v-fc01f07f],.animated-card__shine[data-v-fc01f07f],.animated-card__border[data-v-fc01f07f]{transition:none;animation:none}.animated-card--lift[data-v-fc01f07f]:hover{transform:none}.animated-card--scale-in[data-v-fc01f07f]{opacity:1;transform:none}}.animated-icon[data-v-7b180817]{--icon-size: 1.25rem;--icon-padding: .5rem;--icon-color: currentColor;position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--icon-size) + var(--icon-padding) * 2);height:calc(var(--icon-size) + var(--icon-padding) * 2);color:var(--icon-color);transform-origin:center;will-change:transform}.animated-icon[data-v-7b180817] svg{width:var(--icon-size);height:var(--icon-size)}.animated-icon--primary[data-v-7b180817]{--icon-color: oklch(var(--primary))}.animated-icon--success[data-v-7b180817]{--icon-color: oklch(.6 .2 145)}.animated-icon--warning[data-v-7b180817]{--icon-color: oklch(.7 .15 85)}.animated-icon--danger[data-v-7b180817]{--icon-color: oklch(var(--destructive))}.animated-icon--muted[data-v-7b180817]{--icon-color: oklch(var(--muted-foreground))}.animated-icon--trigger-always.animated-icon--rotate[data-v-7b180817]{animation:icon-rotate-7b180817 2s ease-in-out infinite}.animated-icon--trigger-always.animated-icon--bounce[data-v-7b180817]{animation:icon-bounce-7b180817 1s ease-in-out infinite}.animated-icon--trigger-always.animated-icon--pulse[data-v-7b180817]{animation:icon-pulse-7b180817 2s ease-in-out infinite}.animated-icon--trigger-always.animated-icon--wiggle[data-v-7b180817]{animation:icon-wiggle-7b180817 .5s ease-in-out infinite}.animated-icon--trigger-always.animated-icon--spin[data-v-7b180817]{animation:icon-spin-7b180817 1.5s linear infinite}.animated-icon--trigger-always.animated-icon--float[data-v-7b180817]{animation:icon-float-7b180817 3s ease-in-out infinite}.animated-icon--trigger-hover:hover.animated-icon--rotate[data-v-7b180817],.animated-icon--trigger-hover:focus-within.animated-icon--rotate[data-v-7b180817]{animation:icon-rotate-7b180817 .6s ease-in-out}.animated-icon--trigger-hover:hover.animated-icon--bounce[data-v-7b180817],.animated-icon--trigger-hover:focus-within.animated-icon--bounce[data-v-7b180817]{animation:icon-bounce-7b180817 .6s ease-in-out}.animated-icon--trigger-hover:hover.animated-icon--wiggle[data-v-7b180817],.animated-icon--trigger-hover:focus-within.animated-icon--wiggle[data-v-7b180817]{animation:icon-wiggle-7b180817 .4s ease-in-out}.animated-icon--hover-scale[data-v-7b180817]{transition:transform .2s ease}.animated-icon--hover-scale[data-v-7b180817]:hover{transform:scale(1.15)}.animated-icon--hover-rotate[data-v-7b180817]{transition:transform .3s ease}.animated-icon--hover-rotate[data-v-7b180817]:hover{transform:rotate(15deg)}.animated-icon__ping[data-v-7b180817]{position:absolute;inset:0;border-radius:50%;background:currentColor;opacity:.2;animation:icon-ping-7b180817 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes icon-rotate-7b180817{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@keyframes icon-bounce-7b180817{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}@keyframes icon-pulse-7b180817{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes icon-wiggle-7b180817{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes icon-spin-7b180817{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-float-7b180817{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}@keyframes icon-ping-7b180817{75%,to{transform:scale(2);opacity:0}}@media (prefers-reduced-motion: reduce){.animated-icon--rotate[data-v-7b180817],.animated-icon--bounce[data-v-7b180817],.animated-icon--pulse[data-v-7b180817],.animated-icon--wiggle[data-v-7b180817],.animated-icon--spin[data-v-7b180817],.animated-icon--float[data-v-7b180817],.animated-icon--hover-scale[data-v-7b180817],.animated-icon--hover-rotate[data-v-7b180817]{animation:none!important;transition:none!important}.animated-icon__ping[data-v-7b180817]{animation:none;display:none}}.skeleton-group[data-v-0e148cb1]{display:flex;flex-direction:column;gap:.5rem}.skeleton[data-v-0e148cb1]{--skeleton-delay: 0ms;position:relative;overflow:hidden;background:oklch(var(--muted))}.skeleton--rounded-none[data-v-0e148cb1]{border-radius:0}.skeleton--rounded-sm[data-v-0e148cb1]{border-radius:calc(var(--radius) / 2)}.skeleton--rounded-md[data-v-0e148cb1]{border-radius:var(--radius)}.skeleton--rounded-lg[data-v-0e148cb1]{border-radius:calc(var(--radius) * 1.5)}.skeleton--rounded-xl[data-v-0e148cb1]{border-radius:calc(var(--radius) * 2)}.skeleton--rounded-full[data-v-0e148cb1]{border-radius:9999px}.skeleton--shimmer[data-v-0e148cb1]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,oklch(var(--background) / .4) 50%,transparent 100%);animation:shimmer-0e148cb1 1.5s ease-in-out infinite;animation-delay:var(--skeleton-delay)}@keyframes shimmer-0e148cb1{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton--pulse[data-v-0e148cb1]{animation:pulse-0e148cb1 2s ease-in-out infinite;animation-delay:var(--skeleton-delay)}@keyframes pulse-0e148cb1{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.skeleton--shimmer[data-v-0e148cb1]:after,.skeleton--pulse[data-v-0e148cb1]{animation:none}}.stat-card[data-v-3d52f3e7]{min-height:140px;height:100%}.stat-card[data-v-3d52f3e7] .card{height:100%}.slide-down-enter-active[data-v-5d156cf3],.slide-down-leave-active[data-v-5d156cf3]{transition:all .3s ease;overflow:hidden}.slide-down-enter-from[data-v-5d156cf3],.slide-down-leave-to[data-v-5d156cf3]{opacity:0;max-height:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-5d156cf3],.slide-down-leave-from[data-v-5d156cf3]{opacity:1;max-height:500px;transform:translateY(0)}
