/* 技术支持改用统一左边界的阅读布局；沿用现有控件及隐藏重复栏目规则，仅调整本页文字与资料排列。 */
.resource-view .ph-page.res-support{max-width:1096px}
/* 移除与主标题、主题卡片及资料行重复的介绍，仅作用于支持页指定区域；保留底部具体资料准备要求。 */
.resource-view .res-support .ph-top>.ph-notice,
.resource-view .res-support .res-support-body>aside>p:not(.ph-section-label),
.resource-view .res-support .res-support-resources>div>p:not(.ph-section-label){display:none}
.resource-view .res-support .res-support-body>aside h2,
.resource-view .res-support .res-support-resources>div>h2{margin-bottom:0}
.resource-view .res-support .res-support-hero{justify-items:start;text-align:left;gap:26px;padding-block:32px 36px}
.resource-view .res-support .res-support-hero h1{font-size:clamp(38px,4cqw,56px);margin:0 0 18px;max-width:100%;white-space:normal;text-wrap:wrap}
.resource-view .res-support .res-support-hero .ph-lead{margin:0;max-width:740px;text-wrap:wrap}
.resource-view .res-support .res-support-hero .res-search{max-width:720px}
.resource-view .res-support .res-support-topics{margin:0 0 48px}

/* 中文标题取消仅为居中构图设置的预设换行，按实际宽度折行；英文保留原换行节点，避免相邻单词粘连。 */
.resource-view .res-support .res-support-body,
.resource-view .res-support .res-support-resources,
.resource-view .res-support .ph-callout{margin-inline:0;text-align:left;padding-block:44px 48px;gap:22px}
.resource-view .res-support .res-support-body>aside{text-align:left}
.resource-view .res-support h2{font-size:clamp(28px,2.6cqw,36px);white-space:normal;text-wrap:wrap}
.resource-view .res-support .res-support-body>aside h2,
.resource-view .res-support .res-support-resources h2{margin-bottom:0}
.resource-view .res-support .ph-callout h2{margin-bottom:14px}
.resource-view .res-support .res-support-body>aside>p:not(.ph-section-label),
.resource-view .res-support .res-support-resources>div>p:not(.ph-section-label),
.resource-view .res-support .ph-callout p:not(.ph-section-label){max-width:740px;margin:0 0 10px;text-wrap:wrap}
.resource-view .res-support .res-text-button{padding-left:0;text-align:left}
/* 按确认移除问答介绍下方的全部问题按钮及占位；仅限定介绍区域，不影响无结果提示中的重置操作。 */
.resource-view .res-support .res-support-body>aside>[data-support-clear]{display:none}
.resource-view .res-support .res-support-body>aside>p:not(.ph-section-label){margin-bottom:0}
.resource-view .res-support .res-faq summary{padding-inline:0}
.resource-view .res-support .res-faq>div{padding-left:0}

/* 资料由两张卡片改为连续横行：名称、用途说明和操作各占一列，细分隔线保持阅读连续。 */
.resource-view .res-support .res-document-slots{display:flex;flex-direction:column;gap:0;border-top:1px solid #adcff32c}
.resource-view .res-support .res-document-slots>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) 160px;align-items:center;gap:24px;padding:22px 0;border:0;border-bottom:1px solid #adcff32c;background:transparent}
.resource-view .res-support .res-document-slots small{font-size:16px;line-height:1.8}
.resource-view .res-support .res-document-slots .ph-link{margin:0;justify-self:end}
/* 产品资料介绍只保留说明与下方两项资料入口，移除额外知识中心链接及其占位；规则不影响资源行或公共导航。 */
.resource-view .res-support .res-support-resources>div>.ph-link{display:none}
.resource-view .res-support .res-support-resources>div>p:not(.ph-section-label){margin-bottom:0}
.resource-view .res-support .ph-callout{justify-items:start}
.resource-view .res-support .ph-callout-actions{justify-content:flex-start}

/* 窄屏资料行按名称、说明、操作纵向展开，维持相同左边界，不压缩长说明或触控入口。 */
@container website (max-width:700px){
  .resource-view .res-support .res-support-hero{padding-block:22px 30px;gap:24px}
  .resource-view .res-support .res-support-hero h1{font-size:clamp(30px,8.5cqw,38px)}
  /* 手机标题平衡各行长度，避免末行只剩两字；正文仍按正常左对齐阅读顺序换行。 */
  .resource-view .res-support .res-support-hero h1,.resource-view .res-support h2{text-wrap:balance}
  .resource-view .res-support .res-support-topics{margin-bottom:36px}
  .resource-view .res-support .res-support-body,
  .resource-view .res-support .res-support-resources,
  .resource-view .res-support .ph-callout{padding-block:34px 38px}
  .resource-view .res-support .res-document-slots>div{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 0}
  .resource-view .res-support .res-document-slots .ph-link{justify-self:start}
}
