/* The first mobile screen prioritizes real signals; all eight metrics remain expandable. */
@media(max-width:700px){
  #stats.eden-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
  .eden-stats .stat{padding:12px}
  .eden-stats .stat-label{margin-bottom:7px}
  .eden-stats .stat-sub{display:none}
  .eden-stats .stats-toggle{grid-column:1/-1;border:0;border-top:1px solid var(--line);padding:8px 5px;background:transparent;color:var(--muted);font:10px/1.5 Inter,'Microsoft YaHei',sans-serif;text-align:right}
  .eden-controls .chain-filter{display:none}
  .eden-controls .filter-row{flex-wrap:nowrap}
  .eden-controls .search-field{flex:1;flex-basis:0;min-width:0;padding-inline:9px}
  .eden-controls .search-field input{font-size:16px;letter-spacing:-.3px}
  .eden-controls .sort-filter{flex:0 0 88px}
  .eden-controls .sort-filter select{padding-inline:6px;font-size:10px}
  .eden-controls .results-info:not(:has(button)){display:none}
  .arena-header{padding-block:12px}
  .arena-header nav{margin-top:8px;padding-top:8px}
  .workspace-title{padding-block:14px}
  .club-header{padding-top:13px;gap:11px}
  .club-header nav>a{padding-block:7px}
  .club-deck{margin-block:12px;padding:12px 16px;grid-template-columns:1fr}
  .deck-copy p{display:none}
  .club-status{margin-block:10px 12px}
  .club-status>a{display:none}
  .deck-copy h1{font-size:21px;line-height:1.5;margin-block:8px}
  .deck-copy h1 span{display:inline}
  .deck-stats,.deck-membership{display:none}
  .tool-rail .tool{height:39px;gap:3px}
  .tool-rail .tool>span{font-size:17px}
  .lab-main{padding-top:14px}
  .garden-main{padding-top:18px}
  .heading-copy{display:none}
}
