.flower-detail[data-v-7bdf8452]{padding:2px 2px 0;color:rgba(0,0,0,.88)}.flower-detail-section+.flower-detail-section[data-v-7bdf8452]{margin-top:24px}.flower-detail-title[data-v-7bdf8452]{position:relative;margin:0 0 14px;padding-left:12px;color:rgba(0,0,0,.88);font-size:16px;font-weight:600;line-height:24px}.flower-detail-title[data-v-7bdf8452]:before{position:absolute;top:3px;bottom:3px;left:0;width:4px;border-radius:2px;background:#1677ff;content:""}.flower-detail-video-wrap[data-v-7bdf8452]{overflow:hidden;border-radius:4px;background:#0c1117}.flower-detail-video[data-v-7bdf8452]{display:block;width:100%;max-height:420px;background:#0c1117;-o-object-fit:contain;object-fit:contain}.flower-detail-duration[data-v-7bdf8452]{margin-top:10px;color:rgba(0,0,0,.45);font-size:13px;font-variant-numeric:tabular-nums}.flower-detail-info-grid[data-v-7bdf8452]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:14px}.flower-detail-info-item[data-v-7bdf8452]{display:grid;grid-template-columns:82px minmax(0,1fr);min-width:0}.flower-detail-info-label[data-v-7bdf8452]{color:rgba(0,0,0,.45)}.flower-detail-info-value[data-v-7bdf8452]{overflow:hidden;color:rgba(0,0,0,.88);text-overflow:ellipsis;white-space:nowrap}.flower-detail-remark[data-v-7bdf8452]{min-height:68px;padding:14px 16px;border-radius:4px;background:#fafafa;color:rgba(0,0,0,.65);line-height:1.75;white-space:pre-wrap;word-break:break-word}.flower-detail-footer[data-v-7bdf8452]{position:sticky;bottom:0;display:flex;justify-content:flex-end;margin:24px -26px -24px;padding:12px 24px;border-top:1px solid #f0f0f0;background:#fff}@media (max-width:640px){.flower-detail-info-grid[data-v-7bdf8452]{grid-template-columns:1fr}}.flower-recommendation-page[data-v-54cc72c2]{--flower-blue:#1677ff;--flower-text:rgba(0,0,0,0.88);--flower-muted:rgba(0,0,0,0.45)}.flower-list-heading[data-v-54cc72c2]{display:flex;align-items:center;min-height:36px;margin-bottom:10px}.flower-list-heading-mark[data-v-54cc72c2]{width:4px;height:20px;margin-right:10px;border-radius:2px;background:var(--flower-blue)}.flower-list-title[data-v-54cc72c2]{color:var(--flower-text);font-size:16px;font-weight:600}.flower-list-total[data-v-54cc72c2]{margin-left:12px;color:var(--flower-muted);font-size:13px;font-variant-numeric:tabular-nums}.flower-recommendation-page[data-v-54cc72c2] .ant-table-thead>tr>th{color:rgba(0,0,0,.58);font-weight:500}.flower-recommendation-page[data-v-54cc72c2] .flower-cell-content{min-width:0}.flower-recommendation-page[data-v-54cc72c2] .flower-cell-main{color:var(--flower-text);font-weight:500;line-height:20px}.flower-recommendation-page[data-v-54cc72c2] .flower-cell-sub{margin-top:3px;color:var(--flower-muted);font-size:12px;line-height:18px}.flower-recommendation-page[data-v-54cc72c2] .flower-cell-inline{display:flex;gap:10px}.flower-recommendation-page[data-v-54cc72c2] .flower-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flower-recommendation-page[data-v-54cc72c2] .flower-time{color:rgba(0,0,0,.65);font-variant-numeric:tabular-nums}.flower-recommendation-page[data-v-54cc72c2] .flower-video-cover{position:relative;display:block;width:132px;height:74px;overflow:hidden;padding:0;border:0;border-radius:6px;background:#eef1f5;cursor:pointer}.flower-recommendation-page[data-v-54cc72c2] .flower-video-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .18s ease}.flower-recommendation-page[data-v-54cc72c2] .flower-video-cover:hover img{transform:scale(1.04)}.flower-recommendation-page[data-v-54cc72c2] .flower-video-play{position:absolute;top:50%;left:50%;color:hsla(0,0%,100%,.95);font-size:30px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.38));transform:translate(-50%,-50%)}.flower-recommendation-page[data-v-54cc72c2] .flower-video-duration{position:absolute;right:5px;bottom:4px;padding:0 4px;border-radius:3px;background:rgba(0,0,0,.68);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;line-height:18px}.flower-recommendation-page[data-v-54cc72c2] .flower-video-empty{position:absolute;top:50%;left:50%;width:100%;color:rgba(0,0,0,.35);font-size:12px;transform:translate(-50%,-50%)}