@keyframes spin-2e84eaf7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-2e84eaf7{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn-2e84eaf7{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2e84eaf7{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-2e84eaf7]{align-items:flex-end;bottom:0;display:flex;justify-content:flex-start;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}@media (max-width:48rem){.modal-overlay[data-v-2e84eaf7]{align-items:flex-start;background:#000000f2;padding:0}}.modal-container[data-v-2e84eaf7]{background:#000;display:flex;height:calc(100% - 4.375rem);pointer-events:auto;position:relative;transform:scale(1);transition:all .3s ease;width:100%;z-index:10001}.close-button[data-v-2e84eaf7]{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:1.5rem;z-index:10002}.close-button[data-v-2e84eaf7]:hover{transform:scale(1.05)}.close-button[data-v-2e84eaf7]:active{transform:scale(.95)}.close-button .close-icon[data-v-2e84eaf7]{height:1.5rem;width:1.5rem}@media (max-width:48rem){.close-button[data-v-2e84eaf7]{height:2rem;right:.75rem;top:.75rem;width:2rem}.close-button .close-icon[data-v-2e84eaf7]{height:1.25rem;width:1.25rem}}@media (max-width:30rem){.close-button[data-v-2e84eaf7]{height:1.75rem;right:.5rem;top:.5rem;width:1.75rem}.close-button .close-icon[data-v-2e84eaf7]{height:1.125rem;width:1.125rem}}.image-section[data-v-2e84eaf7]{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin-top:0;padding:0 6.75rem 3.875rem;position:relative}@media (max-width:48rem){.image-section[data-v-2e84eaf7]{flex:none;margin-bottom:1.25rem;margin-top:.75rem;width:100%}}.back-close-button[data-v-2e84eaf7]{align-items:center;background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;left:1.25rem;position:absolute;top:.625rem;transition:all .2s ease;width:2.5rem;z-index:10}.back-close-button img[data-v-2e84eaf7]{filter:brightness(0) invert(1);height:1.25rem;width:1.25rem}.back-close-button[data-v-2e84eaf7]:hover{background:#000c;transform:scale(1.05)}@media (max-width:48rem){.back-close-button[data-v-2e84eaf7]{height:2.25rem;left:.625rem;top:.625rem;width:2.25rem}.back-close-button img[data-v-2e84eaf7]{height:1.125rem;width:1.125rem}}.thumbnail-item[data-v-2e84eaf7]{border:.125rem solid transparent;cursor:pointer;flex-shrink:0;height:3rem;margin-right:1rem;transition:all .2s ease;width:3rem}.thumbnail-item--selected[data-v-2e84eaf7]{border-color:#955dff}.thumbnail-item[data-v-2e84eaf7]:last-child{margin-right:0}@media (max-width:48rem){.thumbnail-item[data-v-2e84eaf7]{height:2.75rem;margin-right:.75rem;width:2.75rem}}@media (max-width:30rem){.thumbnail-item[data-v-2e84eaf7]{height:2.5rem;margin-right:.625rem;width:2.5rem}}.thumbnail-image[data-v-2e84eaf7]{border-radius:.375rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-image-container[data-v-2e84eaf7]{background:#000;height:100%;overflow:hidden;position:relative;width:100%}.main-image[data-v-2e84eaf7]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-nav-button[data-v-2e84eaf7]{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:2rem;z-index:10}.image-nav-button img[data-v-2e84eaf7]{width:100%}.image-nav-button[data-v-2e84eaf7]:hover:not(:disabled){transform:translateY(-50%) scale(1.05)}.image-nav-button[data-v-2e84eaf7]:disabled{cursor:not-allowed;opacity:.3}@media (max-width:48rem){.image-nav-button[data-v-2e84eaf7]{height:2rem;width:2rem}.image-nav-button img[data-v-2e84eaf7]{width:100%}}.image-nav-left[data-v-2e84eaf7]{left:1.25rem}@media (max-width:48rem){.image-nav-left[data-v-2e84eaf7]{left:.9375rem}}.image-nav-right[data-v-2e84eaf7]{right:1.25rem}@media (max-width:48rem){.image-nav-right[data-v-2e84eaf7]{right:.9375rem}}.info-section[data-v-2e84eaf7]{align-items:flex-start;align-self:stretch;background:linear-gradient(270deg,#19192500,#19192599);border:1px solid #191925;border-radius:1.125rem;display:flex;flex-direction:column;margin:.625rem 0;overflow:visible;padding:1.3125rem 4.1875rem 2.875rem 1.3125rem;width:27.5rem}@media (max-width:90rem){.info-section[data-v-2e84eaf7]{width:22.5rem}}@media (max-width:80rem){.info-section[data-v-2e84eaf7]{width:20rem}}@media (max-width:48rem){.info-section[data-v-2e84eaf7]{flex:none;margin:0;overflow-y:visible;width:100%}}.user-info[data-v-2e84eaf7]{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-bottom:.75rem}.user-info .user-left[data-v-2e84eaf7]{align-items:center;display:flex;gap:.625rem}.user-info .user-avatar[data-v-2e84eaf7]{border-radius:50%;height:2rem;width:2rem}.user-name[data-v-2e84eaf7]{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.125rem}.like-button-inline[data-v-2e84eaf7]{align-items:center;background:transparent;border:none;color:#d4d4d4;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.375rem;line-height:.875rem;transition:color .2s ease}.like-button-inline[data-v-2e84eaf7]:hover{color:#fff}.like-button-inline.liked[data-v-2e84eaf7]{color:#ff4d6d}.like-button-inline .heart-icon[data-v-2e84eaf7]{transition:none}.like-button-inline .like-count[data-v-2e84eaf7]{min-width:1.25rem;text-align:left}.timestamp[data-v-2e84eaf7]{color:#d4d4d4;font-size:.875rem;font-weight:400;line-height:.875rem;margin-left:auto;text-align:right;width:7.9375rem}.type-text[data-v-2e84eaf7]{color:#fff;font-size:.9375rem;font-weight:400;line-height:1.125rem}.details-section[data-v-2e84eaf7]{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:column;overflow:visible}.divider[data-v-2e84eaf7]{background:#30303c;height:1px;margin-bottom:1rem;width:100%}.section-title[data-v-2e84eaf7]{color:#fff;font-size:.9375rem;font-weight:400;line-height:1.125rem;margin-bottom:.375rem}.original-images[data-v-2e84eaf7]{align-items:center;align-self:stretch;display:flex;gap:.5rem;margin-bottom:.75rem;overflow-x:auto;padding-bottom:.25rem}.original-images[data-v-2e84eaf7]::-webkit-scrollbar{width:.1875rem}.original-images[data-v-2e84eaf7]::-webkit-scrollbar-button{display:none;height:0;width:0}.original-images[data-v-2e84eaf7]::-webkit-scrollbar-track{background:#1a1a1a;border-radius:.1875rem}.original-images[data-v-2e84eaf7]::-webkit-scrollbar-thumb{background:#262630;border-radius:.1875rem;-webkit-transition:background .3s ease;transition:background .3s ease}.original-images[data-v-2e84eaf7]::-webkit-scrollbar-thumb:hover{background:#27242c}@media (max-width:48rem){.original-images[data-v-2e84eaf7]{flex-wrap:wrap;gap:.625rem;-webkit-overflow-scrolling:touch}}.original-image-item[data-v-2e84eaf7]{background:#191925;border-radius:.5rem;flex-shrink:0;height:7.75rem;overflow:hidden;width:7.75rem}@media (max-width:48rem){.original-image-item[data-v-2e84eaf7]{border-radius:.5rem;height:5rem;width:5rem}}@media (max-width:30rem){.original-image-item[data-v-2e84eaf7]{height:4.375rem;width:4.375rem}}.original-image[data-v-2e84eaf7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-header[data-v-2e84eaf7]{align-items:center;align-self:stretch;display:flex;overflow:visible}.prompt-text[data-v-2e84eaf7]{background:#191925;border-radius:.5rem;color:#7c7c92;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:1.3125rem;margin:0 0 1rem;max-height:9.75rem;overflow-y:auto;padding:.75rem 1.25rem .75rem .75rem;text-align:justify;word-break:break-all}.prompt-text[data-v-2e84eaf7]::-webkit-scrollbar{width:.1875rem}.prompt-text[data-v-2e84eaf7]::-webkit-scrollbar-button{display:none;height:0;width:0}.prompt-text[data-v-2e84eaf7]::-webkit-scrollbar-track{background:#1a1a1a;border-radius:.1875rem}.prompt-text[data-v-2e84eaf7]::-webkit-scrollbar-thumb{background:#262630;border-radius:.1875rem;-webkit-transition:background .3s ease;transition:background .3s ease}.prompt-text[data-v-2e84eaf7]::-webkit-scrollbar-thumb:hover{background:#27242c}@media (max-width:48rem){.prompt-text[data-v-2e84eaf7]{font-size:.6875rem;line-height:1rem;max-height:4rem;padding:.3125rem .5rem}}.info-row[data-v-2e84eaf7]{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin-bottom:1.625rem}@media (max-width:48rem){.info-row[data-v-2e84eaf7]{margin-bottom:1.25rem}}.info-label[data-v-2e84eaf7]{color:#fff;font-size:.9375rem;font-weight:400;line-height:1.125rem}@media (max-width:48rem){.info-label[data-v-2e84eaf7]{font-size:.8125rem}}.info-value[data-v-2e84eaf7]{color:#7c7c92;font-size:1rem;font-weight:400;line-height:1.375rem;text-align:right}@media (max-width:48rem){.info-value[data-v-2e84eaf7]{font-size:.8125rem}}.model-display-section[data-v-2e84eaf7]{margin-bottom:1.625rem}.model-display-section .info-label[data-v-2e84eaf7]{margin-bottom:.5rem}.model-display-container[data-v-2e84eaf7]{align-items:center;background:#191925;border-radius:.5rem;display:flex;gap:.75rem;padding:.75rem}.model-icon[data-v-2e84eaf7]{border-radius:.375rem;flex-shrink:0;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.model-name[data-v-2e84eaf7]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.actions-section[data-v-2e84eaf7]{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:1rem;margin-top:auto}@media (max-width:48rem){.actions-section[data-v-2e84eaf7]{gap:.75rem}}.action-buttons[data-v-2e84eaf7]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem;width:100%}@media (max-width:48rem){.action-buttons[data-v-2e84eaf7]{gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;margin-top:1rem}}.action-button[data-v-2e84eaf7]{align-items:center;background:#191925;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;height:3rem;justify-content:flex-start;margin-right:0;padding:1rem .75rem;transition:background-color .2s ease,transform .2s ease}.action-button[data-v-2e84eaf7]:hover{background:#ffffff1a}.action-button[data-v-2e84eaf7]:last-child{margin-right:0}.action-button .like-icon[data-v-2e84eaf7]{width:1.5rem}.action-button .like-count[data-v-2e84eaf7]{position:relative;top:1px}@media (max-width:48rem){.action-button[data-v-2e84eaf7]{height:2.25rem;padding:0 .625rem}}@media (max-width:30rem){.action-button[data-v-2e84eaf7]{height:2.125rem;padding:0 .5rem}}.like-button[data-v-2e84eaf7]{align-items:center;display:flex;gap:.375rem;justify-content:center;min-width:3.9375rem;padding:.375rem}.like-button.liked[data-v-2e84eaf7]{color:#f63b15}.like-button.liked .heart-icon[data-v-2e84eaf7]{transform:scale(1.1)}.like-button.liked:hover .heart-icon[data-v-2e84eaf7]{transform:scale(1.15)}.like-button:hover .heart-icon[data-v-2e84eaf7]{transform:scale(1.05)}.like-button .like-count[data-v-2e84eaf7]{font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.875rem}.like-button .heart-icon[data-v-2e84eaf7]{transition:transform .2s ease}.remix-button[data-v-2e84eaf7]{background:linear-gradient(90deg,#6626ea,#f98bea);border:none;border-radius:6.1875rem;box-shadow:inset 0 .25rem .25rem #ffffff40;color:#fff;cursor:pointer;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.375rem;padding:.75rem 1.25rem;text-align:center;transition:all .2s ease;width:100%}.remix-button[data-v-2e84eaf7]:hover{background:linear-gradient(90deg,#7030f4,#ff95f4);box-shadow:inset 0 .25rem .25rem #ffffff40,0 .125rem .5rem #6626ea66;transform:translateY(-1px)}@media (max-width:48rem){.remix-button[data-v-2e84eaf7]{font-size:1rem;padding:.625rem 1.25rem}}@media (max-width:30rem){.remix-button[data-v-2e84eaf7]{font-size:.875rem;padding:.5rem 1rem}}.remix-text[data-v-2e84eaf7]{color:#fff;font-size:.875rem;font-weight:400;line-height:.9375rem;text-align:center}.modal-enter-active[data-v-2e84eaf7],.modal-leave-active[data-v-2e84eaf7]{transition:opacity .3s ease}.modal-enter-from[data-v-2e84eaf7],.modal-leave-to[data-v-2e84eaf7]{opacity:0}.modal-enter-active .modal-container[data-v-2e84eaf7],.modal-leave-active .modal-container[data-v-2e84eaf7]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-2e84eaf7],.modal-leave-to .modal-container[data-v-2e84eaf7]{transform:scale(.9)}@keyframes fadeInOut-2e84eaf7{0%{opacity:0;transform:translateY(.3125rem)}20%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.3125rem)}}
