.showcase-physical-viewer[data-v-99f488c2]{position:absolute;inset:0;z-index:5;overflow:hidden;border-radius:var(--radius-3xl);pointer-events:none}.showcase-physical-viewer .showcase-physical-viewer__image-layer[data-v-99f488c2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-offblack-pannel);pointer-events:auto;touch-action:none}.showcase-physical-viewer .showcase-physical-viewer__image[data-v-99f488c2]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showcase-physical-viewer .showcase-physical-viewer__switch[data-v-99f488c2]{position:absolute;left:var(--spacing-4);bottom:var(--spacing-4);z-index:1;display:flex;align-items:center;justify-content:center;width:22rem;height:22rem;padding:0;overflow:hidden;border:.1rem solid var(--stroke-light);border-radius:var(--radius-2xl);background:var(--surface-offblack-pannel);cursor:pointer;pointer-events:auto}.showcase-physical-viewer .showcase-physical-viewer__switch[data-v-99f488c2]:focus-visible{outline:.2rem solid var(--stroke-brand);outline-offset:.2rem}.showcase-physical-viewer .showcase-physical-viewer__switch:focus-visible .showcase-physical-viewer__switch-guide[data-v-99f488c2],.showcase-physical-viewer .showcase-physical-viewer__switch:hover .showcase-physical-viewer__switch-guide[data-v-99f488c2]{opacity:1}.showcase-physical-viewer .showcase-physical-viewer__thumbnail[data-v-99f488c2]{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;border-radius:var(--radius-2xl);-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showcase-physical-viewer .showcase-physical-viewer__thumbnail-placeholder[data-v-99f488c2]{flex:0 0 auto}.showcase-physical-viewer .showcase-physical-viewer__switch-guide[data-v-99f488c2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-opacity-black-light);opacity:0;transition:opacity .2s ease}.showcase-workflow-step[data-v-bb10cfa6]{box-sizing:border-box;min-width:0}.showcase-workflow-step .showcase-workflow-step__header[data-v-bb10cfa6]{display:flex;align-items:center;gap:.7rem;min-width:0}.showcase-workflow-step .showcase-workflow-step__icon[data-v-bb10cfa6]{display:flex;flex:0 0 var(--component-size-s);align-items:center;justify-content:center;width:var(--component-size-s);height:var(--component-size-s);border-radius:var(--radius-m);background:var(--surface-panel-light);color:var(--text-icon-white-secondary)}.showcase-workflow-step .showcase-workflow-step__title[data-v-bb10cfa6]{min-width:0;margin:0;color:var(--text-icon-white-primary);font-size:1.2rem;font-weight:500;line-height:normal;word-break:break-word}.showcase-workflow-step .showcase-workflow-step__body[data-v-bb10cfa6]{display:grid;grid-template-columns:var(--component-size-s) minmax(0,1fr);gap:.7rem;min-width:0;margin-top:var(--spacing-3)}.showcase-workflow-step .showcase-workflow-step__rail[data-v-bb10cfa6]{display:flex;flex-direction:column;align-self:stretch;align-items:center;min-height:3.2rem}.showcase-workflow-step .showcase-workflow-step__rail-cap[data-v-bb10cfa6]{position:relative;width:100%;overflow:hidden}.showcase-workflow-step .showcase-workflow-step__rail-cap img[data-v-bb10cfa6]{position:absolute;left:0;display:block;width:2.8rem;max-width:none;height:35.9667rem}.showcase-workflow-step .showcase-workflow-step__rail-cap.showcase-workflow-step__rail-cap--start[data-v-bb10cfa6]{flex:0 0 .5333rem;height:.5333rem}.showcase-workflow-step .showcase-workflow-step__rail-cap.showcase-workflow-step__rail-cap--start img[data-v-bb10cfa6]{top:0}.showcase-workflow-step .showcase-workflow-step__rail-cap.showcase-workflow-step__rail-cap--end[data-v-bb10cfa6]{flex:0 0 .5rem;height:.5rem}.showcase-workflow-step .showcase-workflow-step__rail-cap.showcase-workflow-step__rail-cap--end img[data-v-bb10cfa6]{bottom:0}.showcase-workflow-step .showcase-workflow-step__rail-line[data-v-bb10cfa6]{flex:1 1 auto;width:.1rem;min-height:0;background:linear-gradient(to bottom,var(--stroke-medium),var(--text-icon-white-primary));-webkit-mask-image:repeating-linear-gradient(180deg,#000 0,#000 .1rem,transparent 0,transparent .3rem);mask-image:repeating-linear-gradient(180deg,#000 0,#000 .1rem,transparent 0,transparent .3rem)}.showcase-workflow-step .showcase-workflow-step__content[data-v-bb10cfa6]{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}.showcase-workflow-step .showcase-workflow-step__preview[data-v-bb10cfa6]{display:grid;box-sizing:border-box;width:18rem;max-width:100%;gap:.1rem;overflow:hidden;border-radius:var(--radius-m)}.showcase-workflow-step .showcase-workflow-step__preview--single[data-v-bb10cfa6]{grid-template-columns:minmax(0,1fr)}.showcase-workflow-step .showcase-workflow-step__preview--grid[data-v-bb10cfa6],.showcase-workflow-step .showcase-workflow-step__preview--multi-view[data-v-bb10cfa6]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-workflow-step .showcase-workflow-step__preview-item[data-v-bb10cfa6]{position:relative;display:block;min-width:0;padding:0;aspect-ratio:1;overflow:hidden;border:0;background:var(--surface-panel-normal)}.showcase-workflow-step .showcase-workflow-step__preview-item[type=button][data-v-bb10cfa6]{cursor:pointer}.showcase-workflow-step .showcase-workflow-step__preview-item[data-v-bb10cfa6]:only-child{grid-column:1/-1}.showcase-workflow-step .showcase-workflow-step__preview-item img[data-v-bb10cfa6]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-workflow-step .showcase-workflow-step__preview--contain .showcase-workflow-step__preview-item img[data-v-bb10cfa6]{-o-object-fit:contain;object-fit:contain}.showcase-workflow-step .showcase-workflow-step__details[data-v-bb10cfa6]{margin:0}.showcase-workflow-step .showcase-workflow-step__details[open] .showcase-workflow-step__details-trigger[data-v-bb10cfa6] .app-icon{transform:rotate(180deg)}.showcase-workflow-step .showcase-workflow-step__details-trigger[data-v-bb10cfa6]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);min-height:1.6rem;color:var(--text-icon-white-secondary);font-size:1.2rem;line-height:normal;cursor:pointer;list-style:none}.showcase-workflow-step .showcase-workflow-step__details-trigger[data-v-bb10cfa6]::-webkit-details-marker{display:none}.showcase-workflow-step .showcase-workflow-step__details-trigger[data-v-bb10cfa6]:focus-visible{border-radius:var(--radius-sm);outline:.2rem solid var(--stroke-brand);outline-offset:.2rem}.showcase-workflow-step .showcase-workflow-step__details-trigger[data-v-bb10cfa6] .app-icon{flex:0 0 auto;transition:transform .2s ease}.showcase-workflow-step .showcase-workflow-step__details-content[data-v-bb10cfa6]{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-3)}.showcase-workflow-step .showcase-workflow-step__reference-grid[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.showcase-workflow-step .showcase-workflow-step__reference-grid img[data-v-bb10cfa6]{display:block;flex:0 0 var(--component-size-m);width:var(--component-size-m);height:var(--component-size-m);border-radius:var(--radius-m);-o-object-fit:cover;object-fit:cover}.showcase-workflow-step .showcase-workflow-step__details-content--reference-gallery .showcase-workflow-step__reference-grid[data-v-bb10cfa6]{gap:var(--spacing-3)}.showcase-workflow-step .showcase-workflow-step__detail-prompt[data-v-bb10cfa6]{margin:0;color:var(--text-icon-white-secondary);font-size:1.2rem;line-height:normal;overflow-wrap:anywhere}.showcase-workflow-step .showcase-workflow-step__image-editing-meta[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2) var(--spacing-3);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__detail-separator[data-v-bb10cfa6]{flex:0 0 .05rem;width:.05rem;height:1rem;background:var(--stroke-dark)}.showcase-workflow-step .showcase-workflow-step__image-editing-preset[data-v-bb10cfa6]{display:inline-flex;align-items:center;gap:var(--spacing-1);white-space:nowrap}.showcase-workflow-step .showcase-workflow-step__image-editing-preset[data-v-bb10cfa6] .app-icon{flex:0 0 auto}.showcase-workflow-step .showcase-workflow-step__text-to-image-meta[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__model-generation-feature[data-v-bb10cfa6],.showcase-workflow-step .showcase-workflow-step__model-generation-scene[data-v-bb10cfa6]{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__model-generation-feature[data-v-bb10cfa6] .app-icon,.showcase-workflow-step .showcase-workflow-step__model-generation-scene[data-v-bb10cfa6] .app-icon{flex:0 0 auto}.showcase-workflow-step .showcase-workflow-step__model-generation-row[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__relief-feature[data-v-bb10cfa6]{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__relief-feature[data-v-bb10cfa6] .app-icon{flex:0 0 auto}.showcase-workflow-step .showcase-workflow-step__inline-detail-row[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);color:var(--text-icon-white-light);font-size:1.2rem;line-height:normal}.showcase-workflow-step .showcase-workflow-step__model-generation-divider[data-v-bb10cfa6]{width:100%;height:.1rem;background:var(--stroke-light)}.showcase-workflow-step .showcase-workflow-step__params[data-v-bb10cfa6]{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-3);margin:0}.showcase-workflow-step .showcase-workflow-step__param[data-v-bb10cfa6]{display:inline-flex;align-items:center;gap:var(--spacing-1);padding-right:var(--spacing-3);border-right:.05rem solid var(--stroke-dark);color:var(--text-icon-white-light);font-size:1.2rem;line-height:1.5}.showcase-workflow-step .showcase-workflow-step__param[data-v-bb10cfa6]:last-child{padding-right:0;border-right:0}.showcase-workflow-step .showcase-workflow-step__param dt[data-v-bb10cfa6]{flex:0 0 auto}.showcase-workflow-step .showcase-workflow-step__param dd[data-v-bb10cfa6]{min-width:0;margin:0;overflow-wrap:anywhere}.showcase-workflow-step .showcase-workflow-step__param.showcase-workflow-step__param--description[data-v-bb10cfa6]{flex:0 0 100%;align-items:flex-start;padding-right:0;border-right:0;color:var(--text-icon-white-secondary)}.showcase-workflow-step .showcase-workflow-step__param.showcase-workflow-step__param--description dt[data-v-bb10cfa6]{display:none}.showcase-workflow-panel[data-v-f24ef775]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;color:var(--text-icon-white-primary)}.showcase-workflow-panel .showcase-workflow-panel__title[data-v-f24ef775]{margin:0;padding:0 var(--spacing-1);color:var(--text-icon-white-secondary);font-size:1.2rem;font-weight:400;line-height:normal}.showcase-workflow-panel .showcase-workflow-panel__process[data-v-f24ef775]{display:flex;flex-direction:column;gap:var(--spacing-3);margin:0;padding:var(--spacing-3) 0;list-style:none}.showcase-workflow-panel .showcase-workflow-panel__step[data-v-f24ef775],.showcase-workflow-panel[data-v-f24ef775] .showcase-workflow-step{min-width:0}.showcase-detail-page[data-v-4eb4841c]{width:100%;height:100%;min-height:0;overflow:hidden;background:#101010}.showcase-detail-page__status[data-v-4eb4841c]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;color:#ffffffa6;font-size:1.6rem}[data-v-4eb4841c] .showcase-detail-info.model-info-panel{border-radius:var(--radius-2xl)}[data-v-4eb4841c] .showcase-detail-info .model-info-panel__header{box-sizing:border-box;min-height:5rem;padding:var(--spacing-4);border-bottom:.05rem solid var(--stroke-light)}[data-v-4eb4841c] .showcase-detail-info .model-info-panel__body{padding:0 var(--spacing-3) var(--spacing-3)}[data-v-4eb4841c] .showcase-detail-info .model-info-panel__body>.model-info-panel__section:first-child{gap:var(--spacing-2);padding:var(--spacing-3) 0}[data-v-4eb4841c] .showcase-detail-info .model-info-panel__body>.model-info-panel__section:first-child .model-info-panel__title{line-height:normal}
