#aside-content .mobile-aside-grid{display:contents;}
#aside-content .webinfo-label-short{display:none;}
@media(max-width:768px){
 #aside-content .mobile-aside-grid{margin-bottom:16px;}
 #aside-content .mobile-aside-grid .card-categories{order:1;}
 #aside-content .mobile-aside-grid .card-archives{order:2;}
 #aside-content .mobile-aside-grid .card-tags{order:3;}
 #aside-content .mobile-aside-grid .card-webinfo{order:4;}
 #aside-content .mobile-aside-grid .webinfo-label-full{display:none;}
 #aside-content .mobile-aside-grid .webinfo-label-short{display:inline;}
}
/* Approved mobile information-card layout. Desktop uses the native card flow. */
@media(max-width:768px){
 #aside-content .mobile-aside-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;}
 #aside-content .mobile-aside-grid .card-widget{width:100%;min-width:0;margin:0;padding:14px 12px;border-radius:20px;font-size:13px;line-height:1.6;}
 #aside-content .mobile-aside-grid .item-headline{font-size:15px;padding-bottom:8px;white-space:nowrap;}
 #aside-content .mobile-aside-grid .card-tags,
 #aside-content .mobile-aside-grid .card-webinfo{grid-column:1/-1;}
 #aside-content .mobile-aside-grid .card-category-list-item a,
 #aside-content .mobile-aside-grid .card-archive-list-item a{align-items:center;min-height:30px;margin:0;padding:3px 0;}
 #aside-content .mobile-aside-grid .card-category-list-item a span:first-child,
 #aside-content .mobile-aside-grid .card-archive-list-item a span:first-child{min-width:0;white-space:normal;overflow:visible;line-height:1.5;}
 #aside-content .mobile-aside-grid .card-category-list-item a span:last-child,
 #aside-content .mobile-aside-grid .card-archive-list-item a span:last-child{flex-shrink:0;margin-left:4px;}
 #aside-content .mobile-aside-grid .card-tag-cloud{display:flex;flex-wrap:wrap;gap:4px;}
 #aside-content .mobile-aside-grid .card-tag-cloud a{padding:2px 4px;border-radius:5px;background:rgba(73,177,245,.07);font-size:13px!important;line-height:22px;color:var(--font-color)!important;}
 #aside-content .mobile-aside-grid .card-webinfo .webinfo{display:block;padding:0;}
 #aside-content .mobile-aside-grid .card-webinfo .webinfo-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:30px;margin:0;padding:3px 0;gap:12px;}
 #aside-content .mobile-aside-grid .card-webinfo .item-name,
 #aside-content .mobile-aside-grid .card-webinfo .item-count{float:none;margin:0;padding:0;font-size:13px;font-weight:400;line-height:1.6;color:var(--font-color);opacity:1;}
 #aside-content .mobile-aside-grid .card-webinfo .item-name{white-space:nowrap;}
 #aside-content .mobile-aside-grid .card-webinfo .item-count{min-width:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;}
}

/* Plain two-column statistics preserve the list-card style. */
@media(max-width:768px){
 #aside-content .mobile-aside-grid .card-webinfo .webinfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0;padding:0;}
 #aside-content .mobile-aside-grid .card-webinfo .webinfo-item{min-width:0;gap:6px;}
 #aside-content .mobile-aside-grid .card-webinfo .webinfo-item.webinfo-update{grid-column:1/-1;margin-top:4px;}
}
@media(max-width:359px){
 #aside-content .mobile-aside-grid .card-webinfo .webinfo{column-gap:12px;}
}
