.tag-news-page-container{width:100%;max-width:1200px;margin:0 auto;padding:32px 24px 64px;min-height:80vh;box-sizing:border-box}.tag-news-page-container.lang-ar{direction:rtl;text-align:right}.tag-news-header-box{margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid #e5e7eb;display:flex;flex-direction:column;gap:8px}.tag-news-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#0052CC;text-transform:uppercase;letter-spacing:.5px}.tag-news-title{font-size:28px;font-weight:800;color:#111827;margin:0;line-height:1.3}.tag-news-subtitle{font-size:14px;color:#6B7280;margin:0}.tag-news-list{display:flex;flex-direction:column;gap:24px}.tag-news-card{display:flex;flex-direction:row;gap:20px;padding:16px;background:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.05)}.tag-news-card:hover{transform:translateY(-2px);border-color:#0052CC;box-shadow:0 8px 20px rgba(0,82,204,.08)}.tag-news-image-wrapper{width:140px;height:140px;min-width:140px;min-height:140px;border-radius:8px;overflow:hidden;background-color:#F3F4F6;flex-shrink:0}.tag-news-square-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.tag-news-card:hover .tag-news-square-img{transform:scale(1.05)}.tag-news-card-content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;min-width:0}.tag-news-card-body{display:flex;flex-direction:column;gap:8px}.tag-news-card-headline{font-size:18px;font-weight:700;color:#111827;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tag-news-card:hover .tag-news-card-headline{color:#0052CC}.tag-news-card-blurb{font-size:14px;color:#4B5563;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tag-news-card-meta{font-size:13px;color:#6B7280;display:flex;align-items:center;gap:8px;margin-top:12px}.tag-news-meta-icon{width:14px;height:14px;color:#9CA3AF}.tag-news-skeleton-card{height:170px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:tagSkeletonShimmer 1.5s infinite;border-radius:12px}@keyframes tagSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tag-news-empty-box{text-align:center;padding:64px 20px;background:#F9FAFB;border-radius:12px;border:1px dashed #d1d5db}.tag-news-empty-box p{font-size:16px;color:#6B7280;margin:0}@media (max-width:640px){.tag-news-card{flex-direction:column;gap:12px}.tag-news-image-wrapper{width:100%;height:180px;min-width:100%;min-height:180px}}