/* 贴纸小工具：一张照片对应一张正方形卡片 */

.widget.glintide-sticker-widget-wrap,
.ppo-widget.glintide-sticker-widget-wrap {
	padding: 0;
	background: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
}

.glintide-sticker-widget {
	position: relative;
	z-index: 0;
	width: 100%;
	aspect-ratio: 1;
	overflow: hidden;
	border-radius: var(--glintide-radius, 16px);
	background: var(--color-glintide-surface-soft);
	box-shadow: var(--glintide-shadow-float);
}

.glintide-sticker-widget img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	object-fit: cover;
	transition: transform 220ms ease;
}

@media (hover: hover) and (pointer: fine) {
	.glintide-sticker-widget:hover img {
		transform: scale(1.02);
	}
}

@media (prefers-reduced-motion: reduce) {
	.glintide-sticker-widget img {
		transition-duration: .01ms;
	}
}
