﻿/* 厘米级页独有小屏规则。共用见 product-base-common-mobile.css */

/* 专利区说明文案保留换行（PHP 输出 <br>） */
.is-view-uwb-centimeter .uwb-patent-slide__stat-desc br {
	display: block;
}

.is-view-uwb-centimeter .uwb-values-lead-title {
	padding-left: 1rem;
	padding-right: 1rem;
	box-sizing: border-box;
}

.is-view-uwb-centimeter .uwb-values-lead-title,
.is-view-uwb-centimeter .uwb-patent-slide__t1,
.is-view-uwb-centimeter .uwb-arch-title,
.is-view-uwb-centimeter .uwb-anchor-heading,
.is-view-uwb-centimeter .uwb-tags-heading,
.is-view-uwb-centimeter .lead-cta-headline__title,
.is-view-uwb-centimeter .uwb-partners--grid .uwb-partners-title {
	font-size: 1.75rem !important;
	line-height: 2.25rem !important;
	margin-bottom: 2rem !important;
}

.is-view-uwb-centimeter .uwb-core-grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1rem;
}

.is-view-uwb-centimeter .uwb-patent-slide__split,
.is-view-uwb-centimeter .uwb-anchor-section .uwb-carousel-belt,
.is-view-uwb-centimeter .uwb-tag-track,
.is-view-uwb-centimeter .uwb-tag-split-wrap {
	flex-direction: column;
}

.is-view-uwb-centimeter .uwb-tag-track,
.is-view-uwb-centimeter .uwb-tag-split-wrap {
	gap: 1rem;
}

.is-view-uwb-centimeter .uwb-core-card,
.is-view-uwb-centimeter .uwb-anchor-section,
.is-view-uwb-centimeter .uwb-anchor-swiper .swiper-slide,
.is-view-uwb-centimeter .uwb-tag-track .hw-product-card,
.is-view-uwb-centimeter .uwb-product-card,
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-card--split-static,
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-card--split-static .uwb-product-split-left {
	width: 100% !important;
	max-width: 100% !important;
	flex: none;
}

.is-view-uwb-centimeter .uwb-core-card {
	min-height: 0;
	padding: 1.5rem 1rem;
	cursor: default;
}

.is-view-uwb-centimeter .uwb-core-title,
.is-view-uwb-centimeter .uwb-anchor-card__title,
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-cname,
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-features-heading {
	font-size: 1.25rem !important;
	line-height: 1.75rem !important;
}

.is-view-uwb-centimeter .uwb-core-desc,
.is-view-uwb-centimeter .uwb-patent-slide__t2,
.is-view-uwb-centimeter .uwb-patent-slide__desc,
.is-view-uwb-centimeter .uwb-patent-slide__stat-desc,
.is-view-uwb-centimeter .uwb-patent-pill,
.is-view-uwb-centimeter .uwb-anchor-card__detail,
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-detail-link,
.is-view-uwb-centimeter .uwb-feature-item span,
.is-view-uwb-centimeter .lead-cta-headline__subtitle {
	font-size: 1rem !important;
	line-height: 1.5rem !important;
}

/* 专利轮播（讯测/讯瀚：内容随高度撑开） */
.is-view-uwb-centimeter .uwb-patent-section {
	height: auto;
	min-height: 0;
	overflow: visible;
}

.is-view-uwb-centimeter .uwb-patent-inner {
	height: auto;
	min-height: 0;
	justify-content: flex-start;
	gap: 2rem;
}

.is-view-uwb-centimeter .uwb-patent-swiper {
	overflow: visible;
	height: auto;
}

.is-view-uwb-centimeter .uwb-patent-swiper .swiper-wrapper,
.is-view-uwb-centimeter .uwb-patent-swiper .swiper-slide {
	height: auto !important;
}

.is-view-uwb-centimeter .uwb-patent-slide {
	padding-right: 0;
	height: auto;
}

.is-view-uwb-centimeter .uwb-patent-slide__head {
	margin-bottom: 1.5rem;
}

.is-view-uwb-centimeter .uwb-patent-slide__t1 {
	font-size: 1.75rem !important;
	line-height: 2.25rem !important;
}

.is-view-uwb-centimeter .uwb-patent-slide__t2 {
	font-size: 1rem !important;
	line-height: 1.5rem !important;
}

.is-view-uwb-centimeter .uwb-patent-slide__desc {
	margin-bottom: 1.5rem;
}

.is-view-uwb-centimeter .uwb-patent-slide__stat-desc {
	flex: 1 1 auto;
	width: 100%;
}

.is-view-uwb-centimeter .uwb-patent-footer {
	margin-top: 1.5rem;
}

.is-view-uwb-centimeter .uwb-patent-slide__split {
	flex-direction: column;
	align-items: stretch;
}

.is-view-uwb-centimeter .uwb-patent-slide__col-left {
	max-width: none;
}

.is-view-uwb-centimeter .uwb-patent-slide__col-right {
	align-items: stretch;
}

.is-view-uwb-centimeter .uwb-patent-slide__col-left,
.is-view-uwb-centimeter .uwb-patent-slide__col-right,
.is-view-uwb-centimeter .uwb-patent-slide__features {
	max-width: 100%;
	align-items: stretch;
}

.is-view-uwb-centimeter .uwb-patent-slide__features {
	justify-items: stretch;
}

