.Skeleton-module__LEQJcW__skeleton{background:var(--surface-overlay);background-image:linear-gradient(90deg, var(--surface-overlay) 0%, var(--surface-raised) 40%, var(--surface-overlay) 80%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite Skeleton-module__LEQJcW__shimmer;display:block}.Skeleton-module__LEQJcW__text{border-radius:var(--radius-xs);height:14px}.Skeleton-module__LEQJcW__heading{border-radius:var(--radius-xs);height:22px}.Skeleton-module__LEQJcW__circle{border-radius:50%;flex-shrink:0}.Skeleton-module__LEQJcW__rect{border-radius:var(--radius-sm)}.Skeleton-module__LEQJcW__tile{border-radius:var(--radius-tile);min-height:160px}.Skeleton-module__LEQJcW__card{border-radius:var(--radius-card)}.Skeleton-module__LEQJcW__badge{border-radius:var(--radius-pill);height:22px}.Skeleton-module__LEQJcW__bar{border-radius:var(--radius-xs);width:100%;height:8px}.Skeleton-module__LEQJcW__tileGrid{gap:var(--section-gap);grid-template-columns:repeat(6,1fr);display:grid}.Skeleton-module__LEQJcW__tileShell{border-radius:var(--radius-tile);background:var(--surface-base);box-shadow:var(--shadow-md);padding:var(--spacing-lg);flex-direction:column;justify-content:space-between;min-height:160px;animation:.4s ease-out both Skeleton-module__LEQJcW__fadeUp;display:flex}.Skeleton-module__LEQJcW__tileTop{justify-content:space-between;align-items:flex-start;display:flex}.Skeleton-module__LEQJcW__tileBottom{gap:var(--spacing-xs);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__filterBar{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Skeleton-module__LEQJcW__filterPills{gap:var(--spacing-sm);display:flex}.Skeleton-module__LEQJcW__filterToggle{gap:2px;display:flex}.Skeleton-module__LEQJcW__cardGrid{gap:var(--section-gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.Skeleton-module__LEQJcW__cardShell{border-radius:var(--radius-card);background:var(--surface-base);box-shadow:var(--shadow-md);animation:.4s ease-out both Skeleton-module__LEQJcW__fadeUp;overflow:hidden}.Skeleton-module__LEQJcW__cardBody{padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__cardRow{justify-content:space-between;align-items:center;display:flex}.Skeleton-module__LEQJcW__feedShell{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-md);animation:.4s ease-out both Skeleton-module__LEQJcW__fadeUp;overflow:hidden}.Skeleton-module__LEQJcW__feedHeader{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);justify-content:space-between;align-items:center;display:flex}.Skeleton-module__LEQJcW__feedItem{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);animation:.3s ease-out both Skeleton-module__LEQJcW__fadeUp;display:flex}.Skeleton-module__LEQJcW__feedItemContent{padding-bottom:var(--spacing-md);flex-direction:column;flex:1;gap:6px;display:flex}.Skeleton-module__LEQJcW__feedItemTop{justify-content:space-between;align-items:center;display:flex}.Skeleton-module__LEQJcW__detailShell{gap:var(--section-gap);flex-direction:column;animation:.4s ease-out both Skeleton-module__LEQJcW__fadeUp;display:flex}.Skeleton-module__LEQJcW__detailHeader{gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__detailHeaderRow{gap:var(--spacing-md);align-items:center;display:flex}.Skeleton-module__LEQJcW__detailStats{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.Skeleton-module__LEQJcW__detailStatCard{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__detailSection{gap:var(--spacing-md);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__tableShell{background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-md);animation:.4s ease-out both Skeleton-module__LEQJcW__fadeUp;overflow:hidden}.Skeleton-module__LEQJcW__tableHeader{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));display:grid}.Skeleton-module__LEQJcW__tableRow{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--surface-overlay);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));animation:.3s ease-out both Skeleton-module__LEQJcW__fadeUp;display:grid}.Skeleton-module__LEQJcW__tableRow:last-child{border-bottom:none}@media (max-width:1280px){.Skeleton-module__LEQJcW__tileGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Skeleton-module__LEQJcW__tileGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.Skeleton-module__LEQJcW__tileShell{min-height:130px;padding:var(--spacing-md)}.Skeleton-module__LEQJcW__detailStats{grid-template-columns:repeat(2,1fr)}.Skeleton-module__LEQJcW__cardGrid{grid-template-columns:1fr}}@media (max-width:480px){.Skeleton-module__LEQJcW__tileGrid,.Skeleton-module__LEQJcW__detailStats{grid-template-columns:1fr}}.Skeleton-module__LEQJcW__layoutStack{gap:var(--section-gap);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutStackTight{gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutStackXs{gap:var(--spacing-xs);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutStackLg{gap:var(--spacing-lg);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutRow{gap:var(--spacing-sm);display:flex}.Skeleton-module__LEQJcW__layoutDashboardGrid{gap:var(--spacing-lg);grid-template-columns:1fr 360px;align-items:start;display:grid}.Skeleton-module__LEQJcW__layoutTabRow{border-bottom:2px solid var(--surface-overlay,var(--gray-100));gap:0;display:flex}.Skeleton-module__LEQJcW__layoutTabCell{padding:var(--spacing-md) var(--spacing-lg)}.Skeleton-module__LEQJcW__layoutBlock{border-radius:var(--radius-card)}.Skeleton-module__LEQJcW__layoutMarginTopSm{margin-top:var(--spacing-sm)}.Skeleton-module__LEQJcW__layoutCard{background:var(--surface-base,var(--color-white));border-radius:var(--radius-card,var(--radius-md));box-shadow:var(--shadow-sm,var(--shadow-card));padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutGrid4Col{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.Skeleton-module__LEQJcW__layoutGrid2Col{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.Skeleton-module__LEQJcW__layoutGrid4Col,.Skeleton-module__LEQJcW__layoutGrid2Col{grid-template-columns:1fr}}.Skeleton-module__LEQJcW__layoutHeaderRow{justify-content:space-between;align-items:center;display:flex}.Skeleton-module__LEQJcW__layoutGridAutoFill320{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.Skeleton-module__LEQJcW__layoutGrid3Col{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.Skeleton-module__LEQJcW__layoutCardOutlined{border:1px solid var(--surface-overlay);border-radius:var(--radius-card);padding:var(--spacing-md);align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.Skeleton-module__LEQJcW__layoutCardRow{gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-base);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);display:flex}.Skeleton-module__LEQJcW__layoutFlexFill{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.Skeleton-module__LEQJcW__layoutSettingsContainer{gap:var(--spacing-2xl);flex-direction:column;max-width:720px;display:flex}.Skeleton-module__LEQJcW__layoutMaxWidth720{max-width:720px}@media (max-width:768px){.Skeleton-module__LEQJcW__layoutGrid3Col{grid-template-columns:1fr}}@media (max-width:1024px){.Skeleton-module__LEQJcW__layoutDashboardGrid{grid-template-columns:1fr}}
.loading-module__PBh0PW__root{min-height:100vh;padding:var(--spacing-xl);background:var(--surface-base);justify-content:center;align-items:center;display:flex}.loading-module__PBh0PW__inner{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}