@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-fade-in{animation:fadeSlideIn .4s ease-out}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton-pulse{animation:skeletonPulse 1.5s ease-in-out infinite;background:#0000000f;border-radius:6px}.card-lift{transition:transform .25s ease,box-shadow .25s ease}.card-lift:hover{transform:translateY(-3px);box-shadow:0 8px 24px #d4a8531a}@keyframes numberPopIn{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.stat-pop{animation:numberPopIn .5s ease-out}.search-item-hover:hover{background:#0000000a}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0003}.ant-card,.ant-btn,.ant-tag,.ant-input,.ant-select-selector{transition:all .25s ease!important}[data-theme=dark] .card-lift{background:#1f1f1f}[data-theme=dark] .card-lift:hover{box-shadow:0 8px 24px #d4a85326}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1a}@media(max-width:768px){.ant-layout-content{margin:8px!important;padding:16px!important}}@media(max-width:576px){.ant-card-body{padding:12px!important}.ant-statistic-content-value{font-size:22px!important}}
