/* player-identity-card-fit-v1-20260927.css
 *
 * 实名页（?action=kyc-status）两处被写死的高度，玩家端今天还在中招。
 * 20260927 做代理网那两页的对齐时量出来的，玩家端与代理网是同一批组件：
 *
 *   a) 「验证详情」卡写死 226px，四行内容要 256px。多出的 30px 没地方去，
 *      手机号那行被下面「验证的用途」卡整片压住（实测 390 宽：卡 top 307 高 226，
 *      手机行 top 508 高 56，用途卡 top 547 —— 正好盖住）。
 *      player-mobile-fit-v23 第 33 条只放开了行高和用途卡，漏了这张卡本身。
 *   b) 「验证的用途」卡的标题被挤成一竖条：这张卡的 header 是两列网格（36px + 剩余），
 *      本来是给「图标 + 标题」用的，但组件这张卡的 header 里只有 h2 一个孩子，
 *      于是 h2 落进 36px 那列（实测 h2 只有 36px 宽、58px 高，卡片高度有限所以被切）。
 *      中文标题短看起来还行，英文「How verification is used」直接切成「How veri fiest」。
 *      只收这一张卡，隔壁「验证详情」卡的 header 是 flex（标题 + 状态药丸），不碰。
 *
 * 页面内容区是定高网格（一屏高 + overflow:auto），行高 auto 时网格会先压扁卡片再滚动
 * （已知坑：grid-overflow-hidden-item-squashed），所以同时把行改成按内容取高；
 * 内容放得下时与 auto 结果完全相同。
 *
 * 代理网已用同样两条上线（agent-identity-bank-fit-v1-20260927.css）。
 * 这里只写玩家壳还缺的部分，不重复 player-mobile-fit-v23 已有的规则。
 */
html body #root#root .identity-tool-page > .player-action-page-content.player-action-page-content {
  grid-auto-rows: max-content !important;
}

html body #root#root .identity-tool-page .identity-profile-card {
  height: auto !important;
}

html body #root#root .identity-tool-page .identity-purpose-card > header {
  display: block !important;
}
