.generate-D6PHTe.generate-D6PHTe{align-items:center;border:0;border-radius:12px;display:flex;flex-direction:column;font-family:Montserrat,CapCut Sans,sans-serif;font-size:14px;font-weight:600;gap:2px;justify-content:center;line-height:22px;min-width:99px;padding:12px 16px;text-align:center}.generate-D6PHTe.generate-D6PHTe:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.generate-D6PHTe.generate-D6PHTe>span{align-items:center;display:flex;flex-direction:column;gap:4px}.generate-D6PHTe.generate-D6PHTe small{align-items:center;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;line-height:20px;white-space:normal}.card-RIA1On{aspect-ratio:166.4/250;background:var(--bg-block-primary-default);border-radius:8px;isolation:isolate;overflow:hidden;position:relative;transition:background-color .16s ease}.selected-e8CUPU{background:var(--bg-block-primary-pressed);outline:2px solid var(--text-primary);outline-offset:-1px}.card-button-mJ36C2{background:transparent;border:none;color:inherit;cursor:pointer;display:block;height:100%;inset:0;padding:0;position:absolute;width:100%}.card-button-mJ36C2:focus-visible{border-radius:8px;outline:2px solid var(--text-primary);outline-offset:-2px}.card-button-mJ36C2:active:not(:disabled){transform:scale(.98)}div.card-button-mJ36C2{cursor:default}.image-mC9WNw{height:100%;object-fit:cover;width:100%}.name-QhP_Ba{align-items:flex-end;background:linear-gradient(transparent,rgba(0,0,0,.4));box-sizing:border-box;color:var(--onmedia-text-primary);display:flex;font-size:13px;font-weight:500;height:87px;inset:auto 0 0;justify-content:center;line-height:22px;padding:0 4px 16px;pointer-events:none;position:absolute;text-shadow:var(--shadow-icon-text)}.name-QhP_Ba>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-card-hKUQ_a .card-button-mJ36C2{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.create-card-hKUQ_a:hover{background:var(--bg-block-primary-hover)}.create-icon-i67zPe{color:var(--text-primary);flex-shrink:0}.create-label-L8bgQS{color:var(--text-primary);font-size:13px;font-weight:500;line-height:22px;padding:0 4px;text-align:center}.overlay-wrapper-AxUGVe.lv-modal-wrapper{--ai-influencer-overlay-content-width:880px;bottom:auto;height:var(--ai-influencer-overlay-height,100%);left:var(--ai-influencer-overlay-left,0);overflow-x:auto;overflow-y:hidden;position:fixed;right:auto;top:var(--ai-influencer-overlay-top,0);width:var(--ai-influencer-overlay-width,100%)}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal.lv-modal-simple{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--bg-mask-gray);border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;max-width:none;min-width:960px;padding:48px 24px 0;position:relative;top:0;width:100%}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal-simple>[data-focus-lock-disabled]{display:flex;flex:1 1;flex-direction:column;min-height:0}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal-simple .lv-modal-header{border:none;flex-shrink:0;height:auto;margin:0 auto 16px;max-width:var(--ai-influencer-overlay-content-width);min-height:36px;padding:0;width:100%}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal-simple .lv-modal-title{align-items:center;color:var(--text-primary);display:flex;font-size:24px;font-weight:500;line-height:32px;min-height:36px;padding-right:48px;text-align:left}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal-simple .lv-modal-content{flex:1 1;margin:0 auto;max-width:var(--ai-influencer-overlay-content-width);min-height:0;padding:0;position:static;width:100%}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal:is([class~=zoomModal-enter],[class~=zoomModal-appear]){opacity:0;transform:none}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal:is([class~=zoomModal-enter-active],[class~=zoomModal-appear-active]){opacity:1;transform:none;transition:opacity .18s ease-out}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal[class~=zoomModal-exit]{opacity:1;transform:none}.overlay-wrapper-AxUGVe.lv-modal-wrapper .lv-modal[class~=zoomModal-exit-active]{opacity:0;transform:none;transition:opacity .14s ease-out}.close-button-rMffjI{background:var(--component-secondary-button-bg-default);border:.5px solid var(--stroke-secondary);border-radius:8px;color:var(--text-primary);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;position:absolute;right:max(24px,(100% - var(--ai-influencer-overlay-content-width))/2);top:48px;transition:background-color .16s ease;width:36px;z-index:1}.close-button-rMffjI:hover{background:var(--bg-block-primary-hover)}.close-button-rMffjI:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.dialog-wrapper-gYd7u7.lv-modal-wrapper .lv-modal.lv-modal-simple{justify-content:center;overflow-y:auto;padding:24px}.dialog-wrapper-gYd7u7.lv-modal-wrapper .lv-modal-simple>[data-focus-lock-disabled]{backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);background:var(--component-input-bg);border:.5px solid var(--stroke-secondary);border-radius:24px;box-sizing:border-box;flex:none;margin:auto;max-width:100%;padding:24px;position:relative;width:800px}.dialog-wrapper-gYd7u7.lv-modal-wrapper .lv-modal-simple .lv-modal-header{margin:0 0 24px;max-width:none}.dialog-wrapper-gYd7u7.lv-modal-wrapper .lv-modal-simple .lv-modal-content{flex:none;max-width:none}.dialog-wrapper-gYd7u7.lv-modal-wrapper .close-button-rMffjI{right:24px;top:24px}.page-wrapper-kQGbcG.lv-modal-wrapper .lv-modal.lv-modal-simple{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg-body);padding:0}.page-wrapper-kQGbcG.lv-modal-wrapper .lv-modal-simple .lv-modal-header{margin:0;min-height:0;position:absolute}.page-wrapper-kQGbcG.lv-modal-wrapper .lv-modal-simple .lv-modal-content{max-width:none}.page-wrapper-kQGbcG.lv-modal-wrapper .lv-modal:is([class~=zoomModal-enter],[class~=zoomModal-appear]){transform:translateY(8px)}.page-wrapper-kQGbcG.lv-modal-wrapper .lv-modal:is([class~=zoomModal-enter-active],[class~=zoomModal-appear-active]){transform:none;transition:opacity .2s ease-out,transform .2s ease-out}.split-wrapper-UjpHEj.lv-modal-wrapper .lv-modal.lv-modal-simple{padding:24px}.split-wrapper-UjpHEj.lv-modal-wrapper .lv-modal-simple .lv-modal-header{margin:0;min-height:0;position:absolute}.split-wrapper-UjpHEj.lv-modal-wrapper .lv-modal-simple .lv-modal-content{max-width:none}@media(prefers-reduced-motion:reduce){.overlay-wrapper-AxUGVe .lv-modal{transition:none!important}}.menu-RSkYfi{background:var(--bg-dropdown-menu);border-radius:12px;box-shadow:var(--shadow-dropdown-menu);flex-direction:column;gap:4px;padding:4px;position:fixed;width:200px;z-index:1}.item-fii5rb,.menu-RSkYfi{box-sizing:border-box;display:flex}.item-fii5rb{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;font-family:Montserrat,CapCut Sans,sans-serif;font-size:12px;font-weight:500;gap:8px;height:36px;line-height:20px;padding:9px 12px;text-align:left}.item-fii5rb:focus{outline:none}.item-fii5rb:is(:hover,:focus-visible){background:var(--bg-block-primary-hover)}.item-fii5rb>svg{flex-shrink:0}.loading-item-Bbmjej{cursor:default;justify-content:center}.body-item-NqbQ3q{color:var(--text-primary);font-family:PingFang SC,CapCut Sans,sans-serif;font-size:13px;font-weight:400;line-height:22px}.divider-fzZCTK{align-items:center;display:flex;flex-shrink:0;height:4px;padding:0 12px}.divider-fzZCTK:before{background:var(--stroke-secondary);content:"";flex:1 1;height:1px}.inactive-WIuMDX{pointer-events:none;visibility:hidden}.grid-SVPUAa{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.root-w6Pqtw .empty-aG85IX{gap:8px;height:440px}.root-w6Pqtw .empty-aG85IX>*{opacity:.8}.skeleton-card-uPB4Ee{aspect-ratio:166.4/250;background:linear-gradient(108deg,rgba(204,221,255,.06),rgba(204,221,255,.03) 100.06%);border-radius:8px}body[lv-theme-version="2.0"][lv-theme=light] .skeleton-card-uPB4Ee{background:linear-gradient(108deg,rgba(0,0,0,.05),rgba(0,0,0,.03))}@media(prefers-reduced-motion:reduce){.skeleton-card-uPB4Ee:after{animation:none}}.tabs-lMIZZm{align-items:center;border-radius:999px;display:inline-flex;gap:4px;padding:2px}.tab-GLty5O{background:transparent;border:none;border-radius:999px;color:var(--text-secondary);cursor:pointer;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:22px;padding:0 20px;transition:background-color .15s ease,color .15s ease}.tab-GLty5O:hover{background:var(--bg-block-primary-hover);color:var(--text-primary)}.tab-active-uwGgQW{background:var(--bg-block-primary-default);color:var(--text-primary)}.panel-PAmh5s{display:flex;flex-direction:column;height:100%;min-height:0}.tabs-NbHSV3{flex-shrink:0;gap:8px;margin-bottom:24px;padding:0}.tabs-NbHSV3 button{border:.5px solid transparent;border-radius:16px;color:var(--text-secondary);font-size:13px;height:32px;min-width:132px;padding:4px 24px;white-space:nowrap}.tabs-NbHSV3 button:first-child{min-width:140px}.tabs-NbHSV3 button[data-selected=true]{background:var(--bg-block-primary-default);border-color:var(--stroke-secondary);color:var(--text-primary)}.tabs-NbHSV3 button:hover{background:var(--bg-block-primary-hover);color:var(--text-primary)}.views-Goo8i4{flex:1 1;min-height:0;position:relative}.view-FAPQ8f{inset:0;margin:-2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:2px;padding-bottom:26px;position:absolute;scrollbar-width:none}.view-FAPQ8f::-webkit-scrollbar{display:none}.notice-MIP_2j{bottom:28px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:1}.notice-content-fNesDs{background:var(--bg-dropdown-menu);border:1px solid var(--stroke-primary);border-radius:12px;box-shadow:var(--shadow-dropdown-menu);box-sizing:border-box;color:var(--text-primary);display:block;font-size:13px;line-height:22px;max-width:calc(100vw - 32px);padding:12px 16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.picker-wrapper-ea3bQS.picker-wrapper-ea3bQS{box-sizing:border-box;padding:48px 24px 0}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5{background:transparent;border:0;box-shadow:none;box-sizing:border-box;color:var(--text-primary);display:flex;flex-direction:column;height:100%;margin:0 auto;padding:0;top:0}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5>[data-focus-lock-disabled]{display:flex;flex:1 1;flex-direction:column;min-height:0}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5 .lv-modal-header{align-items:center;border:0;display:flex;flex-shrink:0;margin-bottom:16px;min-height:36px;padding:0}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5 .lv-modal-title{color:inherit;font-size:24px;font-weight:500;line-height:32px}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5 .lv-modal-content{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5 .lv-modal-close-icon{height:36px;padding:0;right:0;top:0;width:36px}.dialog-oA3NW5.dialog-oA3NW5.dialog-oA3NW5 .lv-modal-close-icon:hover{background:transparent}.close-z3c5p9{align-items:center;background:var(--bg-block-secondary-default);border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;width:36px}@media(max-width:760px){.picker-wrapper-ea3bQS.picker-wrapper-ea3bQS{padding-top:24px}}.preview-tJ6ZtY .lv-tooltip-content{background:var(--bg-dropdown-menu);border:none;border-radius:16px;color:var(--text-primary);overflow:hidden;padding:0}.label-DLQPi1{display:block;min-width:0;overflow:hidden;pointer-events:auto;text-overflow:ellipsis}.body-Hc8JDw{display:grid;gap:24px;grid-template-columns:var(--cast-template-form-width) minmax(0,1fr);height:100%}.form-txknKU{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:var(--component-input-bg);border:.5px solid var(--stroke-secondary);border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;min-width:0;padding:16px 12px 12px}.fields-ugJ7cO{display:flex;flex:1 1;flex-direction:column;gap:32px;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:none}.fields-ugJ7cO::-webkit-scrollbar{display:none}.field-swygeC{border:0;display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin:0;min-width:0;padding:0}.label-RKyG3a{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px;padding:0 4px}legend.label-RKyG3a{margin-bottom:8px}.slots-JU3kcP{background:var(--bg-block-secondary-default);border-radius:16px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;min-height:96px;padding:12px}.slot-container-e2TodM{background:var(--bg-block-primary-default);border-radius:8px;flex:0 0 72px;height:72px;position:relative;width:72px}.slot-container-e2TodM:is(:hover,:focus-within) .remove-material-qJsFtw{opacity:1;pointer-events:auto}.slot-KMpg3Z{background:transparent;border:0;border-radius:inherit;color:var(--text-primary);cursor:pointer;display:block;height:100%;overflow:hidden;padding:0;position:relative;width:100%}.slot-KMpg3Z:hover:not(:disabled){background:var(--bg-block-primary-hover)}.slot-KMpg3Z:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.slot-KMpg3Z:disabled{cursor:default}.slot-image-cQwdo_{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.slot-container-e2TodM:not([data-slot-state=replaced]) .slot-image-cQwdo_{opacity:.12}.slot-overlay-_8WZOo{inset:0;place-items:center}.remove-material-qJsFtw,.slot-overlay-_8WZOo{display:grid;pointer-events:none;position:absolute}.remove-material-qJsFtw{background:var(--component-onmask-button-bg-default);border:0;border-radius:50%;color:var(--onmedia-text-primary);cursor:pointer;height:24px;opacity:0;padding:0;place-items:center;right:4px;top:4px;transition:opacity .12s ease,background-color .12s ease;width:24px}.remove-material-qJsFtw>svg{height:14px;width:14px}.remove-material-qJsFtw:hover{background:var(--bg-mask-60)}.remove-material-qJsFtw:focus-visible{opacity:1;outline:2px solid var(--text-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.remove-material-qJsFtw{transition:none}}.textarea-cZPFqe{background:var(--bg-block-secondary-default);border:0;border-radius:16px;box-sizing:border-box;color:var(--text-primary);display:block;font:inherit;font-size:14px;height:134px;line-height:22px;margin:0;min-height:68px;outline:0;overflow:auto;padding:12px 16px;resize:none;scrollbar-width:none;width:100%}.textarea-cZPFqe::-webkit-input-placeholder{color:var(--text-placeholder)}.textarea-cZPFqe::-ms-input-placeholder{color:var(--text-placeholder)}.textarea-cZPFqe::placeholder{color:var(--text-placeholder)}.textarea-cZPFqe:disabled{color:var(--text-disabled)}.actions-zxsoUW{display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:56px;padding-top:16px}.actions-zxsoUW p{margin:0}.parameters-fL5Y4h{align-items:center;display:flex;gap:4px;min-height:32px;min-width:0;position:relative}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--component-secondary-button-text-default);display:inline-flex;font-family:Montserrat,CapCut Sans,sans-serif;font-size:12px;font-weight:500;gap:6px;height:32px;line-height:20px;max-width:240px;min-width:0;padding:0 10px;transition:background-color .1s ease}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary>svg{flex-shrink:0}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary>span+svg,.parameter-control-EdiZo4.lv-btn.lv-btn-secondary>svg+span{margin-inline:0}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:not(:disabled):focus-visible,.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:not(:disabled):hover{background:var(--bg-block-secondary-hover)}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary[data-parameter=model]:not(:disabled):focus-visible,.parameter-control-EdiZo4.lv-btn.lv-btn-secondary[data-parameter=model]:not(:disabled):hover{background:var(--bg-block-primary-hover)}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:not(:disabled):active,.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:not(:disabled)[data-active=true]{background:var(--bg-block-secondary-pressed)}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.parameter-control-EdiZo4.lv-btn.lv-btn-secondary:disabled{color:var(--text-disabled)}.parameter-text-UZBKaC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parameter-details-b8ritu{display:flex;flex-direction:column;font-family:Montserrat,CapCut Sans,sans-serif;gap:10px;max-width:calc(100vw - 64px);width:240px}.parameter-heading-TiMsVc{align-items:center;color:var(--text-placeholder);display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:16px}.parameter-value-RHsT9f{background:var(--component-segmented-control-button-default);border-radius:8px;color:var(--text-primary);font-size:13px;line-height:20px;overflow-wrap:anywhere;padding:10px 12px}@media(prefers-reduced-motion:reduce){.parameter-control-EdiZo4.lv-btn.lv-btn-secondary{transition:none}}.parameter-error-YMRAGZ{align-items:center;display:flex;gap:8px;justify-content:space-between}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn{align-items:center;background:var(--component-primary-button-bg-default);border:none;border-radius:16px;color:var(--component-primary-button-text-default);cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:500;gap:.25em;height:52px;justify-content:center;line-height:24px;padding:0 16px;text-align:center;transition:background-color .16s ease,transform .16s ease;width:100%}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:focus-visible:not(:disabled),.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:hover:not(:disabled){background:var(--component-primary-button-bg-hover);color:var(--component-primary-button-text-default)}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:active:not(:disabled){background:var(--component-primary-button-bg-pressed);color:var(--component-primary-button-text-default);transform:scale(.985)}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn>small{color:inherit;flex-shrink:0;opacity:.6;white-space:nowrap}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn>small>span,.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn>small>span>span{color:inherit}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn>small svg{height:12px;width:12px}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn.lv-btn-disabled:not(.lv-btn-loading),.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:disabled:not(.lv-btn-loading){background:var(--component-primary-button-bg-disabled);color:var(--component-primary-button-text-disabled);cursor:not-allowed}.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn.lv-btn-disabled:not(.lv-btn-loading)>small,.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn:disabled:not(.lv-btn-loading)>small{opacity:1}@media(prefers-reduced-motion:reduce){.generate-ju0CdT.generate-ju0CdT.generate-ju0CdT.lv-btn{transition:none}}.stage-DzaWRw{container:cast-template-stage/size;justify-content:center;min-width:0}.preview-group-OIx2k6,.stage-DzaWRw{align-items:center;display:flex;min-height:0}.preview-group-OIx2k6{flex-direction:column;gap:32px;width:100%}.title-mais5q{color:var(--text-primary);flex-shrink:0;font-size:24px;font-weight:500;line-height:32px;margin:0;text-align:center}.preview-xrhv6e{align-items:center;aspect-ratio:1;background:var(--bg-block-secondary-default);border-radius:12px;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;width:min((100cqw + var(--cast-template-form-width) + 72px)/3,100%,100cqh - 64px)}.media-DWvlhx{border-radius:12px;display:block;height:100%;object-fit:contain;width:100%}.media-status-qpf35b{align-items:center;background:rgba(0,0,0,.53);border-radius:12px;color:#fff;display:flex;flex-direction:column;font-size:13px;gap:12px;inset:0;justify-content:center;pointer-events:none;position:absolute}.media-status-qpf35b button{background:#262626;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px;pointer-events:auto}@media(max-height:640px){.actions-zxsoUW{margin-top:24px}}