@keyframes page-data-loading-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes page-data-loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-data-loading{flex-direction:column;gap:1.5rem;display:flex}.page-data-loading__header,.ircc-news-loading{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem 1.5rem;display:flex}.page-data-loading__icon,.ircc-news-loading__icon{color:var(--accent-text);animation:1.6s ease-in-out infinite page-data-loading-pulse}.page-data-loading__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600}.page-data-loading__subtitle{color:var(--text-secondary);margin:0;font-size:.75rem}.page-data-loading__skeleton,.ircc-news-skeleton{border:1px solid var(--border-card);background:linear-gradient(90deg,#ffffff08 0%,#ffffff14 50%,#ffffff08 100%) 0 0/200% 100%;border-radius:1.35rem;animation:1.4s ease-in-out infinite page-data-loading-shimmer}.page-data-loading__grid{gap:1rem;display:grid}.page-data-loading__grid--two{grid-template-columns:1fr}@media (min-width:1280px){.page-data-loading__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-data-loading__grid--three{grid-template-columns:1fr}@media (min-width:768px){.page-data-loading__grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-data-loading__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-data-loading__grid--stack{grid-template-columns:1fr}