.is-view-uwb-centimeter .uwb-patent-slide__features .uwb-patent-pill:nth-child(3) {
	justify-self: stretch;
}

.is-view-uwb-centimeter .uwb-patent-slide__num,
.is-view-uwb-centimeter .uwb-patent-slide__unit {
	font-size: 1.75rem;
}

.is-view-uwb-centimeter .uwb-patent-slide__features,
.is-view-uwb-centimeter .uwb-patent-tabs {
	justify-content: flex-start;
	gap: 0.75rem 1rem;
}

.is-view-uwb-centimeter .uwb-patent-progress {
	display: none;
}

.is-view-uwb-centimeter .uwb-arch-diagram {
	width: 100%;
	height: auto;
}

/* 基站轮播：小屏纵向堆叠 */
.is-view-uwb-centimeter .uwb-anchor-section > .uwb-carousel-belt {
	column-gap: 0;
	flex-direction: column;
}

.is-view-uwb-centimeter .uwb-anchor-section > .uwb-carousel-belt .uwb-carousel-belt__stage {
	padding-left: 0;
	padding-right: 0;
	box-sizing: border-box;
}

.is-view-uwb-centimeter .uwb-anchor-swiper {
	overflow: visible;
	width: 100%;
	margin: 0;
	padding: 0;
}

.is-view-uwb-centimeter .uwb-anchor-swiper .swiper-wrapper {
	flex-direction: column;
	gap: 1rem;
	transform: none !important;
}

.is-view-uwb-centimeter .uwb-anchor-section .uwb-carousel-nav {
	display: none;
}

.is-view-uwb-centimeter .uwb-anchor-card__head,
.is-view-uwb-centimeter .uwb-product-head {
	gap: 1rem;
}

/* 基站/标签区硬件卡：小屏随内容增高，特点区不被裁切（覆盖 product-uwb-system.css 固定卡高） */
.is-view-uwb-centimeter .uwb-anchor-swiper .hw-product-card,
.is-view-uwb-centimeter .uwb-tags-section .hw-product-card:not(.uwb-product-card--split-static) {
	height: auto !important;
	min-height: 0 !important;
	max-height: none !important;
	overflow: visible;
}

.is-view-uwb-centimeter .uwb-anchor-swiper .hw-product-card__foot,
.is-view-uwb-centimeter .uwb-tags-section .hw-product-card:not(.uwb-product-card--split-static) .hw-product-card__foot {
	margin-top: 0;
}

.is-view-uwb-centimeter .uwb-anchor-swiper .hw-product-card__features,
.is-view-uwb-centimeter .uwb-tags-section .hw-product-card:not(.uwb-product-card--split-static) .hw-product-card__features {
	max-height: none !important;
	overflow: visible !important;
	padding-top: 0.75rem !important;
}

/* 资产型 / 安全帽型 split-static */
.is-view-uwb-centimeter .uwb-tags-section .uwb-product-card--split-static {
	flex-direction: column;
	align-items: stretch;
	padding: 1.5rem 1rem 0;
	min-height: 28rem;
	background-image: var(--uwb-split-card-img, none);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: contain;
}

.is-view-uwb-centimeter .uwb-tags-section .uwb-product-card--split-static .uwb-product-split-left {
	max-width: 100%;
}

.is-view-uwb-centimeter .uwb-tags-section .uwb-product-card--split-static .uwb-product-features-heading {
	margin-top: 1.5rem;
	font-size: 1.25rem !important;
	line-height: 1.75rem !important;
}

.is-view-uwb-centimeter .uwb-tags-section .uwb-product-features--static {
	grid-template-columns: 1fr;
}

.is-view-uwb-centimeter .uwb-feature-item span {
	white-space: normal;
}

.is-view-uwb-centimeter .uwb-product-grid,
.is-view-uwb-centimeter .uwb-product-grid--cols-2 {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1rem;
}

/* 合作伙伴 */
.is-view-uwb-centimeter .uwb-partners-logos {
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 1rem;
}

/* 页底 CTA */
.is-view-uwb-centimeter .petro-cta {
	padding: 0 0 3.125rem;
}

.is-view-uwb-centimeter .petro-cta__card {
	min-height: 22rem;
	height: auto;
	border-radius: 1rem;
}

.is-view-uwb-centimeter .petro-cta__inner {
	padding: 3rem 1rem;
}

.is-view-uwb-centimeter .petro-cta .petro-cta__title {
	font-size: 1.75rem !important;
	line-height: 2.25rem !important;
}

.is-view-uwb-centimeter .petro-cta .petro-cta__lead--subtitle {
	margin-bottom: 2rem !important;
	font-size: 1rem;
	line-height: 1.5rem;
}

.is-view-uwb-centimeter .petro-cta__btns {
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 1rem;
}

.is-view-uwb-centimeter .petro-cta__btn--solid {
	width: auto;
	max-width: 100%;
}

.is-view-uwb-centimeter .uwb-core-card:hover,
.is-view-uwb-centimeter .hw-product-card.is-expanded,
.is-view-uwb-centimeter .uwb-swiper-btn:hover:not(:disabled) {
	box-shadow: none;
	opacity: 1;
}

.is-view-uwb-centimeter .petro-cta__btn--solid:hover {
	background: #007df2;
	color: #fff !important;
	transform: none;
}
