.host-picker[data-v-91d98e34]{color:#fffffffa;width:100%}.mode-tabs[data-v-91d98e34]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#1f1f1fcc;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff0f;gap:2px;height:42px;margin:32px auto;padding:3px;width:467px}.mode-tab[data-v-91d98e34],.mode-tabs[data-v-91d98e34]{align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden}.mode-tab[data-v-91d98e34]{--mode-tab-width:0px;background:transparent;border:0;border-radius:20px;color:#ffffffd1;cursor:pointer;flex:0 0 auto;font-family:Albert Sans,sans-serif;font-size:14px;font-weight:400;gap:4px;height:36px;letter-spacing:0;line-height:20px;padding:0 12px;position:relative;transition:width .24s cubic-bezier(.2,.82,.2,1),padding .24s cubic-bezier(.2,.82,.2,1),color .18s ease;white-space:nowrap;width:var(--mode-tab-width)}.mode-tab[data-v-91d98e34]:hover{background:#ddeaf81a;border-radius:20px}.mode-tab[data-v-91d98e34]:before{background:linear-gradient(172.072deg,#f79aff66 8.2777%,#f046ff66 15.813%,#c33ecf1a 37.817%,#c33ecf14 71.045%,#c33ecf40 84.88%),linear-gradient(173.901deg,transparent 26.875%,rgba(0,0,0,.3) 66.077%,transparent 89.041%);border-radius:14px;box-shadow:0 0 8px #c33ecf4d;content:"";inset:0;opacity:0;position:absolute;transition:opacity .18s ease}.mode-tab-icon[data-v-91d98e34],.mode-tab-label[data-v-91d98e34]{position:relative;z-index:1}.mode-tab-icon[data-v-91d98e34]{background:currentColor;flex:0 0 20px;height:20px;-webkit-mask:var(--mode-icon) center/contain no-repeat;mask:var(--mode-icon) center/contain no-repeat;width:20px}.mode-tab--active[data-v-91d98e34]{color:#fe3de5;padding:0 16px;width:calc(var(--mode-tab-width) + 8px)}.mode-tab--active[data-v-91d98e34]:before{opacity:1}.mode-tab--talk-show[data-v-91d98e34]{--mode-tab-width:112px}.mode-tab--solo[data-v-91d98e34]{--mode-tab-width:76px}.mode-tab--cartoon[data-v-91d98e34]{--mode-tab-width:101px}.mode-tab--pet[data-v-91d98e34]{--mode-tab-width:69px}.mode-tab--visual[data-v-91d98e34]{--mode-tab-width:87px}.carousel-viewport[data-v-91d98e34]{height:calc(320px*var(--carousel-scale));position:relative;width:100%}.carousel-stage[data-v-91d98e34]{left:50%;transform:translate(-50%) scale(var(--carousel-scale));transform-origin:center top;width:1848px}.carousel-stage[data-v-91d98e34],.scene-card[data-v-91d98e34]{height:320px;position:absolute;top:0}.scene-card[data-v-91d98e34]{background:#151719;border:0;border-radius:16px;cursor:pointer;left:640px;overflow:hidden;padding:0;transform-origin:center;transition:transform .64s cubic-bezier(.2,.82,.2,1),translate .64s cubic-bezier(.2,.82,.2,1),opacity .48s ease,box-shadow .48s ease;width:568px;will-change:transform,opacity}.scene-card img[data-v-91d98e34],.scene-card video[data-v-91d98e34],.scene-placeholder[data-v-91d98e34]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-stage--moving-next .scene-card>.scene-placeholder[data-v-91d98e34],.carousel-stage--moving-next .scene-card>img[data-v-91d98e34],.carousel-stage--moving-next .scene-card>video[data-v-91d98e34]{animation:scene-media-next-91d98e34 .64s cubic-bezier(.2,.82,.2,1)}.carousel-stage--moving-previous .scene-card>.scene-placeholder[data-v-91d98e34],.carousel-stage--moving-previous .scene-card>img[data-v-91d98e34],.carousel-stage--moving-previous .scene-card>video[data-v-91d98e34]{animation:scene-media-previous-91d98e34 .64s cubic-bezier(.2,.82,.2,1)}@keyframes scene-media-next-91d98e34{0%{transform:translate(5%) scale(1.04)}}@keyframes scene-media-previous-91d98e34{0%{transform:translate(-5%) scale(1.04)}}.scene-placeholder[data-v-91d98e34]{background:linear-gradient(135deg,#323a3ed1,#121416f5)}.scene-card-mask[data-v-91d98e34]{border-radius:inherit;filter:blur(20px);inset:-20px;opacity:0;pointer-events:none;position:absolute;transition:opacity .64s cubic-bezier(.2,.82,.2,1);z-index:3}.scene-card--position--2[data-v-91d98e34]{transform:translate3d(-641px,0,0) scale(.62324,.625);z-index:1}.scene-card--position--2 .scene-card-mask[data-v-91d98e34]{background:#000000b3;opacity:1}.scene-card--position--1[data-v-91d98e34]{transform:translate3d(-374px,0,0) scale(.80986,.8125);z-index:2}.scene-card--position--1 .scene-card-mask[data-v-91d98e34]{background:#00000080;opacity:1}.scene-card--position-0[data-v-91d98e34]{border:1.5px solid hsla(0,0%,100%,.12);box-shadow:0 24px 56px #0000004d;box-sizing:border-box;transform:translateZ(0) scale(1);z-index:4}.scene-card--position-1[data-v-91d98e34]{transform:translate3d(374px,0,0) scale(.80986,.8125);z-index:2}.scene-card--position-1 .scene-card-mask[data-v-91d98e34]{background:#00000080;opacity:1}.scene-card--position-2[data-v-91d98e34]{transform:translate3d(641px,0,0) scale(.62324,.625);z-index:1}.scene-card--position-2 .scene-card-mask[data-v-91d98e34]{background:#000000b3;opacity:1}.carousel-arrow[data-v-91d98e34]{background:#ddeaf81a;border:0;border-radius:50%;color:#ffffffb8;cursor:pointer;display:grid;height:48px;padding:0;place-items:center;position:absolute;top:136px;transition:color .18s ease,background .18s ease,transform .18s ease;width:48px;z-index:6}.carousel-arrow[data-v-91d98e34]:hover{background:#ddeaf82e;color:#fffffff5}.carousel-arrow[data-v-91d98e34]:active{transform:scale(.92)}.carousel-arrow--left[data-v-91d98e34]{left:80px}.carousel-arrow--right[data-v-91d98e34]{left:1720px}.actions-viewport[data-v-91d98e34]{margin-top:-56px}.actions-stage[data-v-91d98e34],.actions-viewport[data-v-91d98e34]{height:182px;pointer-events:none;position:relative;width:100%}.actions-stage[data-v-91d98e34]{margin:0 auto;max-width:1848px;z-index:7}.asset-toolbar[data-v-91d98e34]{align-items:center;display:flex;gap:8px;height:64px;left:50%;pointer-events:none;position:absolute;top:20px;transform:translate(-50%);width:auto}.asset-button[data-v-91d98e34],.more-button[data-v-91d98e34]{background:#ddeaf81a;border:0;border-radius:8px;color:#ffffffd1;cursor:pointer;flex:0 0 64px;height:64px;overflow:hidden;padding:0;pointer-events:auto;position:relative;transition:flex-basis .2s ease,width .2s ease,height .2s ease,transform .2s ease}.asset-button img[data-v-91d98e34],.asset-empty[data-v-91d98e34]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asset-label[data-v-91d98e34]{color:#fff;font-size:11px;inset:auto 4px 5px;line-height:14px;position:absolute;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.8);transition:opacity .15s ease;z-index:2}.asset-button[data-v-91d98e34]:after{background:linear-gradient(transparent,#00000094);content:"";inset:45% 0 0;position:absolute}.asset-button--host[data-v-91d98e34]:hover{flex-basis:80px;height:80px;width:80px;z-index:3}.asset-button--host-1[data-v-91d98e34]:hover{transform:rotate(2deg)}.asset-button--host-2[data-v-91d98e34]:hover{transform:rotate(-2deg)}.asset-button--background[data-v-91d98e34]{flex-basis:112px;width:112px}.asset-button--background[data-v-91d98e34]:hover{flex-basis:142px;height:80px;transform:rotate(2deg);width:142px;z-index:3}.asset-button--background[data-v-91d98e34],.asset-button--host[data-v-91d98e34]{align-self:flex-end;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-sizing:border-box}.asset-background-label[data-v-91d98e34],.asset-button--host .asset-label[data-v-91d98e34]{color:#ffffffd1;font-size:11px;font-weight:400;line-height:16px}.asset-background-label[data-v-91d98e34],.asset-choice-hover[data-v-91d98e34]{transition:opacity .15s ease}.asset-choice-hover[data-v-91d98e34]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ddeaf80f;border-radius:inherit;box-sizing:border-box;color:#fffffffa;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;opacity:0;padding:4px;position:absolute;z-index:3}.asset-choice-hover span[data-v-91d98e34]{font-size:11px;font-weight:500;line-height:12px;text-align:center;white-space:nowrap}.asset-button .asset-choice-hover-icon[data-v-91d98e34]{flex:0 0 20px;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.asset-button--background[data-v-91d98e34]:hover:after,.asset-button--host[data-v-91d98e34]:hover:after{background:#00000047;inset:0}.asset-button--background:hover>.asset-empty[data-v-91d98e34],.asset-button--background:hover>img[data-v-91d98e34],.asset-button--host:hover>.asset-empty[data-v-91d98e34],.asset-button--host:hover>img[data-v-91d98e34]{filter:blur(2px);transform:scale(1.04)}.asset-button--background:hover>.asset-label[data-v-91d98e34],.asset-button--host:hover>.asset-label[data-v-91d98e34]{opacity:0}.asset-button--background:hover .asset-choice-hover[data-v-91d98e34],.asset-button--host:hover .asset-choice-hover[data-v-91d98e34]{opacity:1}.asset-button--diy[data-v-91d98e34]{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:flex;flex-direction:column;gap:4px;justify-content:center}.asset-button--diy[data-v-91d98e34]:hover{flex-basis:80px;height:80px;width:80px;z-index:3}.asset-button--diy[data-v-91d98e34]:after{display:none}.asset-button--diy .asset-label[data-v-91d98e34]{position:static;text-shadow:none}.asset-diy-plus[data-v-91d98e34]{background:#ffffff2e;border-radius:50%;color:#ffffffd1;display:grid;font-size:18px;height:20px;place-items:center;width:20px}.asset-empty[data-v-91d98e34]{background:linear-gradient(135deg,#303438,#1b1d20)}.asset-divider[data-v-91d98e34]{background:#ffffff1f;height:12px;width:1px}.more-button[data-v-91d98e34]{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:flex;flex-direction:column;font-size:11px;gap:2px;justify-content:center;line-height:16px}.more-button[data-v-91d98e34]:hover{flex-basis:80px;height:80px;width:80px;z-index:3}.generate-row[data-v-91d98e34]{left:50%;pointer-events:none;position:absolute;top:130px;transform:translate(-160px);width:calc(50% + 160px)}.generate-button[data-v-91d98e34],.generate-row[data-v-91d98e34]{align-items:center;display:flex;height:44px}.generate-button[data-v-91d98e34]{--ui-rotating-border-width:2px;--ui-rotating-border-base:rgba(255,239,255,.34);--ui-rotating-border-glow:#f5aafe;--ui-rotating-border-glow-2:#c33ecf;--ui-rotating-border-fade:rgba(195,62,207,.06);--ui-rotating-border-duration:3s;background:#fffffffa;border:0;border-radius:38px;box-sizing:border-box;color:#090a0a;cursor:pointer;flex:0 0 320px;font-family:Albert Sans;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:20px;overflow:hidden;padding:8px 16px;pointer-events:auto;position:relative;text-align:center;transition:transform .2s ease;white-space:nowrap;z-index:1}.generate-button[data-v-91d98e34]:hover:not(:disabled){--ui-rotating-border-width:3px;transform:scale(1.1)}.generate-line[data-v-91d98e34]{background:#c33ecf;flex:1;height:2px}.visually-hidden[data-v-91d98e34]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
