.explore-hero[data-v-c10c85c4]{aspect-ratio:1364/640;background:var(--surface-black-bg);border-radius:var(--radius-2xl);display:flex;flex-direction:column;height:64rem;isolation:isolate;overflow:hidden;position:relative;width:100%}.explore-hero__film[data-v-c10c85c4]{background:#121319;inset:0;isolation:isolate;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.explore-hero__film-grid[data-v-c10c85c4]{display:flex;gap:.8rem;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(12deg);width:max(230%,180rem);z-index:0}.explore-hero__film-col[data-v-c10c85c4]{background:#121319;flex:1 1 0;min-width:0;overflow:hidden}.explore-hero__film-track[data-v-c10c85c4]{animation-duration:var(--film-duration);animation-iteration-count:infinite;animation-name:explore-hero-film-up-c10c85c4;animation-timing-function:linear;display:flex;flex-direction:column;will-change:transform}.explore-hero__film-track img[data-v-c10c85c4]{border-radius:1.2rem;display:block;height:auto;margin-bottom:.8rem;width:100%}.explore-hero__film-col--down .explore-hero__film-track[data-v-c10c85c4]{animation-name:explore-hero-film-down-c10c85c4}@keyframes explore-hero-film-up-c10c85c4{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes explore-hero-film-down-c10c85c4{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.explore-hero__film-mask[data-v-c10c85c4]{background:linear-gradient(0deg,#101010,#101010 25.962%,#10101000) bottom /100% 18.75% no-repeat,linear-gradient(180deg,#101010,#10101000) top /100% 31.25% no-repeat,linear-gradient(270deg,#101010,#101010 25.962%,#10101000) 100% /8.798% 100% no-repeat,linear-gradient(90deg,#101010,#101010 25.962%,#10101000) 0 /8.798% 100% no-repeat,#0f1010e6;inset:0;pointer-events:none;position:absolute;transform:translateZ(0);will-change:transform;z-index:1}@media(prefers-reduced-motion:reduce){.explore-hero__film-track[data-v-c10c85c4]{animation:none}}.explore-hero__content[data-v-c10c85c4]{box-sizing:border-box;flex:1;justify-content:center;padding:6.8rem 2rem 0;position:relative;z-index:2}.explore-hero__content[data-v-c10c85c4],.explore-hero__content-body[data-v-c10c85c4]{align-items:center;display:flex;flex-direction:column}.explore-hero__content-body[data-v-c10c85c4]{min-width:0;width:100%}.explore-hero__promo-record[data-v-c10c85c4]{cursor:pointer;height:8.5rem;-o-object-fit:contain;object-fit:contain;pointer-events:auto;position:fixed;right:1.2rem;top:45%;transform:translateY(-50%) rotate(10deg);width:8.5rem;z-index:25}.promo[data-v-c10c85c4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;display:flex;font-size:1.2rem;font-weight:600;gap:1.2rem;padding:.6rem .6rem .6rem .4rem;white-space:nowrap}.promo[data-v-c10c85c4],.promo__tag[data-v-c10c85c4]{align-items:center;border-radius:var(--radius-full)}.promo__tag[data-v-c10c85c4]{background:var(--text-icon-brand);color:var(--text-icon-black-primary);display:inline-flex;gap:.4rem;padding:.4rem .8rem}.promo__special[data-v-c10c85c4]{color:var(--text-icon-white-primary);letter-spacing:.04em}.promo__discount[data-v-c10c85c4]{background:#4ce67a29;border-radius:var(--radius-full);color:var(--text-icon-brand);padding:.3rem .8rem}.promo__limit[data-v-c10c85c4]{color:var(--text-icon-white-secondary);font-weight:500}.promo__countdown[data-v-c10c85c4]{gap:.2rem}.promo__countdown[data-v-c10c85c4],.promo__digit[data-v-c10c85c4]{align-items:center;display:inline-flex}.promo__digit[data-v-c10c85c4]{background:#ffffff14;border-radius:var(--radius-sm);color:var(--text-icon-white-primary);font-variant-numeric:tabular-nums;height:2.4rem;justify-content:center;width:2.4rem}.promo__colon[data-v-c10c85c4]{color:var(--text-icon-white-secondary);padding:0 .2rem}.explore-hero__title[data-v-c10c85c4]{align-items:center;display:flex;font-size:3.2rem;gap:1.6rem;line-height:normal;margin:-3.2rem 0 4rem;white-space:nowrap}.explore-hero__title-brand[data-v-c10c85c4]{color:var(--text-icon-brand);font-style:italic;font-weight:800;text-transform:uppercase}.explore-hero__title-text[data-v-c10c85c4]{color:var(--text-icon-white-primary);font-weight:700}.hero-card[data-v-c10c85c4]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:var(--surface-opacity-black-light,rgba(15,16,16,.55));border:.5px solid var(--stroke-medium);border-radius:var(--radius-4xl);box-shadow:0 4px 32px #00000080;flex-direction:column;max-width:100%;overflow:hidden;width:88rem}.hero-card[data-v-c10c85c4],.hero-card__tabs[data-v-c10c85c4]{display:flex;gap:.2rem}.hero-card__tab[data-v-c10c85c4]{align-items:center;background:var(--supported-button-white-default);border:none;color:var(--text-icon-white-primary);cursor:pointer;display:flex;flex:1 1 auto;font-size:1.6rem;font-weight:500;gap:.8rem;height:5rem;justify-content:center;line-height:1.2;min-width:0;overflow:hidden;padding:1.2rem;transition:background .2s ease;white-space:nowrap}.hero-card__tab[data-v-c10c85c4] .app-icon{flex-shrink:0;--app-icon-color:var(--text-icon-white-primary)}.hero-card__tab .hero-card__tab-label[data-v-c10c85c4]{align-items:center;display:inline-flex;flex:0 1 auto;gap:.8rem;justify-content:center;max-width:100%;min-width:0;overflow:hidden}.hero-card__tab .hero-card__tab-text[data-v-c10c85c4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-card__tab .hero-card__tab-badge[data-v-c10c85c4]{flex-shrink:0;transform:translateY(-.1rem)}.hero-card__tab[data-v-c10c85c4]:hover{opacity:1!important}.hero-card__tab[data-v-c10c85c4]:hover:not(.hero-card__tab--active){background:var(--supported-button-white-hover)}.hero-card__tab--active[data-v-c10c85c4],.hero-card__tab--active[data-v-c10c85c4]:hover{background:var(--text-icon-white-primary);color:var(--text-icon-black-primary);font-weight:600}.hero-card__tab--active[data-v-c10c85c4] .app-icon,.hero-card__tab--active[data-v-c10c85c4]:hover .app-icon{--app-icon-color:var(--text-icon-black-primary)}.hero-card__body[data-v-c10c85c4]{background:var(--surface-panel-light);display:flex;gap:1.6rem;padding:1.6rem}.hero-preview[data-v-c10c85c4]{flex:0 0 auto;height:24rem;position:relative;width:24rem}.hero-preview__scene[data-v-c10c85c4]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.hero-drop[data-v-c10c85c4]{align-items:center;background:radial-gradient(80% 60% at 0 0,hsla(0,0%,100%,.06) 0,transparent 60%);border:1px dashed rgba(192,251,65,.2);border-radius:var(--radius-xl);box-shadow:inset 5px 0 30px #3ae7f70d,inset -5px 0 30px #60f73a0d;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:.8rem;height:24rem;justify-content:center;min-width:0;overflow:hidden;position:relative;transition:border-color .2s ease,border-width .2s ease,box-shadow .2s ease}.hero-drop[data-v-c10c85c4]:hover{border-color:var(--text-icon-brand);border-width:.5px;box-shadow:inset 5px 0 40px #3ae7f71a,inset -5px 0 40px #60f73a1a}.hero-drop--dragover[data-v-c10c85c4]{border-color:var(--text-icon-brand);border-style:solid}.hero-drop--filled[data-v-c10c85c4]{cursor:default}.hero-drop__icon[data-v-c10c85c4]{display:block;height:6.4rem;-o-object-fit:contain;object-fit:contain;width:9rem}.hero-drop__title[data-v-c10c85c4]{color:var(--text-icon-white-primary);font-size:1.4rem;font-weight:500;margin:.4rem 0 0}.hero-drop__hint[data-v-c10c85c4]{color:var(--text-icon-white-light);font-size:1.2rem;margin:0}.hero-drop__preview[data-v-c10c85c4]{background:var(--surface-black-bg);height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.hero-drop__preview--model[data-v-c10c85c4]{align-items:center;display:flex;justify-content:center}.hero-drop__preview--model img[data-v-c10c85c4]{height:auto;-o-object-fit:contain;object-fit:contain;width:7rem}.hero-drop__remove[data-v-c10c85c4]{align-items:center;background:#00000080;border:none;border-radius:var(--radius-full);color:var(--text-icon-white-primary);cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;position:absolute;right:.8rem;top:.8rem;transition:background .2s ease;width:3.2rem;z-index:2}.hero-drop__remove[data-v-c10c85c4]:hover{background:#000000b3}.hero-drop__uploading[data-v-c10c85c4]{background:radial-gradient(80% 60% at 0 0,hsla(0,0%,100%,.06) 0,transparent 60%),#121319;inset:0;position:absolute;z-index:3}.hero-actions[data-v-c10c85c4]{display:flex;flex:0 0 auto;flex-direction:column;gap:1.6rem;height:24rem;min-width:0;width:20rem}.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn,.hero-actions[data-v-c10c85c4] .base-generate-button.hero-actions__generate{flex:none;height:6.93333rem;min-width:0;overflow:hidden;width:100%}.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn .base-button__text{display:block;flex:0 1 auto;font-weight:400;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-actions[data-v-c10c85c4] .base-generate-button.hero-actions__generate .base-generate-button__text{display:block;flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-actions[data-v-c10c85c4] .base-generate-button.hero-actions__generate .base-generate-button__cost,.hero-actions[data-v-c10c85c4] .base-generate-button.hero-actions__generate .base-generate-button__icon{flex-shrink:0}.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn.base-button--secondary{color:var(--text-icon-white-primary)}.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn.base-button--secondary:active:not(:disabled),.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn.base-button--secondary:hover:not(:disabled){color:var(--text-icon-white-primary)}@media(max-width:1024px){.explore-hero__promo-record[data-v-c10c85c4]{height:12rem;right:1.2rem;top:8rem;transform:none;width:12rem}.explore-hero__title[data-v-c10c85c4]{flex-wrap:wrap;font-size:2.2rem;gap:1rem;justify-content:center;text-align:center;white-space:normal}.hero-card__body[data-v-c10c85c4]{flex-wrap:wrap}.hero-preview[data-v-c10c85c4]{display:none}.hero-drop[data-v-c10c85c4]{flex:1 1 100%;height:18rem}.hero-actions[data-v-c10c85c4]{flex-direction:row;height:auto;width:100%}.hero-actions[data-v-c10c85c4] .base-button.hero-actions__btn,.hero-actions[data-v-c10c85c4] .base-generate-button.hero-actions__generate{flex:1 1 0;height:auto}}.gen-dock[data-v-a01b2c40]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:var(--Surface-Opacity-black-light,rgba(15,16,16,.55));border:.5px solid var(--stroke-light);border-radius:var(--radius-2xl);bottom:2rem;box-shadow:0 4px 32px #00000080;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);transition:width .42s cubic-bezier(.32,.72,0,1),height .42s cubic-bezier(.32,.72,0,1);z-index:20}.gen-dock__layer[data-v-a01b2c40]{bottom:0;left:0;position:absolute;transition:opacity .34s ease,transform .42s cubic-bezier(.32,.72,0,1)}.gen-dock__layer--hidden[data-v-a01b2c40]{opacity:0;pointer-events:none}.gen-dock__collapsed[data-v-a01b2c40]{cursor:pointer;display:flex;gap:1px;transform:scale(1);transform-origin:bottom center}.gen-dock__collapsed[data-v-a01b2c40]:after{animation:gen-dock-border-spin-a01b2c40 3s linear infinite;background:conic-gradient(from var(--gen-dock-angle,0deg),transparent 0deg,transparent 190deg,rgba(138,255,228,.12) 270deg,rgba(138,255,228,.85) 330deg,#fff 350deg,rgba(138,255,228,.85) 1turn);border-radius:var(--radius-2xl);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute}.gen-dock__collapsed.gen-dock__layer--hidden[data-v-a01b2c40]{transform:scale(.96)}@property --gen-dock-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes gen-dock-border-spin-a01b2c40{to{--gen-dock-angle:360deg}}.gen-dock__icon-tip[data-v-a01b2c40] .base-hover-tip__trigger{display:flex}.gen-dock__icon[data-v-a01b2c40]{align-items:center;background:var(--surface-panel-light);border:none;color:var(--text-icon-white-secondary);cursor:pointer;display:flex;height:4.2rem;justify-content:center;padding:1.2rem 1rem;transition:background .2s ease,color .2s ease;width:6.85rem}.gen-dock__icon[data-v-a01b2c40]:hover{background:var(--surface-panel-normal);color:var(--text-icon-white-primary)}.gen-dock__card[data-v-a01b2c40]{display:flex;flex-direction:column;gap:.2rem;transform:translateY(0);transform-origin:bottom center;width:62rem}.gen-dock__card.gen-dock__layer--hidden[data-v-a01b2c40]{transform:translateY(.8rem)}.gen-dock__tabs[data-v-a01b2c40]{display:flex;gap:.2rem}.gen-dock__tab[data-v-a01b2c40]{align-items:center;background:var(--supported-button-white-default);border:none;color:var(--text-icon-white-secondary);cursor:pointer;display:flex;flex:1 1 auto;font-size:1.4rem;font-weight:500;gap:.8rem;height:4.2rem;justify-content:center;line-height:1.2;min-width:0;overflow:hidden;padding:1rem;transition:background .2s ease;white-space:nowrap}.gen-dock__tab[data-v-a01b2c40] .app-icon{flex-shrink:0}.gen-dock__tab-label[data-v-a01b2c40]{align-items:center;display:inline-flex;flex:0 1 auto;gap:.8rem;justify-content:center;max-width:100%;min-width:0;overflow:hidden}.gen-dock__tab-text[data-v-a01b2c40]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-dock__tab-badge[data-v-a01b2c40]{flex-shrink:0;transform:translateY(-.1rem)}.gen-dock__tab[data-v-a01b2c40]:hover{opacity:1!important}.gen-dock__tab[data-v-a01b2c40]:hover:not(.gen-dock__tab--active){background:var(--supported-button-white-hover)}.gen-dock__tab--active[data-v-a01b2c40],.gen-dock__tab--active[data-v-a01b2c40]:hover{background:var(--text-icon-white-primary);color:var(--text-icon-black-primary);font-weight:600}.gen-dock__body[data-v-a01b2c40]{background:var(--surface-panel-light);display:flex;gap:1.2rem;padding:1.2rem}.gen-dock__drop[data-v-a01b2c40]{align-items:center;background:radial-gradient(80% 60% at 0 0,hsla(0,0%,100%,.06) 0,transparent 60%);border:1px dashed rgba(192,251,65,.2);border-radius:var(--radius-xl);box-shadow:inset 5px 0 30px #3ae7f70d,inset -5px 0 30px #60f73a0d;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:.8rem;height:17.2rem;justify-content:center;min-width:0;overflow:hidden;position:relative;transition:border-color .2s ease,border-width .2s ease,box-shadow .2s ease}.gen-dock__drop[data-v-a01b2c40]:hover{border-color:var(--text-icon-brand);border-width:.5px;box-shadow:inset 5px 0 40px #3ae7f71a,inset -5px 0 40px #60f73a1a}.gen-dock__drop--dragover[data-v-a01b2c40]{border-color:var(--text-icon-brand);border-style:solid}.gen-dock__drop--filled[data-v-a01b2c40]{cursor:default}.gen-dock__drop-icon[data-v-a01b2c40]{display:block;height:6.4rem;-o-object-fit:contain;object-fit:contain;width:9rem}.gen-dock__drop-title[data-v-a01b2c40]{color:var(--text-icon-white-primary);font-size:1.4rem;font-weight:500;margin:.4rem 0 0}.gen-dock__drop-hint[data-v-a01b2c40]{color:var(--text-icon-white-light);font-size:1.2rem;margin:0}.gen-dock__drop-preview[data-v-a01b2c40]{background:var(--surface-black-bg);height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.gen-dock__drop-preview--model[data-v-a01b2c40]{align-items:center;display:flex;justify-content:center}.gen-dock__drop-preview--model img[data-v-a01b2c40]{height:auto;-o-object-fit:contain;object-fit:contain;width:7rem}.gen-dock__drop-remove[data-v-a01b2c40]{align-items:center;background:#00000080;border:none;border-radius:var(--radius-full);color:var(--text-icon-white-primary);cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;position:absolute;right:.8rem;top:.8rem;transition:background .2s ease;width:3.2rem;z-index:2}.gen-dock__drop-remove[data-v-a01b2c40]:hover{background:#000000b3}.gen-dock__drop-uploading[data-v-a01b2c40]{background:radial-gradient(80% 60% at 0 0,hsla(0,0%,100%,.06) 0,transparent 60%),#121319;inset:0;position:absolute;z-index:3}.gen-dock__actions[data-v-a01b2c40]{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--spacing-3);height:17.2rem;min-width:0;width:19rem}.gen-dock__actions[data-v-a01b2c40] .base-button.gen-dock__btn,.gen-dock__actions[data-v-a01b2c40] .base-generate-button.gen-dock__generate{flex:none;height:4.93333rem;justify-content:center;min-width:0;width:100%}.dock-fade-enter-active[data-v-a01b2c40],.dock-fade-leave-active[data-v-a01b2c40]{transition:opacity .25s ease,transform .25s ease}.dock-fade-enter-from[data-v-a01b2c40],.dock-fade-leave-to[data-v-a01b2c40]{opacity:0;transform:translate(-50%,1.6rem)}@media(prefers-reduced-motion:reduce){.gen-dock[data-v-a01b2c40],.gen-dock__layer[data-v-a01b2c40]{transition:none}.gen-dock__collapsed[data-v-a01b2c40]:after{animation:none}}.explore-page[data-v-075a3b2a]{background:var(--surface-black-bg);display:flex;flex:1 1 0;height:100%;position:relative;width:100%}.explore-page__scroll[data-v-075a3b2a]{flex:1 1 0;height:100%;overflow-y:auto;width:100%}.explore-page__inner[data-v-075a3b2a]{box-sizing:border-box;display:flex;flex-direction:column;gap:4rem;margin:0 auto;padding:0 0 8rem;width:100%}.explore-page__sentinel[data-v-075a3b2a]{height:1px;margin-top:-4rem;opacity:0;pointer-events:none}.explore-page__file-input[data-v-075a3b2a]{display:none}.explore-drop-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121319c7;inset:0;padding:1.6rem;pointer-events:none;position:fixed;z-index:3000}.explore-drop-overlay,.explore-drop-overlay__inner{align-items:center;display:flex;justify-content:center}.explore-drop-overlay__inner{border:2px dashed var(--text-icon-brand);border-radius:var(--radius-2xl);color:var(--text-icon-white-primary);flex:1 1 auto;flex-direction:column;gap:.8rem;height:100%;text-align:center;width:100%}.explore-drop-overlay__title{font-size:1.8rem;font-weight:600;margin:.8rem 0 0}.explore-drop-overlay__hint{color:var(--text-icon-white-secondary);font-size:1.3rem;margin:0}.drop-overlay-fade-enter-active,.drop-overlay-fade-leave-active{transition:opacity .2s ease}.drop-overlay-fade-enter-from,.drop-overlay-fade-leave-to{opacity:0}
