.ugc-showcase[data-v-3a97f741]{container:ugc-showcase/inline-size}.ugc-showcase__grid[data-v-3a97f741]{-moz-column-count:2;column-count:2;-moz-column-gap:8px;column-gap:8px}@container ugc-showcase (min-width: 620px){.ugc-showcase__grid[data-v-3a97f741]{-moz-column-count:3;column-count:3}}@container ugc-showcase (min-width: 900px){.ugc-showcase__grid[data-v-3a97f741]{-moz-column-count:4;column-count:4}}@container ugc-showcase (min-width: 1240px){.ugc-showcase__grid[data-v-3a97f741]{-moz-column-count:5;column-count:5}}.ugc-showcase__skeleton[data-v-3a97f741]{background:#16161a;border-radius:12px;margin-bottom:8px;-moz-column-break-inside:avoid;animation:ugc-showcase-pulse-3a97f741 1.6s ease-in-out infinite;break-inside:avoid}@keyframes ugc-showcase-pulse-3a97f741{50%{opacity:.55}}.ugc-showcase__columns[data-v-3a97f741]{align-items:flex-start;display:flex;gap:8px}.ugc-showcase__column[data-v-3a97f741]{display:flex;flex:1;flex-direction:column;min-width:0}.ugc-showcase__tile[data-v-3a97f741]{margin-bottom:8px;-moz-column-break-inside:avoid;break-inside:avoid}.ugc-showcase__media[data-v-3a97f741]{background:#16161a;border:0;border-radius:12px;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.ugc-showcase__poster[data-v-3a97f741],.ugc-showcase__video[data-v-3a97f741]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ugc-showcase__actions[data-v-3a97f741]{align-items:center;bottom:8px;display:flex;gap:6px;justify-content:center;left:8px;opacity:0;position:absolute;right:8px;transform:translateY(4px);transition:opacity .2s,transform .2s;z-index:1}.ugc-showcase__media[data-v-3a97f741]:after{background:linear-gradient(0deg,rgba(0,0,0,.65),transparent);bottom:0;content:"";height:45%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s}.ugc-showcase__media:focus-within .ugc-showcase__actions[data-v-3a97f741],.ugc-showcase__tile:hover .ugc-showcase__actions[data-v-3a97f741]{opacity:1;transform:none}.ugc-showcase__media[data-v-3a97f741]:focus-within:after,.ugc-showcase__tile:hover .ugc-showcase__media[data-v-3a97f741]:after{opacity:1}.ugc-showcase__action[data-v-3a97f741]{align-items:center;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:30px;padding:0 12px;transition:filter .2s;white-space:nowrap}.ugc-showcase__action i[data-v-3a97f741]{font-size:11px}.ugc-showcase__action.is-primary[data-v-3a97f741]{background:linear-gradient(90deg,#ff7f44,#ff2d4c,#c000af)}.ugc-showcase__action.is-icon[data-v-3a97f741]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid hsla(0,0%,100%,.18);justify-content:center;padding:0;width:30px}.ugc-showcase__action[data-v-3a97f741]:hover{filter:brightness(1.1)}.ugc-showcase__preview[data-v-3a97f741]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e0;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:120}.ugc-showcase__preview-body[data-v-3a97f741]{display:flex;flex-direction:column;gap:12px;max-height:90vh;max-width:min(100%,900px)}.ugc-showcase__preview-frame[data-v-3a97f741]{align-self:center;background:#16161a;border-radius:12px;overflow:hidden;position:relative}.ugc-showcase__preview-media[data-v-3a97f741]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.ugc-showcase__preview-media.is-full[data-v-3a97f741]{opacity:0;transition:opacity .25s ease}.ugc-showcase__preview-media.is-full.is-ready[data-v-3a97f741]{opacity:1}.ugc-showcase__preview-meta[data-v-3a97f741]{display:flex;flex-direction:column;gap:10px}.ugc-showcase__preview-prompt[data-v-3a97f741]{color:#d1d5db;display:-webkit-box;font-size:13px;line-height:19px;margin:0;overflow-y:auto;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ugc-showcase__preview-foot[data-v-3a97f741]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ugc-showcase__preview-specs[data-v-3a97f741]{color:#8b8b93;font-size:12px}.ugc-showcase__scenes[data-v-3a97f741]{display:flex;gap:8px;list-style:none;margin:0;overflow-x:auto;padding:0 0 4px;scrollbar-width:thin}.ugc-showcase__scene[data-v-3a97f741]{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:0;text-align:left;width:132px}.ugc-showcase__scene-img[data-v-3a97f741]{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;height:74px;-o-object-fit:cover;object-fit:cover;transition:border-color .15s;width:132px}.ugc-showcase__scene:hover .ugc-showcase__scene-img[data-v-3a97f741]{border-color:#fff6}.ugc-showcase__scene-time[data-v-3a97f741]{color:#8b8b93;font-size:11px;font-weight:600}.ugc-showcase__scene-script[data-v-3a97f741]{color:#d1d5db;display:-webkit-box;font-size:12px;line-height:16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ugc-showcase__preview-close[data-v-3a97f741]{align-items:center;background:#0009;border:1px solid hsla(0,0%,100%,.15);border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px}.ugc-showcase__preview-close[data-v-3a97f741]:hover{background:#000000d9}.ugc-showcase__note[data-v-3a97f741]{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;min-height:40vh}.ugc-showcase__retry[data-v-3a97f741]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#e5e7eb;cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px}.ugc-showcase__end[data-v-3a97f741]{align-items:center;color:#8b8b93;display:flex;font-size:13px;font-weight:500;gap:16px;margin:0;width:100%}.ugc-showcase__end[data-v-3a97f741]:after,.ugc-showcase__end[data-v-3a97f741]:before{background:#ffffff1a;content:"";flex:1;height:1px}.ugc-showcase__sentinel[data-v-3a97f741]{align-items:center;color:#6b7280;display:flex;height:48px;justify-content:center}
