@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.skeleton-card{background:hsla(0,0%,100%,.05);border:1px solid rgba(212,175,55,.2);border-radius:8px;padding:1.5rem;position:relative;overflow:hidden;min-height:120px;display:flex;flex-direction:column;justify-content:center}.skeleton-card .skeleton-shimmer{width:100%;height:100%;position:relative}.skeleton-card .skeleton-line{background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05));background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px;margin-bottom:.75rem;height:16px}.skeleton-card .skeleton-line.skeleton-title{height:14px;width:60%;margin-bottom:1rem}.skeleton-card .skeleton-line.skeleton-subtitle{height:24px;width:80%}.skeleton-card .skeleton-line:last-child{margin-bottom:0}.skeleton-icon{background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05));background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px}.skeleton-table{background:hsla(0,0%,100%,.05);border:1px solid rgba(212,175,55,.2);border-radius:8px;padding:1rem;overflow:hidden}.skeleton-table .skeleton-table-header{display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.skeleton-table .skeleton-table-header .skeleton-line{flex:1 1;height:20px;background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05));background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px}.skeleton-table .skeleton-table-row{display:flex;gap:1rem;margin-bottom:.75rem}.skeleton-table .skeleton-table-row .skeleton-line{flex:1 1;height:16px;background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05));background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px}.skeleton-table .skeleton-table-row .skeleton-line:first-child{width:20%}.skeleton-table .skeleton-table-row .skeleton-line:nth-child(2),.skeleton-table .skeleton-table-row .skeleton-line:nth-child(3){width:15%}.skeleton-table .skeleton-table-row .skeleton-line:nth-child(4){width:20%}.skeleton-table .skeleton-table-row .skeleton-line:nth-child(5),.skeleton-table .skeleton-table-row .skeleton-line:nth-child(6){width:15%}.content-fade-in{animation:fadeIn .4s ease-out forwards}