.hint[data-v-a159e3f9]{background:#fff;border-radius:12px;box-shadow:0 12px 30px #00000059;color:#1b1b1b;font-size:13px;line-height:1.4;padding:12px 14px;position:absolute;width:210px;z-index:3}.hint[data-v-a159e3f9]:before{border:7px solid transparent;border-right-color:#fff;content:"";position:absolute;right:100%;top:24px}.hint__close[data-v-a159e3f9]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #00000040;color:#1b1b1b;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;padding:0;position:absolute;right:0;top:0;transform:translate(35%,-35%);transition:opacity .12s ease;width:20px;z-index:1}.hint__close[data-v-a159e3f9]:hover{opacity:.75}.hint__close-icon[data-v-a159e3f9]{height:7px;width:7px}.viewer[data-v-2bf267dc]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.viewer__dim[data-v-2bf267dc]{background:#0009;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease;z-index:1}.viewer__dim.show[data-v-2bf267dc]{opacity:1}.viewer__content[data-v-2bf267dc]{gap:20px;max-width:1400px;position:relative;width:100%}.variants[data-v-2bf267dc],.viewer__content[data-v-2bf267dc]{display:flex;max-height:90vh}.variants[data-v-2bf267dc]{flex:0 0 auto;flex-direction:column;gap:8px;overflow-y:auto;scrollbar-width:none}.variants[data-v-2bf267dc]::-webkit-scrollbar{width:0}.variants__item[data-v-2bf267dc]{background:#ffffff0f;border:none;border-radius:10px;cursor:pointer;flex:0 0 auto;height:72px;opacity:.55;outline:2px solid transparent;outline-offset:-2px;overflow:hidden;padding:0;transition:outline-color .12s ease,opacity .12s ease;width:72px}.variants__item[data-v-2bf267dc]:hover{opacity:1}.variants__item.active[data-v-2bf267dc]{opacity:1;outline-color:#fff}.variants__image[data-v-2bf267dc]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.viewer__hint[data-v-2bf267dc]{left:86px;top:0}.viewer__hover[data-v-2bf267dc]{pointer-events:none;position:absolute;right:360px;top:20px;width:400px;z-index:2}.viewer__hover img[data-v-2bf267dc]{border-radius:12px;max-height:90vh;-o-object-fit:contain;object-fit:contain;width:100%}.viewer__media[data-v-2bf267dc]{align-items:center;display:flex;flex:1;justify-content:center;min-width:0;position:relative}.viewer__image[data-v-2bf267dc]{border-radius:12px;max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.viewer__badge[data-v-2bf267dc]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:100px;color:#fff;display:flex;font-size:13px;font-weight:500;gap:7px;left:50%;padding:6px 12px;position:absolute;top:12px;transform:translate(-50%);white-space:nowrap}.viewer__badge-icon[data-v-2bf267dc]{color:#fff;flex:0 0 auto;height:14px;width:14px}.viewer__badge-icon.bytedance-seed[data-v-2bf267dc]{height:auto}.info[data-v-2bf267dc]{background:#141414;border-radius:14px;display:flex;flex:0 0 340px;flex-direction:column;max-height:90vh;overflow-y:auto;padding:20px;position:relative;scrollbar-width:none;z-index:2}.info[data-v-2bf267dc]::-webkit-scrollbar{width:0}.viewer__close[data-v-2bf267dc]{align-items:center;background:#262626;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;outline:none;padding:0;position:absolute;right:8px;top:8px;transform:translate(50%,-50%);transition:background .12s ease;width:28px;z-index:4}.viewer__close[data-v-2bf267dc]:hover{background:#6f4c6f}.viewer__close-icon[data-v-2bf267dc]{height:10px;width:10px}.info__refs[data-v-2bf267dc]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.info__ref[data-v-2bf267dc]{border-radius:8px;height:48px;overflow:hidden;width:48px}.info__ref img[data-v-2bf267dc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info__prompt-section[data-v-2bf267dc]{margin-bottom:20px}.info__prompt-wrapper[data-v-2bf267dc]{margin-bottom:10px;margin-top:-20px;-webkit-mask-image:linear-gradient(transparent 1%,#000 14%,#000 86%,transparent 99%);mask-image:linear-gradient(transparent 1%,#000 14%,#000 86%,transparent 99%);max-height:30vh;overflow-y:auto;position:relative;scrollbar-width:none}.info__prompt-wrapper.tall[data-v-2bf267dc]{-webkit-mask-image:linear-gradient(transparent 1%,#000 7%,#000 93%,transparent 99%);mask-image:linear-gradient(transparent 1%,#000 7%,#000 93%,transparent 99%);max-height:60vh}.info__prompt-wrapper[data-v-2bf267dc]::-webkit-scrollbar{width:0}.info__prompt[data-v-2bf267dc]{display:block;font-size:14px;margin:0;padding:20px 0}.info__section[data-v-2bf267dc]{margin-bottom:20px}.info__params[data-v-2bf267dc]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.info__params li[data-v-2bf267dc]{display:flex;font-size:14px;gap:12px;justify-content:space-between}.info__name[data-v-2bf267dc]{opacity:.3}.info__value[data-v-2bf267dc]{align-items:center;color:#e4e4e4;display:flex;gap:6px}.info__vendor[data-v-2bf267dc]{color:#fff;flex:0 0 auto;height:14px;width:14px}.info__vendor.bytedance-seed[data-v-2bf267dc]{height:auto}.info__bottom[data-v-2bf267dc]{display:flex;flex-direction:column;gap:12px;margin-top:auto}.info__link[data-v-2bf267dc]{align-items:center;background:none;border:none;color:#eee;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;outline:none;padding:0;transition:color .12s ease}.info__link span[data-v-2bf267dc]{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:#fff6;text-underline-offset:3px;transition:text-decoration-color .2s ease}.info__link-icon[data-v-2bf267dc]{flex:0 0 auto;height:14px;width:14px}.info__link[data-v-2bf267dc]:hover{color:#fff}.info__link:hover span[data-v-2bf267dc]{text-decoration-color:#fff}.info__action[data-v-2bf267dc]{align-items:center;background:#262626;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;justify-content:center;outline:none;padding:12px;transition:background .12s ease,color .12s ease;width:100%}.info__action[data-v-2bf267dc]:hover{background:#333}.info__action--white[data-v-2bf267dc],.info__action.done[data-v-2bf267dc],.info__action.done[data-v-2bf267dc]:hover{background:#fff;color:#000}.info__action--white[data-v-2bf267dc]:hover{background:#e8e8e8}.info__icon[data-v-2bf267dc]{height:18px;width:18px}
