/* 模板：紫夜香槟 · 三列 —— 在父模板配色之上，手机一排 3 个的图标宫格；窄卡片隐藏简介 */
body.tpl-champagne3 .platform-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
@media(min-width:720px){body.tpl-champagne3 .platform-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px}}
body.tpl-champagne3 .platform-grid .platform-card{padding:26px 8px 12px!important;border-radius:18px!important}
body.tpl-champagne3 .platform-grid .platform-card:after{height:70px}
body.tpl-champagne3 .platform-card .platform-logo{width:58px!important;height:58px!important;margin:0 0 9px!important;border-radius:17px;font-size:23px}
body.tpl-champagne3 .platform-card .platform-info h3{font-size:13.5px;margin:0 0 9px}
body.tpl-champagne3 .platform-card .platform-info p{display:none}
body.tpl-champagne3 .platform-card .visit-button{height:28px;padding:0 6px;font-size:12px;letter-spacing:0}
body.tpl-champagne3 .platform-card .platform-badge{font-size:10px;padding:1px 7px 2px;border-radius:0 0 0 9px}
@media(min-width:720px){
  body.tpl-champagne3 .platform-grid .platform-card{padding:32px 14px 16px!important}
  body.tpl-champagne3 .platform-card .platform-logo{width:72px!important;height:72px!important;border-radius:21px}
  body.tpl-champagne3 .platform-card .platform-info h3{font-size:15px}
  body.tpl-champagne3 .platform-card .platform-info p{display:-webkit-box;font-size:12px;margin-bottom:12px;-webkit-line-clamp:1}
  body.tpl-champagne3 .platform-card .visit-button{height:32px;font-size:13px}
}
@media(max-width:360px){body.tpl-champagne3 .platform-card .platform-logo{width:50px!important;height:50px!important}body.tpl-champagne3 .platform-card .platform-info h3{font-size:12.5px}}
