.home-shell.ui-home .home-photo-status[data-v-52e80df1] { position: absolute; z-index: 1; top: 9px; left: 9px; display: flex; align-items: center; gap: 6px; max-width: calc(100% - 42px); box-sizing: border-box; padding: 5px 9px; border: 1px solid rgba(255, 255, 255, .18); border-radius: 999px; background: rgba(25, 29, 33, .78); color: #fff; font-size: 12px; font-weight: 600; line-height: 16px; white-space: nowrap; text-shadow: none; box-shadow: 0 2px 6px #0002; pointer-events: none;
}
.home-shell.ui-home .home-photo-status[data-v-52e80df1] uni-text { color: inherit; text-shadow: none;
}
.home-shell.ui-home .home-photo-status .status-dot[data-v-52e80df1] { flex: 0 0 7px; width: 7px; height: 7px; margin: 0; border-radius: 50%; box-shadow: none;
}
.home-shell.ui-home .image-badge[data-v-52e80df1] { top: 44px;
}
.home-shell.ui-home .rating-star[data-v-52e80df1] { color: #FFDA32; font-size: 14px; font-weight: 600;
}