/* == css/app/responsive.css · 精简版 ==
 *
 * 历史：本文件 25 行中有 14 条声明指向全站未使用的选择器
 *   （.hero-grid / .hero-visual / .page-grid / .flow-row / .flow-line /
 *     .flow-step / .hero / .hero h1 / .types / .type-grid / .nav-links /
 *     .tickets-head h2 / .section-head h2 / .form-foot / .footer-top），
 *   它们只服务于已废弃的营销页区块 —— 承载它们的 partials/header.php 与
 *   partials/footer.php 模板早已零引用，page-home.css 亦随之删除。
 *
 * 现仅保留提交页仍在生效的移动端单列规则（.type-options / .select-row）：
 *   page-submit.css 定义的多列网格在窄屏需折为单列。
 *   移动端提交页：page-submit.css → 本文件（顺序不变，单列规则仍然胜出）。
 *   PC 提交页：workspace-form.css 位于其后并以 auto-fit 重定义，故不受影响。
 *
 * 新增响应式规则时请按「选择器必须在本项目模板中被真实使用」的前提添加，
 * 避免再次积累无效声明。
 */
@media (max-width: 768px) {
  .type-options { grid-template-columns: 1fr; }
}
