.MediaDetailLayout-module__uUgADq__body{grid-template-columns:minmax(0,1fr) 330px;gap:16px;height:100%;min-height:0;display:grid;overflow:hidden}.MediaDetailLayout-module__uUgADq__media{background:var(--xd-surface-hover);border-radius:16px;place-items:center;min-width:0;min-height:0;padding:24px;display:grid;overflow:hidden}.MediaDetailLayout-module__uUgADq__media>div{place-items:center;width:100%;height:100%;min-height:0;display:grid}.MediaDetailLayout-module__uUgADq__media img,.MediaDetailLayout-module__uUgADq__media video{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%}@media (max-width:650px){.MediaDetailLayout-module__uUgADq__body{grid-template-columns:1fr;overflow-y:auto}.MediaDetailLayout-module__uUgADq__media{min-height:240px}}
.ModelLevelPicker-module__knYvSa__picker .xd-marketing-model-trigger{color:var(--xd-text-tertiary,#999);font-size:14px;font-weight:400}.ModelLevelPicker-module__knYvSa__picker .xd-level-panel{background:var(--xd-surface-secondary);max-width:calc(100vw - 40px);color:var(--xd-text-primary);border:1px solid var(--xd-border-default);top:calc(100% + 5px);bottom:auto;right:0;box-shadow:0 5px 20px #00000018;border-radius:18px!important;width:256px!important;padding:14px 12px 12px!important}.ModelLevelPicker-module__knYvSa__picker .xd-level-heading{gap:6px;margin-bottom:23px;font-size:20px;font-weight:500;line-height:1.2}.ModelLevelPicker-module__knYvSa__pro{color:#9b51ff}.ModelLevelPicker-module__knYvSa__picker .xd-level-track{background:color-mix(in srgb,var(--xd-text-primary) 8%,var(--xd-surface-secondary));border:1px solid var(--xd-border-default);height:26px;margin:0}.ModelLevelPicker-module__knYvSa__picker .xd-level-fill{transition:width .24s cubic-bezier(.2,.8,.2,1),background .2s}.ModelLevelPicker-module__knYvSa__picker .xd-level-thumb{width:28px;height:28px;top:-2px;left:calc((100% - 28px) * var(--level));background:var(--xd-surface-base);border-color:var(--xd-border-default);transition:left .24s cubic-bezier(.16,1,.3,1),transform .15s}.ModelLevelPicker-module__knYvSa__picker .xd-level-dot{top:10px}.ModelLevelPicker-module__knYvSa__headingButton{width:100%;color:inherit;font:500 16px/1.3 var(--xd-font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin:0 0 17px;padding:0;display:flex}.ModelLevelPicker-module__knYvSa__headingButton:hover{color:var(--xd-text-secondary)}.ModelLevelPicker-module__knYvSa__modelSheet{gap:2px;display:grid}.ModelLevelPicker-module__knYvSa__modelSheet button{color:inherit;font:400 15px/1.2 var(--xd-font-sans);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 8px;display:flex}.ModelLevelPicker-module__knYvSa__modelSheet button:hover{background:var(--xd-surface-hover)}.ModelLevelPicker-module__knYvSa__picker .ModelLevelPicker-module__knYvSa__modelSheet button{min-height:0;font:inherit;padding:5px 8px;font-size:15px;font-weight:400;line-height:1.2}.ModelLevelPicker-module__knYvSa__picker .xd-level-panel:has(.ModelLevelPicker-module__knYvSa__modelSheet){padding:8px!important}.ModelLevelPicker-module__knYvSa__picker .xd-level-track:active .xd-level-thumb{transform:scale(1.08)}.ModelLevelPicker-module__knYvSa__picker .xd-level-panel[data-pro] .xd-level-fill{background:linear-gradient(100deg,#3786fb 0%,#6e7ffb 44%,#a34dff 100%)}.ModelLevelPicker-module__knYvSa__picker .xd-level-panel[data-pro] .xd-level-track:after{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(circle at 8% 65%,#ded1ff 2px,#0000 3px),radial-gradient(circle at 25% 24%,#fff 1px,#0000 2px),radial-gradient(circle at 42% 69%,#dfd0ff 2px,#0000 3px),radial-gradient(circle at 58% 28%,#fff 1px,#0000 2px),radial-gradient(circle at 78% 55%,#e7d4ff 2px,#0000 3px);animation:2s ease-in-out infinite alternate ModelLevelPicker-module__knYvSa__shimmer;position:absolute;inset:4px 20px}.ModelLevelPicker-module__knYvSa__splash{pointer-events:none;z-index:4;position:absolute;top:15px;right:16px}.ModelLevelPicker-module__knYvSa__splash i{width:7px;height:7px;animation:ModelLevelPicker-module__knYvSa__burst 1s ease-out var(--delay) both;background:#bd8bff;border-radius:50%;position:absolute}.ModelLevelPicker-module__knYvSa__picker .xd-level-track:focus-within{outline:none}.ModelLevelPicker-module__knYvSa__picker .xd-level-panel{background:color-mix(in srgb,var(--xd-text-primary) 5%,var(--xd-bg-page))}.ModelLevelPicker-module__knYvSa__picker .xd-level-thumb{background:#fafafa}.ModelLevelPicker-module__knYvSa__picker .ModelLevelPicker-module__knYvSa__headingButton{background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:24px;margin:0 0 12px;padding:2px 6px;font-size:15px;display:flex}@keyframes ModelLevelPicker-module__knYvSa__burst{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:.9}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.6)}}@keyframes ModelLevelPicker-module__knYvSa__shimmer{0%{opacity:.35;transform:translate(-2px)}to{opacity:.7;transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.ModelLevelPicker-module__knYvSa__splash{display:none}:is(.ModelLevelPicker-module__knYvSa__picker .xd-level-thumb,.ModelLevelPicker-module__knYvSa__picker .xd-level-fill){transition:none}.ModelLevelPicker-module__knYvSa__picker .xd-level-track:after{animation:none!important}}.ModelLevelPicker-module__knYvSa__picker div.ModelLevelPicker-module__knYvSa__headingButton{cursor:default}.ModelLevelPicker-module__knYvSa__execution{z-index:6;position:absolute;top:7px;right:8px}.ModelLevelPicker-module__knYvSa__execution>button{color:var(--xd-text-secondary);font:500 11px/1.2 var(--xd-font-sans);text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 9px}.ModelLevelPicker-module__knYvSa__execution>button:hover,.ModelLevelPicker-module__knYvSa__execution>button:focus-visible{background:var(--xd-surface-hover);color:var(--xd-text-primary)}.ModelLevelPicker-module__knYvSa__executionHelp{box-sizing:border-box;border:1px solid var(--xd-border-default);background:var(--xd-surface-floating);width:250px;color:var(--xd-text-primary);opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;padding:14px;font-size:12px;line-height:1.5;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;bottom:calc(100% + 10px);right:-8px;transform:translateY(5px);box-shadow:0 6px 24px #0002}.ModelLevelPicker-module__knYvSa__executionHelp p{color:var(--xd-text-secondary);margin:5px 0 0}.ModelLevelPicker-module__knYvSa__execution:hover .ModelLevelPicker-module__knYvSa__executionHelp,.ModelLevelPicker-module__knYvSa__execution:focus-within .ModelLevelPicker-module__knYvSa__executionHelp{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.ModelLevelPicker-module__knYvSa__executionHelp{transition:none}}.ModelLevelPicker-module__knYvSa__picker[data-placement=above] .xd-level-panel{top:auto;bottom:calc(100% + 8px)}.ModelLevelPicker-module__knYvSa__picker button.ModelLevelPicker-module__knYvSa__headingButton{border-radius:999px;width:fit-content;margin:0 auto 12px;padding:3px 9px}.ModelLevelPicker-module__knYvSa__picker button.ModelLevelPicker-module__knYvSa__headingButton:hover{background:var(--xd-surface-hover);color:var(--xd-text-primary)}.ModelLevelPicker-module__knYvSa__executionHelp{width:256px;max-width:calc(100vw - 40px);padding:12px;right:-8px}
.PickerDialog-module__iu_zYq__dialog{--picker-ease:cubic-bezier(.2, .9, .25, 1);width:min(var(--picker-width,504px), calc(100vw - 32px));box-sizing:border-box;border:1px solid var(--xd-border-default);background:var(--xd-surface-floating,#1b1d20);height:fit-content;max-height:calc(100dvh - 32px);box-shadow:var(--xd-shadow-lg);color:var(--xd-text-primary);font-family:var(--font-dots,inherit);animation:PickerDialog-module__iu_zYq__pickerIn .26s var(--picker-ease) both;border-radius:26px;flex-direction:column;margin:auto;padding:20px;font-size:13px;line-height:1.4;display:flex;position:fixed;inset:0;overflow:visible}.PickerDialog-module__iu_zYq__dialog::backdrop{background:var(--xd-scrim,#08080eb8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.22s both PickerDialog-module__iu_zYq__pickerFade}.PickerDialog-module__iu_zYq__dialog[data-closing=true]{animation:.15s ease-in both PickerDialog-module__iu_zYq__pickerOut}.PickerDialog-module__iu_zYq__dialog[data-closing=true]::backdrop{animation:.15s ease-in both PickerDialog-module__iu_zYq__pickerFadeOut}.PickerDialog-module__iu_zYq__dialog button,.PickerDialog-module__iu_zYq__dialog input{font-family:inherit;line-height:1.3}@keyframes PickerDialog-module__iu_zYq__pickerIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes PickerDialog-module__iu_zYq__pickerOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes PickerDialog-module__iu_zYq__pickerFade{0%{opacity:0}to{opacity:1}}@keyframes PickerDialog-module__iu_zYq__pickerFadeOut{0%{opacity:1}to{opacity:0}}.PickerDialog-module__iu_zYq__header{align-items:center;gap:12px;min-width:0;display:flex}.PickerDialog-module__iu_zYq__media{border:1px solid var(--xd-border-default);background:var(--xd-surface-hover) center / cover no-repeat;width:44px;height:44px;color:var(--xd-text-tertiary);border-radius:12px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.PickerDialog-module__iu_zYq__titles{flex:1;min-width:0}.PickerDialog-module__iu_zYq__title{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600;line-height:1.25}.PickerDialog-module__iu_zYq__subtitle{color:var(--xd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;overflow:hidden}.PickerDialog-module__iu_zYq__close{background:var(--xd-surface-hover);width:36px;height:36px;color:var(--xd-text-secondary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background .16s,color .16s,transform .16s;display:grid}.PickerDialog-module__iu_zYq__close:hover{background:var(--xd-surface-pressed);color:var(--xd-text-primary)}.PickerDialog-module__iu_zYq__close:active{transform:scale(.94)}.PickerDialog-module__iu_zYq__well{background:var(--xd-surface-hover);border-radius:18px;flex-direction:column;min-height:0;margin-top:18px;padding:12px;display:flex}.PickerDialog-module__iu_zYq__tools{align-items:center;gap:8px;display:flex;position:relative}.PickerDialog-module__iu_zYq__search{box-sizing:border-box;border:1px solid var(--xd-border-default);background:var(--xd-surface-input);min-width:0;height:36px;color:var(--xd-text-tertiary);border-radius:11px;flex:1;align-items:center;gap:8px;padding:0 11px;transition:border-color .16s,box-shadow .16s;display:flex}.PickerDialog-module__iu_zYq__search:focus-within{border-color:var(--xd-border-strong);box-shadow:0 0 0 3px rgba(var(--xd-fg-rgb,255, 255, 255), .05)}.PickerDialog-module__iu_zYq__search svg{flex-shrink:0}.PickerDialog-module__iu_zYq__search input{min-width:0;color:var(--xd-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:13px}.PickerDialog-module__iu_zYq__search input::placeholder{color:var(--xd-text-tertiary)}.PickerDialog-module__iu_zYq__searchClear{background:var(--xd-surface-pressed);width:20px;height:20px;color:var(--xd-text-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.PickerDialog-module__iu_zYq__searchClear:hover{color:var(--xd-text-primary)}.PickerDialog-module__iu_zYq__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:2px;min-height:240px;max-height:min(46dvh,420px);margin-top:10px;display:flex;overflow:auto}.PickerDialog-module__iu_zYq__empty{text-align:center;color:var(--xd-text-tertiary);margin:0;padding:28px 12px;font-size:12px}.PickerDialog-module__iu_zYq__more{border:1px solid var(--xd-border-default);color:var(--xd-text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-self:center;margin:8px 0 4px;padding:7px 14px;font-size:12px;transition:background .16s,color .16s}.PickerDialog-module__iu_zYq__more:hover:not(:disabled){background:var(--xd-surface-pressed);color:var(--xd-text-primary)}.PickerDialog-module__iu_zYq__row{box-sizing:border-box;width:100%;min-height:46px;color:var(--xd-text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;font-size:13px;transition:background .16s,border-color .16s,opacity .16s;display:flex;position:relative}.PickerDialog-module__iu_zYq__row:hover:not(:disabled){background:rgba(var(--xd-fg-rgb,255, 255, 255), .05)}.PickerDialog-module__iu_zYq__row[aria-pressed=true],.PickerDialog-module__iu_zYq__row[aria-selected=true]{background:rgba(var(--xd-fg-rgb,255, 255, 255), .09);border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .14)}.PickerDialog-module__iu_zYq__row:disabled{cursor:default;opacity:.55}.PickerDialog-module__iu_zYq__row:focus-visible{outline:2px solid var(--xd-border-strong);outline-offset:-2px}.PickerDialog-module__iu_zYq__rowIcon{border:1px solid var(--xd-border-default);background:var(--xd-surface-pressed) center / cover no-repeat;width:34px;height:34px;transition:transform .22s var(--picker-ease,ease);border-radius:9px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.PickerDialog-module__iu_zYq__row:hover:not(:disabled) .PickerDialog-module__iu_zYq__rowIcon{transform:scale(1.04)}.PickerDialog-module__iu_zYq__rowLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.PickerDialog-module__iu_zYq__rowMeta{font-variant-numeric:tabular-nums;color:var(--xd-text-tertiary);flex-shrink:0;font-size:11px}.PickerDialog-module__iu_zYq__chip{border:1px solid var(--xd-border-default);color:var(--xd-text-tertiary);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px}.PickerDialog-module__iu_zYq__check{width:18px;height:18px;color:var(--xd-text-primary);opacity:0;transition:opacity .16s ease, transform .22s var(--picker-ease,ease);flex-shrink:0;place-items:center;display:grid;transform:scale(.6)}[aria-pressed=true]>.PickerDialog-module__iu_zYq__check,[aria-selected=true]>.PickerDialog-module__iu_zYq__check,.PickerDialog-module__iu_zYq__check[data-on=true]{opacity:1;transform:none}.PickerDialog-module__iu_zYq__sort{flex-shrink:0;position:relative}.PickerDialog-module__iu_zYq__sortTrigger{box-sizing:border-box;border:1px solid var(--xd-border-default);background:var(--xd-surface-input);height:36px;color:var(--xd-text-secondary);white-space:nowrap;cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12px;font-weight:500;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.PickerDialog-module__iu_zYq__sortTrigger:hover,.PickerDialog-module__iu_zYq__sortTrigger[aria-expanded=true]{color:var(--xd-text-primary);border-color:var(--xd-border-strong)}.PickerDialog-module__iu_zYq__sortTrigger:focus-visible,.PickerDialog-module__iu_zYq__close:focus-visible,.PickerDialog-module__iu_zYq__more:focus-visible,.PickerDialog-module__iu_zYq__searchClear:focus-visible{outline:2px solid var(--xd-border-strong);outline-offset:2px}.PickerDialog-module__iu_zYq__sortTrigger svg{transition:transform .22s var(--picker-ease,ease)}.PickerDialog-module__iu_zYq__sortTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.PickerDialog-module__iu_zYq__sortMenu{z-index:2;border:1px solid var(--xd-border-default);background:var(--xd-surface-floating,#1b1d20);min-width:188px;box-shadow:var(--xd-shadow-lg);transform-origin:100% 0;animation:PickerDialog-module__iu_zYq__sortIn .18s var(--picker-ease,ease) both;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}@keyframes PickerDialog-module__iu_zYq__sortIn{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:none}}.PickerDialog-module__iu_zYq__sortHeading{color:var(--xd-text-tertiary);margin:0;padding:6px 10px;font-size:11px;font-weight:500}.PickerDialog-module__iu_zYq__sortItem{box-sizing:border-box;width:100%;height:34px;color:var(--xd-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13px;transition:background .14s,color .14s;display:flex}.PickerDialog-module__iu_zYq__sortItem:hover,.PickerDialog-module__iu_zYq__sortItem:focus-visible{background:var(--xd-surface-hover);color:var(--xd-text-primary);outline:0}.PickerDialog-module__iu_zYq__sortItem[aria-checked=true]{color:var(--xd-text-primary)}.PickerDialog-module__iu_zYq__sortItem>span:nth-child(2){flex:1}.PickerDialog-module__iu_zYq__sortGlyph{width:16px;color:var(--xd-text-tertiary);place-items:center;display:grid}.PickerDialog-module__iu_zYq__error{color:var(--xd-error-text);margin:12px 2px 0;font-size:12px}.PickerDialog-module__iu_zYq__footer{align-items:center;gap:8px;margin-top:18px;display:flex}.PickerDialog-module__iu_zYq__status{min-width:0;color:var(--xd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.PickerDialog-module__iu_zYq__status strong{color:var(--xd-text-primary);font-weight:500}.PickerDialog-module__iu_zYq__button{box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 20px;font-size:13px;font-weight:500;transition:background .18s,color .18s,border-color .18s,transform .12s,opacity .18s;display:inline-flex}.PickerDialog-module__iu_zYq__button:active:not(:disabled){transform:scale(.97)}.PickerDialog-module__iu_zYq__button:focus-visible{outline:2px solid var(--xd-border-strong);outline-offset:2px}.PickerDialog-module__iu_zYq__secondary{border:1px solid var(--xd-border-default);color:var(--xd-text-primary);background:0 0}.PickerDialog-module__iu_zYq__secondary:hover:not(:disabled){background:var(--xd-surface-hover)}.PickerDialog-module__iu_zYq__primary{background:rgba(var(--xd-fg-rgb,255, 255, 255), .92);min-width:92px;color:rgba(var(--xd-bg-rgb,10, 10, 16), 1);border:1px solid #0000;font-weight:600}.PickerDialog-module__iu_zYq__primary:hover:not(:disabled){background:rgba(var(--xd-fg-rgb,255, 255, 255), 1)}.PickerDialog-module__iu_zYq__primary:disabled{cursor:not-allowed;border-color:var(--xd-border-default);background:var(--xd-surface-pressed);color:var(--xd-text-disabled)}.PickerDialog-module__iu_zYq__primary[data-busy=true]{cursor:progress;background:rgba(var(--xd-fg-rgb,255, 255, 255), .82);color:rgba(var(--xd-bg-rgb,10, 10, 16), 1);border-color:#0000}.PickerDialog-module__iu_zYq__spinner{border:1.6px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite PickerDialog-module__iu_zYq__pickerSpin}@keyframes PickerDialog-module__iu_zYq__pickerSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PickerDialog-module__iu_zYq__dialog,.PickerDialog-module__iu_zYq__dialog::backdrop,.PickerDialog-module__iu_zYq__sortMenu{animation:none!important}.PickerDialog-module__iu_zYq__dialog *,.PickerDialog-module__iu_zYq__dialog :before,.PickerDialog-module__iu_zYq__dialog :after{transition:none!important}}@media (max-width:480px){.PickerDialog-module__iu_zYq__dialog{border-radius:22px;padding:16px}.PickerDialog-module__iu_zYq__list{min-height:180px}}
.ReferenceEditor-module__V2LI2W__editor{color:var(--xd-text-primary);gap:12px;font-size:13px;display:grid}.ReferenceEditor-module__V2LI2W__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ReferenceEditor-module__V2LI2W__editor button,.ReferenceEditor-module__V2LI2W__dialog button{font:inherit;cursor:pointer;color:inherit;border:1px solid var(--xd-border-default);background:var(--xd-surface-hover);border-radius:8px;padding:8px 12px}.ReferenceEditor-module__V2LI2W__editor button:disabled,.ReferenceEditor-module__V2LI2W__dialog button:disabled{opacity:.5;cursor:default}.ReferenceEditor-module__V2LI2W__editor button:focus-visible,.ReferenceEditor-module__V2LI2W__dialog button:focus-visible,.ReferenceEditor-module__V2LI2W__dialog textarea:focus-visible{outline:2px solid var(--xd-text-secondary);outline-offset:3px}.ReferenceEditor-module__V2LI2W__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ReferenceEditor-module__V2LI2W__tile{aspect-ratio:1;border:1px solid var(--xd-border-default);background:var(--xd-surface-hover);border-radius:12px;min-width:0;position:relative;overflow:hidden}.ReferenceEditor-module__V2LI2W__tile img{object-fit:contain}.ReferenceEditor-module__V2LI2W__label{color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#000000a6;border-radius:5px;max-width:calc(100% - 14px);padding:4px 6px;font-size:11px;position:absolute;bottom:7px;left:7px;overflow:hidden}.ReferenceEditor-module__V2LI2W__actions{opacity:0;gap:4px;transition:opacity .14s;display:flex;position:absolute;top:6px;right:6px}.ReferenceEditor-module__V2LI2W__actions button{color:#fff;background:#18181bd9;border-color:#fff3;width:28px;height:28px;padding:6px}.ReferenceEditor-module__V2LI2W__actions svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ReferenceEditor-module__V2LI2W__tile:hover .ReferenceEditor-module__V2LI2W__actions,.ReferenceEditor-module__V2LI2W__tile:focus-within .ReferenceEditor-module__V2LI2W__actions{opacity:1}.ReferenceEditor-module__V2LI2W__missing{width:100%;height:100%;padding:10px!important;font-size:12px!important}.ReferenceEditor-module__V2LI2W__dialog{width:min(720px,100vw - 32px);max-height:80dvh;color:var(--xd-text-primary);background:var(--xd-surface-floating);border:1px solid var(--xd-border-default);border-radius:20px;margin:auto;padding:0;font-size:13px;overflow:hidden}.ReferenceEditor-module__V2LI2W__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009}.ReferenceEditor-module__V2LI2W__dialog header{justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}.ReferenceEditor-module__V2LI2W__dialog h2{margin:0;font-size:18px;font-weight:600}.ReferenceEditor-module__V2LI2W__dialog nav{border-bottom:1px solid var(--xd-border-default);gap:6px;padding:0 24px 16px;display:flex}.ReferenceEditor-module__V2LI2W__dialog nav button{color:var(--xd-text-secondary);background:0 0;border-color:#0000}.ReferenceEditor-module__V2LI2W__dialog nav button[aria-pressed=true]{background:var(--xd-surface-hover);color:var(--xd-text-primary)}.ReferenceEditor-module__V2LI2W__body{gap:16px;max-height:calc(80dvh - 135px);padding:20px 24px;display:grid;overflow:auto}.ReferenceEditor-module__V2LI2W__empty{text-align:center;color:var(--xd-text-secondary);padding:20px 0}.ReferenceEditor-module__V2LI2W__upload{min-height:52px;border-style:dashed!important}.ReferenceEditor-module__V2LI2W__generate{gap:10px;display:grid}.ReferenceEditor-module__V2LI2W__generate textarea{resize:vertical;min-height:100px;font:inherit;color:inherit;background:var(--xd-surface-hover);border:1px solid var(--xd-border-default);border-radius:10px;padding:12px}@media (hover:none){.ReferenceEditor-module__V2LI2W__actions{opacity:1}}@media (max-width:600px){.ReferenceEditor-module__V2LI2W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ReferenceEditor-module__V2LI2W__dialog nav{gap:0;padding-inline:12px}.ReferenceEditor-module__V2LI2W__dialog nav button{padding:8px}}
.hocus-module__EUf-Gq__workspace{--rail:312px;--line:var(--xd-border-subtle,#ffffff14);--muted:var(--xd-text-tertiary,#85858f);--ink:var(--xd-text-primary,#f4f4f7);--raised:color-mix(in srgb, var(--xd-surface-base) 91%, var(--xd-text-primary));--accent:var(--xd-accent-primary,#a78bfa);background:var(--xd-bg-page);height:100dvh;min-height:560px;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:inherit;font-size:13px;overflow:hidden}.hocus-module__EUf-Gq__workspace *,.hocus-module__EUf-Gq__sheet *,.hocus-module__EUf-Gq__fullscreen *{box-sizing:border-box}.hocus-module__EUf-Gq__workspace button,.hocus-module__EUf-Gq__sheet button,.hocus-module__EUf-Gq__fullscreen button{font:inherit;cursor:pointer}.hocus-module__EUf-Gq__workspace button,.hocus-module__EUf-Gq__sheet button,.hocus-module__EUf-Gq__fullscreen button,.hocus-module__EUf-Gq__workspace input,.hocus-module__EUf-Gq__sheet input,.hocus-module__EUf-Gq__workspace textarea,.hocus-module__EUf-Gq__workspace select{color:inherit}.hocus-module__EUf-Gq__workspace button:disabled,.hocus-module__EUf-Gq__sheet button:disabled{cursor:not-allowed;opacity:.42}.hocus-module__EUf-Gq__workspace button:focus-visible,.hocus-module__EUf-Gq__workspace a:focus-visible,.hocus-module__EUf-Gq__sheet button:focus-visible,.hocus-module__EUf-Gq__fullscreen button:focus-visible,.hocus-module__EUf-Gq__sheet input:focus-visible,.hocus-module__EUf-Gq__workspace input:focus-visible,.hocus-module__EUf-Gq__workspace textarea:focus-visible{outline:2px solid var(--xd-accent-primary);outline-offset:3px}.hocus-module__EUf-Gq__workspace button,.hocus-module__EUf-Gq__sheet button,.hocus-module__EUf-Gq__fullscreen button{transition:background .16s,border-color .16s,color .16s,opacity .16s,transform .16s}.hocus-module__EUf-Gq__header{justify-content:space-between;align-items:center;height:52px;padding:0 22px;display:flex}.hocus-module__EUf-Gq__brand{align-items:center;gap:15px;font-size:13px;font-weight:500;display:flex}.hocus-module__EUf-Gq__wordmark{letter-spacing:-1.2px;color:inherit;font-size:21px;font-weight:750;text-decoration:none}.hocus-module__EUf-Gq__divider{background:var(--line);width:1px;height:15px}.hocus-module__EUf-Gq__balance{color:var(--muted);font-size:11px}.hocus-module__EUf-Gq__iconButton{width:30px;height:30px;color:inherit;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hocus-module__EUf-Gq__iconButton:hover{background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__body{align-items:stretch;gap:10px;height:calc(100% - 52px);padding:0 14px 14px;display:flex}.hocus-module__EUf-Gq__editor{width:var(--rail);border:1px solid var(--line);background:var(--xd-surface-base);border-radius:20px;flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.hocus-module__EUf-Gq__editorBody{scrollbar-width:thin;scrollbar-color:var(--xd-border-strong) transparent;flex-direction:column;flex:1;gap:9px;min-height:0;padding:10px;display:flex;overflow-y:auto}.hocus-module__EUf-Gq__videoBlock{border:1px dashed var(--xd-border-default);background:var(--raised);border-radius:13px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:182px;display:flex;position:relative;overflow:hidden}.hocus-module__EUf-Gq__videoBlock strong,.hocus-module__EUf-Gq__referenceEmpty strong{font-size:12px;font-weight:500}.hocus-module__EUf-Gq__videoBlock small,.hocus-module__EUf-Gq__referenceEmpty small{color:var(--muted);font-size:10px}.hocus-module__EUf-Gq__hasVideo{border-style:solid}.hocus-module__EUf-Gq__hasVideo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000b);position:absolute;inset:40% 0 0}.hocus-module__EUf-Gq__hasVideo img{object-fit:cover;transition:transform .5s}.hocus-module__EUf-Gq__hasVideo:hover img{transform:scale(1.03)}.hocus-module__EUf-Gq__changeVideo{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#10101480;border:1px solid #ffffff28;border-radius:7px;align-items:center;gap:3px;padding:5px 8px;font-size:10px;display:flex;position:absolute;top:9px;right:9px}.hocus-module__EUf-Gq__videoCaption{z-index:1;text-align:left;color:#fff;font-size:13px;font-weight:550;position:absolute;bottom:13px;left:13px;right:13px}.hocus-module__EUf-Gq__videoCaption small{color:#ffffffa0;margin-top:5px;font-size:10px;font-weight:400;display:block}.hocus-module__EUf-Gq__roundIcon{border:1px solid var(--xd-border-default);background:linear-gradient(145deg, rgba(var(--xd-fg-rgb), .11), rgba(var(--xd-fg-rgb), .025));width:37px;height:37px;box-shadow:inset 0 1px 2px rgba(var(--xd-fg-rgb), .06);color:var(--xd-text-secondary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:5px;display:inline-flex}.hocus-module__EUf-Gq__modeSwitch{border:1px solid var(--line);background:var(--raised);border-radius:10px;flex-shrink:0;gap:3px;padding:4px;display:flex}.hocus-module__EUf-Gq__modeSwitch button{height:30px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.hocus-module__EUf-Gq__modeSwitch button[aria-pressed=true]{background:var(--xd-surface-hover);color:var(--ink);border-color:var(--xd-border-default);box-shadow:inset 0 1px 2px rgba(var(--xd-fg-rgb), .06), 0 1px 3px #0001}.hocus-module__EUf-Gq__referenceBlock{background:var(--raised);border:1px solid #0000;border-radius:13px;flex-shrink:0;min-height:180px;position:relative}.hocus-module__EUf-Gq__referenceBlock:has(.hocus-module__EUf-Gq__referenceEmpty){border:1px dashed var(--xd-border-default)}.hocus-module__EUf-Gq__referenceEmpty{border-radius:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:178px;padding:15px;display:flex}.hocus-module__EUf-Gq__referenceBlock:has(.hocus-module__EUf-Gq__referenceEmpty:hover){border-color:var(--xd-accent-border-subtle);background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__referenceGrid{grid-template-columns:repeat(3,74px);place-content:center;gap:10px;min-height:178px;padding:20px 12px 24px;display:grid}.hocus-module__EUf-Gq__addReference{width:74px;height:74px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.hocus-module__EUf-Gq__addReference svg{background:rgba(var(--xd-fg-rgb), .08);border-radius:50%;width:29px;height:29px;padding:6px}.hocus-module__EUf-Gq__addReference:hover svg{color:var(--xd-accent-primary);background:var(--xd-accent-bg-subtle)}.hocus-module__EUf-Gq__referenceThumb{width:74px;height:74px;position:relative}.hocus-module__EUf-Gq__referenceThumb>button:first-child{background:0 0;border:0;border-radius:13px;width:100%;height:100%;position:relative;overflow:hidden}.hocus-module__EUf-Gq__referenceThumb img{object-fit:cover}.hocus-module__EUf-Gq__removeReference{opacity:0;background:#1b1b22;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;top:-5px;right:-5px;color:#fff!important}.hocus-module__EUf-Gq__referenceThumb:hover .hocus-module__EUf-Gq__removeReference,.hocus-module__EUf-Gq__referenceThumb:focus-within .hocus-module__EUf-Gq__removeReference{opacity:1}.hocus-module__EUf-Gq__referenceCount{color:var(--muted);font-size:9px;position:absolute;bottom:8px;right:12px}.hocus-module__EUf-Gq__targetField{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:7px 6px;font-size:11px;display:flex}.hocus-module__EUf-Gq__targetField select{background:var(--raised);border:1px solid var(--line);border-radius:7px;min-width:0;max-width:195px;padding:5px 8px;font-size:11px}.hocus-module__EUf-Gq__promptBlock{background:var(--raised);border-radius:11px;flex-shrink:0;overflow:hidden}.hocus-module__EUf-Gq__promptToggle{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:43px;padding:0 13px;display:flex;font-size:12px!important}.hocus-module__EUf-Gq__switchTrack{background:var(--xd-border-strong);border-radius:20px;width:28px;height:16px;padding:2px;transition:background .18s}.hocus-module__EUf-Gq__switchTrack i{background:var(--xd-text-secondary);border-radius:50%;width:12px;height:12px;transition:transform .18s;display:block;box-shadow:0 1px 3px #0003}.hocus-module__EUf-Gq__promptToggle[aria-checked=true] .hocus-module__EUf-Gq__switchTrack{background:var(--xd-accent-primary)}.hocus-module__EUf-Gq__promptToggle[aria-checked=true] .hocus-module__EUf-Gq__switchTrack i{background:#fff;transform:translate(12px)}.hocus-module__EUf-Gq__promptReveal{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.hocus-module__EUf-Gq__promptReveal[data-open=true]{grid-template-rows:1fr}.hocus-module__EUf-Gq__promptReveal>div{min-height:0;overflow:hidden}.hocus-module__EUf-Gq__promptReveal textarea{resize:vertical;border:0;border-top:1px solid var(--line);background:0 0;width:100%;min-height:142px;max-height:260px;padding:12px 13px;font-family:inherit;font-size:12px;line-height:1.7}.hocus-module__EUf-Gq__promptReveal textarea::placeholder{color:var(--muted)}.hocus-module__EUf-Gq__optionRow{background:var(--raised);text-align:left;border:1px solid #0000;border-radius:11px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:10px 13px;display:flex}.hocus-module__EUf-Gq__optionRow:hover{background:var(--xd-surface-hover);border-color:var(--xd-border-default)}.hocus-module__EUf-Gq__optionRow small{color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.hocus-module__EUf-Gq__optionRow strong{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.hocus-module__EUf-Gq__optionRow>svg{color:var(--muted)}.hocus-module__EUf-Gq__providerTag{color:var(--muted);border:1px solid var(--xd-border-default);border-radius:4px;padding:1px 4px;font-size:9px;font-weight:500}.hocus-module__EUf-Gq__generateFooter{border-top:1px solid var(--line);background:var(--xd-surface-base);flex-shrink:0;padding:11px 10px 9px}.hocus-module__EUf-Gq__generate{border:1px solid var(--xd-border-strong);background:var(--xd-text-primary);border-radius:10px;justify-content:center;align-items:center;gap:11px;width:100%;height:42px;display:flex;color:var(--xd-text-inverse)!important;font-size:13px!important;font-weight:550!important}.hocus-module__EUf-Gq__generate span{align-items:center;gap:3px;font-size:12px;display:inline-flex}.hocus-module__EUf-Gq__generate:not(:disabled):hover{background:var(--xd-accent-primary);border-color:var(--xd-accent-primary);transform:translateY(-1px);color:#fff!important}.hocus-module__EUf-Gq__generateFooter>small{text-align:center;color:var(--muted);margin-top:8px;font-size:9px;display:block}.hocus-module__EUf-Gq__mainPanel{border:1px solid var(--line);background:var(--xd-surface-base);border-radius:20px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.hocus-module__EUf-Gq__panelToolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;height:62px;padding:0 18px;display:flex}.hocus-module__EUf-Gq__tabs{align-items:center;gap:6px;display:flex}.hocus-module__EUf-Gq__tabs button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.hocus-module__EUf-Gq__tabs button[aria-pressed=true]{color:var(--ink);background:var(--raised);border-color:var(--xd-border-default);box-shadow:inset 0 1px 2px rgba(var(--xd-fg-rgb),.05)}.hocus-module__EUf-Gq__activeCount{color:var(--xd-accent-primary);font-size:9px}.hocus-module__EUf-Gq__search{color:var(--muted);align-items:center;gap:8px;min-width:0;display:flex}.hocus-module__EUf-Gq__search input{background:0 0;border:0;width:140px;padding:6px 0;font-family:inherit;font-size:11px}.hocus-module__EUf-Gq__search input::placeholder{color:var(--muted)}.hocus-module__EUf-Gq__panelScroll{scrollbar-width:thin;scrollbar-color:var(--xd-border-strong) transparent;flex:1;min-height:0;padding:2px 18px 20px;overflow-y:auto}.hocus-module__EUf-Gq__filters{gap:7px;padding:7px 0 18px;display:flex}.hocus-module__EUf-Gq__filters button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:20px;padding:6px 12px;font-size:11px}.hocus-module__EUf-Gq__filters button[aria-pressed=true]{color:var(--ink);background:var(--raised);border-color:var(--line)}.hocus-module__EUf-Gq__masonry{columns:3;column-gap:12px}.hocus-module__EUf-Gq__card{break-inside:avoid;aspect-ratio:var(--tile-ratio);background:var(--raised);border-radius:14px;margin-bottom:12px;position:relative;overflow:hidden;transform:translateZ(0)}.hocus-module__EUf-Gq__cardPreview{background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.hocus-module__EUf-Gq__cardPreview img,.hocus-module__EUf-Gq__cardPreview video{object-fit:cover;width:100%;height:100%;transition:transform .5s,opacity .2s}.hocus-module__EUf-Gq__cardPreview video{pointer-events:none;position:absolute;inset:0}.hocus-module__EUf-Gq__card:hover .hocus-module__EUf-Gq__cardPreview img{transform:scale(1.035)}.hocus-module__EUf-Gq__cardTop,.hocus-module__EUf-Gq__cardBottom{z-index:1;color:#fff;opacity:0;justify-content:space-between;align-items:center;transition:opacity .2s,transform .2s;display:flex;position:absolute;left:0;right:0}.hocus-module__EUf-Gq__cardTop{background:linear-gradient(#0006,#0000);padding:12px;font-size:11px;top:0;transform:translateY(-3px)}.hocus-module__EUf-Gq__cardTop>span{align-items:center;gap:6px;display:flex}.hocus-module__EUf-Gq__cardTop i{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff15;border:1px solid #ffffff25;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.hocus-module__EUf-Gq__cardBottom{pointer-events:none;background:linear-gradient(#0000,#0009);gap:8px;padding:38px 12px 12px;bottom:0;transform:translateY(3px)}.hocus-module__EUf-Gq__cardBottom>span{min-width:0;font-size:11px}.hocus-module__EUf-Gq__cardBottom small{opacity:.65;margin-top:4px;font-size:9px;display:block}.hocus-module__EUf-Gq__cardBottom button{pointer-events:auto;color:#23212c;background:#f5f4faf0;border:1px solid #ffffff30;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:550;display:flex}.hocus-module__EUf-Gq__cardBottom button:hover{background:#c4b5fd}.hocus-module__EUf-Gq__card:hover .hocus-module__EUf-Gq__cardTop,.hocus-module__EUf-Gq__card:focus-within .hocus-module__EUf-Gq__cardTop,.hocus-module__EUf-Gq__card:hover .hocus-module__EUf-Gq__cardBottom,.hocus-module__EUf-Gq__card:focus-within .hocus-module__EUf-Gq__cardBottom{opacity:1;transform:translateY(0)}.hocus-module__EUf-Gq__empty{min-height:60vh;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.hocus-module__EUf-Gq__empty p{margin:0;font-size:12px}.hocus-module__EUf-Gq__empty button{border:1px solid var(--line);color:var(--ink);background:var(--raised);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.hocus-module__EUf-Gq__layoutSwitch{gap:3px;display:flex}.hocus-module__EUf-Gq__layoutSwitch button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:7px;display:flex}.hocus-module__EUf-Gq__layoutSwitch button[aria-pressed=true]{color:var(--ink);background:var(--raised)}.hocus-module__EUf-Gq__generationList{flex-direction:column;gap:16px;padding-top:8px;display:flex}.hocus-module__EUf-Gq__generationRow{grid-template-columns:minmax(0,1fr) 225px;gap:12px;min-height:410px;display:grid}.hocus-module__EUf-Gq__generationVideo{background:var(--raised);border-radius:15px;align-items:stretch;min-width:0;min-height:410px;display:flex;overflow:hidden}.hocus-module__EUf-Gq__generationVideo video{object-fit:contain;background:#09090b;width:100%;max-height:72vh}.hocus-module__EUf-Gq__pending{width:100%;padding:22px}.hocus-module__EUf-Gq__pending p{color:var(--muted);max-width:480px;margin-top:14px;font-size:11px;line-height:1.6}.hocus-module__EUf-Gq__statusPill{border:1px solid var(--line);border-radius:20px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;display:inline-flex}.hocus-module__EUf-Gq__generationMeta{border:1px solid var(--line);border-radius:15px;flex-direction:column;min-width:0;padding:14px 12px;display:flex}.hocus-module__EUf-Gq__modelPill{border:1px solid var(--line);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 6px;font-size:9px;display:flex}.hocus-module__EUf-Gq__historyRefs{flex-wrap:wrap;gap:6px;margin:15px 0 11px;display:flex}.hocus-module__EUf-Gq__historyRefs img{object-fit:cover;border-radius:8px}.hocus-module__EUf-Gq__tags{flex-wrap:wrap;gap:6px;display:flex}.hocus-module__EUf-Gq__tags>span{background:rgba(var(--xd-fg-rgb),.04);color:var(--xd-text-secondary);border:1px solid var(--xd-border-subtle);border-radius:5px;padding:3px 6px;font-size:10px}.hocus-module__EUf-Gq__runPrompt{color:var(--muted);overflow-wrap:anywhere;margin:18px 0 0;font-size:11px;line-height:1.6}.hocus-module__EUf-Gq__charge{color:var(--muted);margin-top:16px;font-size:10px}.hocus-module__EUf-Gq__review{color:var(--xd-text-tertiary);margin-top:7px;font-size:10px}.hocus-module__EUf-Gq__generationBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:35px;display:flex}.hocus-module__EUf-Gq__generationBottom time{color:var(--muted);font-size:10px}.hocus-module__EUf-Gq__generationBottom>div{gap:8px;display:flex}.hocus-module__EUf-Gq__generationBottom button{color:var(--xd-text-secondary);background:0 0;border:0;padding:3px;display:flex}.hocus-module__EUf-Gq__generationBottom>small{width:100%;color:var(--muted);opacity:.6;font-size:8px}.hocus-module__EUf-Gq__generationList[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationRow{grid-template-columns:1fr;gap:0}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationVideo{aspect-ratio:4/3;border-radius:14px 14px 0 0;min-height:0}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationMeta{border-radius:0 0 14px 14px}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationBottom{padding-top:15px}.hocus-module__EUf-Gq__error{color:var(--xd-error-text);margin:0;padding:8px 4px;font-size:11px;line-height:1.6}.hocus-module__EUf-Gq__notice{border:1px solid var(--line);background:var(--raised);color:var(--muted);border-radius:8px;margin:5px 0 12px;padding:9px 12px;font-size:11px}.hocus-module__EUf-Gq__sheet,.hocus-module__EUf-Gq__fullscreen{color:var(--xd-text-primary);border:1px solid var(--xd-border-default);background:color-mix(in srgb, var(--xd-surface-base) 93%, var(--xd-text-primary));box-shadow:0 24px 80px rgba(var(--xd-shadow-rgb),.3);padding:0;font-family:inherit}.hocus-module__EUf-Gq__sheet{border-radius:18px;width:min(620px,100vw - 355px);max-height:calc(100dvh - 104px);margin:0;animation:.2s cubic-bezier(.2,.8,.2,1) hocus-module__EUf-Gq__sheetIn;position:fixed;inset:82px auto auto 336px;overflow:hidden}.hocus-module__EUf-Gq__sheet::backdrop{background:#00000029}.hocus-module__EUf-Gq__sheetInner{flex-direction:column;max-height:calc(100dvh - 106px);display:flex}.hocus-module__EUf-Gq__sheetHeader{border-bottom:1px solid var(--xd-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:13px 16px;font-size:12px;display:flex}.hocus-module__EUf-Gq__sheetHeader .hocus-module__EUf-Gq__iconButton{background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__assetToolbar{border-bottom:1px solid var(--xd-border-subtle);flex-direction:column;gap:14px;padding:14px 16px;display:flex}.hocus-module__EUf-Gq__assetTabs button{color:var(--xd-text-tertiary);background:0 0;border:0;border-radius:30px;padding:8px 13px;font-size:11px}.hocus-module__EUf-Gq__assetTabs button[aria-pressed=true]{color:var(--xd-text-inverse);background:var(--xd-text-primary)}.hocus-module__EUf-Gq__assetToolbar .hocus-module__EUf-Gq__search input{width:100%}.hocus-module__EUf-Gq__assetScroll{flex:1;min-height:280px;padding:16px;overflow-y:auto}.hocus-module__EUf-Gq__assetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.hocus-module__EUf-Gq__uploadTile,.hocus-module__EUf-Gq__assetTile{aspect-ratio:.83;border:1px solid var(--xd-border-default);background:var(--xd-surface-hover);border-radius:12px;position:relative;overflow:hidden}.hocus-module__EUf-Gq__uploadTile{border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex;font-size:10px!important}.hocus-module__EUf-Gq__assetTile img{object-fit:cover}.hocus-module__EUf-Gq__assetTile[aria-pressed=true]{border:2px solid var(--xd-accent-primary)}.hocus-module__EUf-Gq__assetTile small{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#fff;background:linear-gradient(#0000,#000a);padding:20px 6px 7px;font-size:9px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hocus-module__EUf-Gq__selectionCheck{color:#fff;background:#15151b55;border:1px solid #ffffff50;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:7px;left:7px}.hocus-module__EUf-Gq__assetTile[aria-pressed=true] .hocus-module__EUf-Gq__selectionCheck{background:var(--xd-accent-primary);border-color:#0000}.hocus-module__EUf-Gq__sheetFooter{border-top:1px solid var(--xd-border-subtle);justify-content:space-between;align-items:center;gap:15px;padding:13px 16px;display:flex}.hocus-module__EUf-Gq__sheetFooter>span{font-size:11px}.hocus-module__EUf-Gq__sheetFooter small{color:var(--xd-text-tertiary);margin-top:4px;font-size:9px;display:block}.hocus-module__EUf-Gq__primary,.hocus-module__EUf-Gq__secondary{border:1px solid var(--xd-accent-border-subtle);background:var(--xd-accent-bg-subtle);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;text-decoration:none;display:flex;color:var(--xd-accent-text)!important;font-size:12px!important;font-weight:500!important}.hocus-module__EUf-Gq__primary:hover{background:var(--xd-accent-primary);color:#fff!important}.hocus-module__EUf-Gq__secondary{background:var(--xd-surface-hover);border-color:var(--xd-border-default);color:var(--xd-text-primary)!important}.hocus-module__EUf-Gq__modelSearch{border-bottom:1px solid var(--xd-border-subtle);color:var(--xd-text-tertiary);align-items:center;gap:11px;padding:17px 18px;display:flex}.hocus-module__EUf-Gq__modelSearch input{font:inherit;background:0 0;border:0;width:100%;font-size:14px}.hocus-module__EUf-Gq__modelList{max-height:65dvh;padding:16px;overflow-y:auto}.hocus-module__EUf-Gq__sectionLabel{color:var(--xd-text-tertiary);margin:0 7px 14px;font-size:11px;display:block}.hocus-module__EUf-Gq__modelOption{text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:13px;width:100%;margin-bottom:7px;padding:15px 12px;display:flex}.hocus-module__EUf-Gq__modelOption:hover{background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__modelOption[aria-pressed=true]{background:var(--xd-surface-hover);border-color:var(--xd-border-default)}.hocus-module__EUf-Gq__modelOption>svg:last-child{color:var(--xd-accent-primary);flex-shrink:0;margin-left:auto}.hocus-module__EUf-Gq__modelOption>span:nth-child(2){flex:1}.hocus-module__EUf-Gq__modelOption strong{flex-wrap:wrap;align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.hocus-module__EUf-Gq__modelOption em{border:1px solid var(--xd-accent-border-subtle);color:var(--xd-accent-text);background:var(--xd-accent-bg-subtle);border-radius:4px;padding:3px 5px;font-size:8px;font-style:normal}.hocus-module__EUf-Gq__modelOption p{color:var(--xd-text-tertiary);margin:7px 0;font-size:11px;line-height:1.5}.hocus-module__EUf-Gq__modelLogo{background:rgba(var(--xd-fg-rgb),.05);border:1px solid var(--xd-border-subtle);width:49px;height:49px;color:var(--xd-text-secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hocus-module__EUf-Gq__subtle{color:var(--xd-text-tertiary);font-size:11px;line-height:1.7}.hocus-module__EUf-Gq__fullscreen{background:var(--xd-bg-page);border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;animation:.22s hocus-module__EUf-Gq__previewIn;inset:0}.hocus-module__EUf-Gq__fullscreen::backdrop{background:#000c}.hocus-module__EUf-Gq__fullscreenLayout{grid-template-columns:minmax(0,1fr) 300px;gap:14px;height:100%;padding:12px;display:grid}.hocus-module__EUf-Gq__fullscreenMedia{background:#080809;border-radius:10px;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.hocus-module__EUf-Gq__fullscreenMedia video{object-fit:contain;width:100%;height:100%}.hocus-module__EUf-Gq__fullscreenAside{background:var(--raised);border:1px solid var(--xd-border-subtle);border-radius:20px;flex-direction:column;min-height:0;padding:13px;display:flex;overflow-y:auto}.hocus-module__EUf-Gq__fullscreenAside>header{align-items:center;gap:10px;padding:0 0 16px;display:flex}.hocus-module__EUf-Gq__fullscreenAside header .hocus-module__EUf-Gq__iconButton{background:var(--xd-surface-hover);margin-left:auto}.hocus-module__EUf-Gq__fullscreenAside strong{font-size:12px;font-weight:500}.hocus-module__EUf-Gq__fullscreenAside header small{color:var(--xd-text-tertiary);margin-top:4px;font-size:10px;display:block}.hocus-module__EUf-Gq__creatorMark{border:1px solid var(--xd-accent-border-subtle);background:var(--xd-accent-bg-subtle);width:31px;height:31px;color:var(--xd-accent-text);border-radius:50%;place-items:center;display:grid}.hocus-module__EUf-Gq__fullscreenAside section{background:rgba(var(--xd-fg-rgb),.03);border-radius:12px;margin-bottom:12px;padding:14px 12px}.hocus-module__EUf-Gq__fullscreenAside h3{text-transform:uppercase;letter-spacing:.5px;color:var(--xd-text-tertiary);margin:0 0 15px;font-size:10px;font-weight:500}.hocus-module__EUf-Gq__inputPoster{object-fit:cover;border-radius:10px}.hocus-module__EUf-Gq__fullscreenAside dl{margin:0}.hocus-module__EUf-Gq__fullscreenAside dl>div{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:11px;display:flex}.hocus-module__EUf-Gq__fullscreenAside dt{color:var(--xd-text-tertiary)}.hocus-module__EUf-Gq__fullscreenAside dd{text-align:right;margin:0}.hocus-module__EUf-Gq__fullscreenAside>.hocus-module__EUf-Gq__primary{margin-top:auto}.hocus-module__EUf-Gq__bottomActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.hocus-module__EUf-Gq__inlineActions{gap:8px;display:flex}.hocus-module__EUf-Gq__inlineActions button{background:var(--xd-surface-hover);border:1px solid var(--xd-border-default);border-radius:8px;padding:8px 10px;font-size:11px}.hocus-module__EUf-Gq__comparison{background:#080809;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:5px;display:grid;overflow:hidden}.hocus-module__EUf-Gq__comparison>div{position:relative}.hocus-module__EUf-Gq__comparison video{width:100%;max-height:88vh}.hocus-module__EUf-Gq__comparison span{color:#fff;z-index:1;background:#0007;border-radius:6px;padding:5px 9px;font-size:11px;position:absolute;top:10px;left:10px}.hocus-module__EUf-Gq__spinner{border:1.5px solid var(--xd-border-strong);border-top-color:var(--xd-text-secondary);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite hocus-module__EUf-Gq__spin;display:inline-block}@keyframes hocus-module__EUf-Gq__spin{to{transform:rotate(360deg)}}@keyframes hocus-module__EUf-Gq__sheetIn{0%{opacity:0;transform:translate(-8px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes hocus-module__EUf-Gq__previewIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (min-width:1600px){.hocus-module__EUf-Gq__workspace{--rail:330px}.hocus-module__EUf-Gq__sheet{left:354px}.hocus-module__EUf-Gq__masonry{columns:4}}@media (max-width:1100px){.hocus-module__EUf-Gq__workspace{--rail:282px}.hocus-module__EUf-Gq__sheet{width:min(570px,100vw - 324px);left:306px}.hocus-module__EUf-Gq__masonry{columns:2}.hocus-module__EUf-Gq__referenceGrid{grid-template-columns:repeat(3,68px)}.hocus-module__EUf-Gq__referenceThumb,.hocus-module__EUf-Gq__addReference{width:68px;height:68px}.hocus-module__EUf-Gq__generationRow{grid-template-columns:1fr}.hocus-module__EUf-Gq__generationVideo{min-height:300px}.hocus-module__EUf-Gq__generationMeta{min-height:160px}.hocus-module__EUf-Gq__generationBottom{padding-top:15px}}@media (max-width:720px){.hocus-module__EUf-Gq__workspace{height:auto;min-height:100dvh;overflow:visible}.hocus-module__EUf-Gq__header{height:48px;padding:0 12px}.hocus-module__EUf-Gq__body{flex-direction:column;gap:8px;height:auto;padding:0 8px 8px}.hocus-module__EUf-Gq__editor{border-radius:16px;width:100%;overflow:visible}.hocus-module__EUf-Gq__editorBody{grid-template-columns:1fr 1fr;gap:8px;max-height:none;padding:8px;display:grid;overflow:visible}.hocus-module__EUf-Gq__videoBlock{grid-column:1;min-height:152px}.hocus-module__EUf-Gq__referenceBlock{grid-area:1/2;min-height:152px}.hocus-module__EUf-Gq__referenceEmpty{min-height:150px;padding:10px}.hocus-module__EUf-Gq__referenceEmpty strong{font-size:11px}.hocus-module__EUf-Gq__referenceEmpty small{font-size:9px;line-height:1.5}.hocus-module__EUf-Gq__videoBlock small{font-size:9px}.hocus-module__EUf-Gq__videoBlock strong{font-size:11px}.hocus-module__EUf-Gq__videoBlock .hocus-module__EUf-Gq__roundIcon{margin-bottom:0}.hocus-module__EUf-Gq__modeSwitch,.hocus-module__EUf-Gq__promptBlock,.hocus-module__EUf-Gq__targetField,.hocus-module__EUf-Gq__error{grid-column:1/-1}.hocus-module__EUf-Gq__referenceGrid{grid-template-columns:repeat(2,50px);gap:6px;min-height:150px;padding:9px 8px 20px}.hocus-module__EUf-Gq__referenceThumb,.hocus-module__EUf-Gq__addReference{width:50px;height:50px}.hocus-module__EUf-Gq__removeReference{opacity:1}.hocus-module__EUf-Gq__generateFooter{border-radius:0 0 16px 16px;padding:8px}.hocus-module__EUf-Gq__generateFooter>small{margin-top:6px}.hocus-module__EUf-Gq__mainPanel{border-radius:16px;min-height:60vh}.hocus-module__EUf-Gq__panelToolbar{flex-wrap:wrap;gap:10px;height:auto;min-height:56px;padding:10px}.hocus-module__EUf-Gq__tabs button{padding:8px 9px;font-size:11px}.hocus-module__EUf-Gq__panelToolbar .hocus-module__EUf-Gq__search{width:100%;padding:0 8px}.hocus-module__EUf-Gq__panelToolbar .hocus-module__EUf-Gq__search input{width:100%}.hocus-module__EUf-Gq__panelScroll{padding:0 10px 12px;overflow:visible}.hocus-module__EUf-Gq__filters{gap:2px;padding-bottom:12px}.hocus-module__EUf-Gq__filters button{padding:6px 10px;font-size:10px}.hocus-module__EUf-Gq__masonry{columns:2;column-gap:8px}.hocus-module__EUf-Gq__card{border-radius:11px;margin-bottom:8px}.hocus-module__EUf-Gq__cardBottom{opacity:1;padding:25px 8px 8px;transform:none}.hocus-module__EUf-Gq__cardBottom>span{display:none}.hocus-module__EUf-Gq__cardBottom button{margin-left:auto;padding:7px 8px;font-size:10px}.hocus-module__EUf-Gq__sheet{border-radius:18px;width:calc(100vw - 16px);max-height:82dvh;inset:auto 8px 8px}.hocus-module__EUf-Gq__sheetInner{max-height:82dvh}.hocus-module__EUf-Gq__assetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hocus-module__EUf-Gq__assetScroll{min-height:250px}.hocus-module__EUf-Gq__modelOption{gap:9px;padding:12px 7px}.hocus-module__EUf-Gq__modelOption strong{font-size:12px}.hocus-module__EUf-Gq__modelOption p{font-size:10px}.hocus-module__EUf-Gq__fullscreenLayout{grid-template-rows:minmax(240px,52dvh) 1fr;grid-template-columns:1fr;gap:8px;padding:8px}.hocus-module__EUf-Gq__fullscreenAside{border-radius:13px}.hocus-module__EUf-Gq__fullscreenAside section{margin-bottom:8px;padding:10px}.hocus-module__EUf-Gq__fullscreenAside>header{padding-bottom:10px}.hocus-module__EUf-Gq__fullscreenAside>header .hocus-module__EUf-Gq__iconButton{color:#fff;z-index:3;background:#0007;position:fixed;top:18px;right:18px}.hocus-module__EUf-Gq__fullscreenAside>section:first-of-type,.hocus-module__EUf-Gq__fullscreenAside .hocus-module__EUf-Gq__subtle{display:none}.hocus-module__EUf-Gq__fullscreenAside>.hocus-module__EUf-Gq__primary{position:sticky;bottom:0}.hocus-module__EUf-Gq__generationList[data-layout=grid]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__workspace *,.hocus-module__EUf-Gq__sheet *,.hocus-module__EUf-Gq__fullscreen *{transition:none!important;animation:none!important}}@media (min-width:721px){.hocus-module__EUf-Gq__sheet[aria-label=Reference\ images]{max-height:calc(75dvh - 24px);top:clamp(100px,25vh,260px)}.hocus-module__EUf-Gq__sheet[aria-label=Reference\ images] .hocus-module__EUf-Gq__sheetInner{max-height:calc(75dvh - 26px)}}.hocus-module__EUf-Gq__templateDetail{isolation:isolate;color:#f4f3f7;background:#18181d;overflow:hidden}.hocus-module__EUf-Gq__detailBackdrop{z-index:-2;object-fit:cover;filter:blur(65px)saturate(.6);opacity:.55;pointer-events:none;transform:scale(1.14)}.hocus-module__EUf-Gq__detailShade{z-index:-1;pointer-events:none;background:linear-gradient(#15151b12 0%,#11111640 48%,#0c0c12e8 100%);position:absolute;inset:0}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenLayout{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenMedia{background:0 0}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenMedia video{filter:drop-shadow(0 12px 35px #0002)}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#28282db3;border-color:#ffffff12;padding:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside>header{padding:2px 2px 14px}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside header small,.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside h3,.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside dt{color:#aaa9b1}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside header .hocus-module__EUf-Gq__iconButton{background:#ffffff0a}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside header .hocus-module__EUf-Gq__iconButton:hover{background:#ffffff18}.hocus-module__EUf-Gq__detailScroll{scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;flex:1;min-height:0;padding-bottom:18px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside section{background:#ffffff06;border:1px solid #ffffff05;padding:12px 10px}.hocus-module__EUf-Gq__detailSectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.hocus-module__EUf-Gq__detailSectionHeader h3{margin:0}.hocus-module__EUf-Gq__detailSectionHeader button{background:0 0;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:flex}.hocus-module__EUf-Gq__presetAssets{scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;gap:6px;padding-bottom:9px;display:flex;overflow-x:auto}.hocus-module__EUf-Gq__presetAssets a{border:1px solid #ffffff32;border-radius:9px;flex:0 0 64px;height:64px;position:relative;overflow:hidden}.hocus-module__EUf-Gq__presetAssets img{object-fit:cover;width:100%;height:100%}.hocus-module__EUf-Gq__presetAssets span{color:#fff;background:linear-gradient(#0000,#0009);justify-content:center;padding:8px 4px 3px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.hocus-module__EUf-Gq__detailPrompt{white-space:pre-wrap;overflow-wrap:anywhere;color:#e5e3e9;max-height:172px;margin:7px 0;font-size:12px;line-height:1.7;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.hocus-module__EUf-Gq__detailPrompt[data-expanded=true]{max-height:none;-webkit-mask-image:none;mask-image:none}.hocus-module__EUf-Gq__seeAll{background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex;color:#aaa9b1!important;font-size:11px!important}.hocus-module__EUf-Gq__seeAll svg{transform:rotate(90deg)}.hocus-module__EUf-Gq__seeAll[aria-expanded=true] svg{transform:rotate(-90deg)}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__bottomActions{background:linear-gradient(#0000,#28282d40);padding-top:10px}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__primary{background:#b8a4ec;border-color:#d4c7f555;box-shadow:inset 0 1px #ffffff30;color:#211a32!important}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__primary:hover{background:#c9b8f6}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__secondary{background:#ffffff08;border-color:#ffffff14;color:#dedce5!important;font-size:11px!important}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__creatorMark{color:#d1c0f7;background:#c4b5fd18;border-color:#c4b5fd25}.hocus-module__EUf-Gq__compatibility{color:var(--xd-text-tertiary);border:1px solid var(--line);border-radius:9px;margin:0;padding:9px 10px;font-size:10px;line-height:1.65}.hocus-module__EUf-Gq__filledReferences .hocus-module__EUf-Gq__referenceGrid{scrollbar-width:thin;align-content:start;max-height:272px;overflow-y:auto}@media (max-width:720px){.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenLayout{grid-template-rows:minmax(220px,50dvh) minmax(0,1fr);grid-template-columns:1fr}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside{overflow:hidden}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside>header .hocus-module__EUf-Gq__iconButton{z-index:5}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside section{display:block}.hocus-module__EUf-Gq__compatibility{grid-column:1/-1}.hocus-module__EUf-Gq__filledReferences .hocus-module__EUf-Gq__referenceGrid{max-height:190px}}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside,.hocus-module__EUf-Gq__detailScroll,.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside header>div{min-width:0}.hocus-module__EUf-Gq__templateDetail .hocus-module__EUf-Gq__fullscreenAside header strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hocus-module__EUf-Gq__suppliedIcon{background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hocus-module__EUf-Gq__header{justify-content:flex-end;height:60px;position:relative}.hocus-module__EUf-Gq__body{height:calc(100% - 60px)}.hocus-module__EUf-Gq__polyjuiceWordmark{width:152px;height:48px;position:absolute;top:6px;left:50%;overflow:hidden;transform:translate(-50%)}.hocus-module__EUf-Gq__polyjuiceWordmark img{width:160px;max-width:none;height:auto;position:absolute;top:-22px;left:-4px}.hocus-module__EUf-Gq__referenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:164px;padding:22px 18px}.hocus-module__EUf-Gq__referenceThumb,.hocus-module__EUf-Gq__addReference{aspect-ratio:1;border-radius:16px;width:100%;height:auto}.hocus-module__EUf-Gq__referenceThumb>button:first-child{border-radius:inherit}.hocus-module__EUf-Gq__referenceBlock{min-height:164px}.hocus-module__EUf-Gq__addReference .hocus-module__EUf-Gq__suppliedIcon{border-radius:50%}.hocus-module__EUf-Gq__generateFooter{padding-top:9px}.hocus-module__EUf-Gq__generate>span{opacity:.8;border-left:1px solid;margin-left:4px;padding-left:12px}.hocus-module__EUf-Gq__panelToolbar{height:54px;padding:10px 16px}.hocus-module__EUf-Gq__tabs{gap:4px}.hocus-module__EUf-Gq__tabs button{border-radius:9px;gap:5px;padding:7px 10px;font-size:11px}.hocus-module__EUf-Gq__libraryHero{grid-template-columns:1fr minmax(220px,40%);align-items:center;gap:40px;padding:22px 4px 26px;display:grid}.hocus-module__EUf-Gq__libraryHero h1{letter-spacing:-1.1px;text-transform:uppercase;margin:0 0 16px;font-size:clamp(22px,2.15vw,34px);font-weight:650;line-height:1.12}.hocus-module__EUf-Gq__libraryHero p{color:var(--muted);max-width:390px;margin:0;font-size:13px;line-height:1.65}.hocus-module__EUf-Gq__libraryHero video{aspect-ratio:16/9;object-fit:cover;background:var(--raised);border-radius:12px;width:100%}.hocus-module__EUf-Gq__sheet{inset:auto auto var(--sheet-bottom,24px) var(--sheet-left,390px);width:min(496px,calc(100vw - var(--sheet-left,390px) - 16px));max-height:min(600px,100dvh - 88px)}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__sheetInner{max-height:min(598px,100dvh - 90px)}.hocus-module__EUf-Gq__sheet[data-compact=true]{width:min(434px,calc(100vw - var(--sheet-left,390px) - 16px))}.hocus-module__EUf-Gq__sheetHeader{border-bottom:0;padding:10px 12px}.hocus-module__EUf-Gq__assetTabs{gap:4px;display:flex}.hocus-module__EUf-Gq__assetTabs button{padding:9px 13px;font-size:12px}.hocus-module__EUf-Gq__assetScroll{background:rgba(var(--xd-fg-rgb),.025);border-radius:15px;min-height:360px;margin:0 6px 6px;padding:16px}.hocus-module__EUf-Gq__assetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hocus-module__EUf-Gq__assetTile,.hocus-module__EUf-Gq__uploadTile{aspect-ratio:1;border-radius:13px}.hocus-module__EUf-Gq__assetSelect{background:0 0;border:0;padding:0;position:absolute;inset:0}.hocus-module__EUf-Gq__assetSelect img{object-fit:contain}.hocus-module__EUf-Gq__assetTile[data-selected=true]{box-shadow:0 0 0 2px var(--xd-accent-border-subtle)}.hocus-module__EUf-Gq__selectionCheck{opacity:0;z-index:1;width:21px;height:21px;transition:opacity .16s;top:8px;left:8px}.hocus-module__EUf-Gq__assetTile:hover .hocus-module__EUf-Gq__selectionCheck,.hocus-module__EUf-Gq__assetTile:focus-within .hocus-module__EUf-Gq__selectionCheck,.hocus-module__EUf-Gq__assetTile[data-selected=true] .hocus-module__EUf-Gq__selectionCheck{opacity:1}.hocus-module__EUf-Gq__assetTile[data-selected=true] .hocus-module__EUf-Gq__selectionCheck{background:var(--xd-accent-primary);border-color:#0000}.hocus-module__EUf-Gq__assetActions{opacity:0;flex-direction:column;gap:5px;transition:opacity .16s;display:flex;position:absolute;top:7px;right:7px}.hocus-module__EUf-Gq__assetActions button{color:#eee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b1b1dcc;border:1px solid #ffffff12;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.hocus-module__EUf-Gq__assetTile:hover .hocus-module__EUf-Gq__assetActions,.hocus-module__EUf-Gq__assetTile:focus-within .hocus-module__EUf-Gq__assetActions{opacity:1}.hocus-module__EUf-Gq__modelList{scrollbar-width:thin;max-height:53dvh;padding:8px}.hocus-module__EUf-Gq__modelOption{gap:10px;margin-bottom:3px;padding:10px 9px}.hocus-module__EUf-Gq__modelOption strong{font-size:12px}.hocus-module__EUf-Gq__modelOption p{margin:5px 0;font-size:10px}.hocus-module__EUf-Gq__modelLogo{border-radius:9px;width:36px;height:36px}.hocus-module__EUf-Gq__modelLogo .hocus-module__EUf-Gq__suppliedIcon{width:21px!important;height:21px!important}.hocus-module__EUf-Gq__modelSearch{padding:10px 15px}.hocus-module__EUf-Gq__modelSearch input{font-size:12px}.hocus-module__EUf-Gq__modelOption>.hocus-module__EUf-Gq__suppliedIcon:last-child{color:var(--xd-accent-primary);margin-left:auto}.hocus-module__EUf-Gq__popupCapsule{z-index:90;background:var(--xd-surface-base);border:1px solid var(--xd-border-default);width:max-content;max-width:calc(100vw - 40px);color:var(--xd-text-primary);border-radius:30px;padding:12px 20px;font-size:12px;line-height:1.5;animation:.2s hocus-module__EUf-Gq__previewIn;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0005}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__popupCapsule{text-align:center;width:calc(100% - 20px);margin:0 auto 10px;position:sticky;bottom:10px;left:auto;transform:none}.hocus-module__EUf-Gq__imageLightbox{color:#fff;background:#101014ed;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:32px;position:fixed;inset:0}.hocus-module__EUf-Gq__imageLightbox>img{object-fit:contain;padding:50px}.hocus-module__EUf-Gq__imageLightbox>.hocus-module__EUf-Gq__iconButton{z-index:2;background:#ffffff12;position:absolute;top:16px;right:20px}@media (max-width:1000px){.hocus-module__EUf-Gq__libraryHero{grid-template-columns:1fr;gap:20px;padding:18px 2px}.hocus-module__EUf-Gq__libraryHero video{max-height:200px}}@media (max-width:720px){.hocus-module__EUf-Gq__body{height:auto}.hocus-module__EUf-Gq__header{height:60px}.hocus-module__EUf-Gq__sheet,.hocus-module__EUf-Gq__sheet[data-compact=true]{width:calc(100vw - 16px);max-height:82dvh;inset:auto 8px 8px}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__sheetInner{max-height:80dvh}.hocus-module__EUf-Gq__referenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.hocus-module__EUf-Gq__referenceThumb,.hocus-module__EUf-Gq__addReference{width:100%;height:auto}.hocus-module__EUf-Gq__selectionCheck,.hocus-module__EUf-Gq__assetActions{opacity:1}.hocus-module__EUf-Gq__balance{font-size:9px}}@media (min-width:721px){.hocus-module__EUf-Gq__sheet{inset:var(--sheet-top,80px) auto auto var(--sheet-left,390px);max-height:min(600px,calc(100dvh - var(--sheet-top,80px) - 16px))}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__sheetInner{max-height:min(598px,calc(100dvh - var(--sheet-top,80px) - 18px))}}.hocus-module__EUf-Gq__body[hidden]{display:none}.hocus-module__EUf-Gq__workflowSwitch{background:#ffffff04;border:1px solid #ffffff0c;border-radius:10px;gap:2px;padding:3px;display:flex;position:absolute;left:18px}.hocus-module__EUf-Gq__workflowSwitch button{color:#85838e;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 13px;font-size:12px;transition:background .18s,color .18s}.hocus-module__EUf-Gq__workflowSwitch button[aria-pressed=true]{color:#f6f4fa;background:#ffffff0d;box-shadow:inset 0 1px 1px #ffffff10}.hocus-module__EUf-Gq__modePreview{color:var(--xd-text-primary);z-index:90;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:none;background:#24242bef;border:1px solid #ffffff1c;border-radius:22px;width:274px;font-family:inherit;animation:.16s ease-out hocus-module__EUf-Gq__sheetIn;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0007}.hocus-module__EUf-Gq__modePreview video{object-fit:cover;width:100%;height:146px}.hocus-module__EUf-Gq__modePreview>div{padding:16px 18px}.hocus-module__EUf-Gq__modePreview strong{font-size:16px}.hocus-module__EUf-Gq__modePreview p{color:#a5a3ac;margin:8px 0 0;font-size:13px;line-height:1.5}.hocus-module__EUf-Gq__mentionSheet{z-index:150;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#25252def;border:1px solid #ffffff18;border-radius:16px;width:282px;max-height:310px;padding:7px;animation:.15s ease-out hocus-module__EUf-Gq__sheetIn;position:fixed;overflow:auto;box-shadow:0 16px 48px #0008}.hocus-module__EUf-Gq__mentionSheet button{color:#f7f5fb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px;display:flex}.hocus-module__EUf-Gq__mentionSheet button[aria-selected=true],.hocus-module__EUf-Gq__mentionSheet button:hover{background:#aa8cee20}.hocus-module__EUf-Gq__mentionSheet img,.hocus-module__EUf-Gq__mentionSheet video{object-fit:cover;border-radius:8px;width:44px;height:44px}.hocus-module__EUf-Gq__mentionSheet span{min-width:0}.hocus-module__EUf-Gq__mentionSheet strong{font-size:12px;font-weight:500}.hocus-module__EUf-Gq__mentionSheet small{color:#9996a5;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11px;display:block;overflow:hidden}.hocus-module__EUf-Gq__mentionSheet p{color:#a5a1af;padding:12px;font-size:12px}.hocus-module__EUf-Gq__restyleSource{background:#23222b;border-radius:14px;flex-shrink:0;min-height:188px;position:relative;overflow:hidden}.hocus-module__EUf-Gq__restyleSource video{background:#15151a;width:100%;max-height:252px;display:block}.hocus-module__EUf-Gq__restyleSource>small{color:#aaa5b5;text-overflow:ellipsis;white-space:nowrap;padding:12px;font-size:11px;display:block;overflow:hidden}.hocus-module__EUf-Gq__sourceReplace{color:#fff;cursor:pointer;background:#16151bbf;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}.hocus-module__EUf-Gq__restyleReference{color:#eeedf3;text-align:left;cursor:pointer;background:#23222b;border:0;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;min-height:106px;padding:16px;display:flex}.hocus-module__EUf-Gq__restyleReference img{object-fit:cover;border-radius:12px;width:76px;height:76px}.hocus-module__EUf-Gq__restyleReference span{flex:1;min-width:0}.hocus-module__EUf-Gq__restyleReference small{color:#93909e;margin-bottom:6px;font-size:10px;display:block}.hocus-module__EUf-Gq__restyleReference strong{font-size:13px;font-weight:500}.hocus-module__EUf-Gq__styleMasonry{columns:3;column-gap:14px}.hocus-module__EUf-Gq__styleTile{break-inside:avoid;background:#24232b;border:1px solid #0000;border-radius:15px;margin-bottom:14px;position:relative;overflow:hidden}.hocus-module__EUf-Gq__styleTile:nth-child(4n+2) .hocus-module__EUf-Gq__styleImage{aspect-ratio:1.1}.hocus-module__EUf-Gq__styleTile[data-selected=true]{border-color:#b29be7;box-shadow:0 0 0 2px #ac8de322}.hocus-module__EUf-Gq__styleImage{aspect-ratio:1.55;cursor:pointer;text-align:left;color:#fff;background:0 0;border:0;width:100%;display:block;position:relative;overflow:hidden}.hocus-module__EUf-Gq__styleImage img,.hocus-module__EUf-Gq__styleImage video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hocus-module__EUf-Gq__styleImage video{opacity:0;transition:opacity .25s}.hocus-module__EUf-Gq__styleTile:hover video{opacity:1}.hocus-module__EUf-Gq__styleImage>span{background:linear-gradient(#0000,#000a);padding:44px 15px 14px;font-size:12px;font-weight:500;position:absolute;inset:auto 0 0}.hocus-module__EUf-Gq__styleImage>i{background:#a486d9;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:12px;left:12px}.hocus-module__EUf-Gq__styleExpand{color:#fff;opacity:0;cursor:pointer;background:#1b1a2299;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .16s;display:grid;position:absolute;top:10px;right:10px}.hocus-module__EUf-Gq__styleTile:hover .hocus-module__EUf-Gq__styleExpand,.hocus-module__EUf-Gq__styleTile:focus-within .hocus-module__EUf-Gq__styleExpand{opacity:1}.hocus-module__EUf-Gq__customStyleUpload{break-inside:avoid;aspect-ratio:1.4;color:#eee;cursor:pointer;background:#ffffff06;border:1px dashed #fff2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-bottom:14px;display:flex}.hocus-module__EUf-Gq__customStyleUpload strong{font-size:13px;font-weight:500}.hocus-module__EUf-Gq__customStyleUpload small{color:#8e8b99;font-size:12px}.hocus-module__EUf-Gq__loadStyles{color:#d5c8ee;cursor:pointer;background:#ab89e31c;border:1px solid #ab89e32e;border-radius:20px;margin:24px auto;padding:10px 22px;display:block}@media (min-width:1600px){.hocus-module__EUf-Gq__styleMasonry{columns:4}}@media (max-width:1000px){.hocus-module__EUf-Gq__styleMasonry{columns:2}.hocus-module__EUf-Gq__workflowSwitch{left:12px}.hocus-module__EUf-Gq__workflowSwitch button{padding:7px 9px}}@media (max-width:720px){.hocus-module__EUf-Gq__workflowSwitch{margin-right:auto;position:static}.hocus-module__EUf-Gq__header .hocus-module__EUf-Gq__polyjuiceWordmark{width:130px;position:absolute;left:62%}.hocus-module__EUf-Gq__styleExpand{opacity:1}.hocus-module__EUf-Gq__restyleReference{min-height:100px}.hocus-module__EUf-Gq__modePreview{display:none}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__modePreview,.hocus-module__EUf-Gq__mentionSheet{animation:none}.hocus-module__EUf-Gq__styleImage video{display:none}}.hocus-module__EUf-Gq__workflowBody{height:calc(100% - 60px);min-height:0}.hocus-module__EUf-Gq__workflowBody>.hocus-module__EUf-Gq__body{height:100%}.hocus-module__EUf-Gq__workflowBody[hidden]{display:none}.hocus-module__EUf-Gq__restyleReference>.hocus-module__EUf-Gq__styleRoundIcon{flex:0 0 38px}@media (max-width:720px){.hocus-module__EUf-Gq__workflowBody,.hocus-module__EUf-Gq__workflowBody>.hocus-module__EUf-Gq__body{height:auto}}.hocus-module__EUf-Gq__editor>.hocus-module__EUf-Gq__workflowSwitch{border:1px solid var(--line);background:var(--xd-bg-page);border-radius:999px;flex:0 0 32px;align-self:flex-start;align-items:center;gap:2px;margin:6px 10px;padding:3px;display:flex;position:static}.hocus-module__EUf-Gq__editor>.hocus-module__EUf-Gq__workflowSwitch button{min-height:24px;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:4px 13px;font-size:11px}.hocus-module__EUf-Gq__editor>.hocus-module__EUf-Gq__workflowSwitch button[aria-pressed=true]{background:var(--raised);color:var(--ink);box-shadow:inset 0 1px 1px #ffffff0a}.hocus-module__EUf-Gq__editorBody{scrollbar-width:none}.hocus-module__EUf-Gq__editorBody::-webkit-scrollbar{display:none}.hocus-module__EUf-Gq__generate>span{border:0;margin-left:2px;padding-left:0}.hocus-module__EUf-Gq__panelToolbar{border-bottom:0;align-items:center;gap:10px;height:44px;min-height:44px;padding:6px 12px}.hocus-module__EUf-Gq__panelToolbar .hocus-module__EUf-Gq__search,.hocus-module__EUf-Gq__panelToolbar .hocus-module__EUf-Gq__layoutSwitch{align-self:center;margin:0}.hocus-module__EUf-Gq__tabs,.hocus-module__EUf-Gq__filters{isolation:isolate;border:1px solid var(--line);background:var(--xd-bg-page);border-radius:999px;align-items:center;gap:2px;width:max-content;max-width:100%;padding:3px;display:flex}.hocus-module__EUf-Gq__tabs button,.hocus-module__EUf-Gq__filters button{box-shadow:none;min-height:24px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;margin:0;padding:5px 12px;font-size:11px;transition:background .18s,color .18s;position:relative}.hocus-module__EUf-Gq__tabs button[aria-pressed=true],.hocus-module__EUf-Gq__filters button[aria-pressed=true]{background:var(--raised);color:var(--ink);box-shadow:inset 0 1px 1px #ffffff0a}.hocus-module__EUf-Gq__filters{scrollbar-width:none;justify-content:flex-start;margin-bottom:16px;overflow-x:auto}.hocus-module__EUf-Gq__sheet[data-minimal=true]{border-radius:16px;width:min(440px,100vw - 30px)}.hocus-module__EUf-Gq__sheet[data-minimal=true] .hocus-module__EUf-Gq__sheetInner{padding:5px}.hocus-module__EUf-Gq__sheet[data-quality=true]{width:150px;max-height:200px}.hocus-module__EUf-Gq__sheet[data-quality=true] .hocus-module__EUf-Gq__sheetInner{max-height:190px}.hocus-module__EUf-Gq__compactModels{padding:4px}.hocus-module__EUf-Gq__compactModel{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:60px;padding:10px 9px;display:flex}.hocus-module__EUf-Gq__compactModel:hover,.hocus-module__EUf-Gq__compactModel[aria-pressed=true]{background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__modelCopy{flex:1;min-width:0}.hocus-module__EUf-Gq__modelCopy strong{font-size:12px;font-weight:500;display:block}.hocus-module__EUf-Gq__modelCopy small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.3;display:block}.hocus-module__EUf-Gq__modelSpecs{color:var(--muted);text-align:right;white-space:nowrap;flex-direction:column;gap:6px;font-size:10px;display:flex}.hocus-module__EUf-Gq__compactModel>.hocus-module__EUf-Gq__suppliedIcon{color:var(--accent);flex-shrink:0}.hocus-module__EUf-Gq__qualityOptions{padding:3px}.hocus-module__EUf-Gq__qualityOptions button{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:13px;display:flex}.hocus-module__EUf-Gq__qualityOptions button:hover,.hocus-module__EUf-Gq__qualityOptions button[aria-pressed=true]{background:var(--xd-surface-hover)}.hocus-module__EUf-Gq__generationRow{grid-template-columns:minmax(0,1fr) 244px;gap:12px;min-height:560px}.hocus-module__EUf-Gq__generationVideo{background:var(--raised);border-radius:16px;min-height:560px;position:relative}.hocus-module__EUf-Gq__generationVideo video{background:0 0;max-height:75vh}.hocus-module__EUf-Gq__resultDownload{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;opacity:0;background:#16151bbf;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:34px;height:34px;text-decoration:none;transition:opacity .15s;display:grid;position:absolute;top:16px;right:16px}.hocus-module__EUf-Gq__generationVideo:hover .hocus-module__EUf-Gq__resultDownload,.hocus-module__EUf-Gq__generationVideo:focus-within .hocus-module__EUf-Gq__resultDownload{opacity:1}.hocus-module__EUf-Gq__generationMeta{border:1px solid var(--line);background:var(--xd-surface-base);border-radius:16px;min-width:0;padding:14px;position:relative}.hocus-module__EUf-Gq__modelPill{font-size:10px}.hocus-module__EUf-Gq__historyInputs{margin:14px 0 12px;position:relative}.hocus-module__EUf-Gq__historyThumbs{flex-wrap:wrap;gap:6px;display:flex}.hocus-module__EUf-Gq__historyThumbs button{border:1px solid var(--line);background:var(--raised);border-radius:9px;width:43px;height:43px;padding:0;overflow:hidden}.hocus-module__EUf-Gq__historyThumbs img,.hocus-module__EUf-Gq__historyThumbs video{object-fit:cover;width:100%;height:100%}.hocus-module__EUf-Gq__historyThumbs button:hover{border-color:var(--accent)}.hocus-module__EUf-Gq__inputPreview{background:var(--raised);border:1px solid var(--line);z-index:5;border-radius:12px;margin-top:8px;padding:7px;animation:.15s hocus-module__EUf-Gq__previewIn;position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 30px #0006}.hocus-module__EUf-Gq__inputPreview img,.hocus-module__EUf-Gq__inputPreview video{object-fit:contain;border-radius:7px;width:100%;height:auto;max-height:230px;display:block}.hocus-module__EUf-Gq__inputPreview small{color:var(--muted);padding:7px 2px 2px;font-size:10px;display:block}.hocus-module__EUf-Gq__generationBottom button{align-items:center;gap:5px;display:inline-flex}.hocus-module__EUf-Gq__generationBottom button span{font-size:10px}.hocus-module__EUf-Gq__generationMeta .hocus-module__EUf-Gq__runPrompt{scrollbar-width:none;max-height:180px;font-size:11px;line-height:1.6;overflow:auto}@media (max-width:1000px){.hocus-module__EUf-Gq__generationRow{grid-template-columns:minmax(0,1fr) 200px}.hocus-module__EUf-Gq__generationVideo,.hocus-module__EUf-Gq__generationRow{min-height:400px}}@media (max-width:720px){.hocus-module__EUf-Gq__generationRow{grid-template-columns:1fr}.hocus-module__EUf-Gq__generationVideo{min-height:280px}.hocus-module__EUf-Gq__resultDownload{opacity:1}.hocus-module__EUf-Gq__header .hocus-module__EUf-Gq__polyjuiceWordmark{left:50%}.hocus-module__EUf-Gq__sheet[data-quality=true]{width:150px;left:auto;right:12px}.hocus-module__EUf-Gq__sheet[data-minimal=true]:not([data-quality=true]){width:calc(100vw - 16px);left:8px}.hocus-module__EUf-Gq__tabs button,.hocus-module__EUf-Gq__filters button{padding:8px 12px}}@media (min-width:721px){.hocus-module__EUf-Gq__sheet[data-minimal=true]{inset:auto auto var(--sheet-bottom,20px) var(--sheet-left,390px);max-height:calc(100dvh - 90px)}.hocus-module__EUf-Gq__sheet[data-minimal=true] .hocus-module__EUf-Gq__sheetInner{max-height:calc(100dvh - 100px)}.hocus-module__EUf-Gq__sheet[data-quality=true] .hocus-module__EUf-Gq__sheetInner{max-height:190px}}.hocus-module__EUf-Gq__workspace{position:relative}.hocus-module__EUf-Gq__potionEntrance{z-index:20;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hocus-module__EUf-Gq__wordmarkFlow{opacity:0;width:160px;height:90px;position:absolute;top:-22px;left:-4px}.hocus-module__EUf-Gq__wordmarkFlow[data-ready=true]{opacity:1}.hocus-module__EUf-Gq__polyjuiceWordmark:has(.hocus-module__EUf-Gq__wordmarkFlow[data-ready=true]) img{opacity:0}@keyframes hocus-module__EUf-Gq__potionWordmarkReveal{0%,76%{opacity:0;clip-path:inset(0 0 100%)}88%{opacity:1}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__polyjuiceWordmark{animation:none}.hocus-module__EUf-Gq__wordmarkFlow{display:none}.hocus-module__EUf-Gq__polyjuiceWordmark:has(.hocus-module__EUf-Gq__wordmarkFlow[data-ready=true]) img{opacity:1}}.hocus-module__EUf-Gq__restyleReference{text-align:center;justify-content:center;gap:10px;min-height:69px;padding:10px 14px}.hocus-module__EUf-Gq__restyleReference img{border-radius:10px;width:49px;height:49px}.hocus-module__EUf-Gq__restyleReference span{flex:0 auto}.hocus-module__EUf-Gq__restyleReference .hocus-module__EUf-Gq__roundIcon{flex:0 0 30px;width:30px;height:30px;margin:0}.hocus-module__EUf-Gq__stableScroll{overflow-anchor:none}.hocus-module__EUf-Gq__styleStage{transition:min-height .2s}.hocus-module__EUf-Gq__styleStage>.hocus-module__EUf-Gq__styleMasonry{animation:.24s both hocus-module__EUf-Gq__styleFade}.hocus-module__EUf-Gq__styleSentinel{place-items:center;min-height:32px;display:grid}@keyframes hocus-module__EUf-Gq__styleFade{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}.hocus-module__EUf-Gq__pending>svg{color:var(--xd-text-tertiary,#777681)}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__potionEntrance{display:none}.hocus-module__EUf-Gq__polyjuiceWordmark img,.hocus-module__EUf-Gq__styleStage>.hocus-module__EUf-Gq__styleMasonry{animation:none}}.hocus-module__EUf-Gq__likeButton{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;opacity:0;cursor:pointer;background:#15151baa;border:1px solid #ffffff18;border-radius:50%;place-items:center;width:34px;height:34px;transition:opacity .18s,transform .18s,color .18s;display:grid;position:absolute;top:48px;right:12px;transform:translateY(3px)}.hocus-module__EUf-Gq__card:hover .hocus-module__EUf-Gq__likeButton,.hocus-module__EUf-Gq__card:focus-within .hocus-module__EUf-Gq__likeButton,.hocus-module__EUf-Gq__styleTile:hover .hocus-module__EUf-Gq__likeButton,.hocus-module__EUf-Gq__styleTile:focus-within .hocus-module__EUf-Gq__likeButton,.hocus-module__EUf-Gq__likeButton[data-liked=true]{opacity:1;transform:none}.hocus-module__EUf-Gq__likeButton[data-liked=true]{color:#c8b4ff}.hocus-module__EUf-Gq__likeButton:disabled{cursor:wait}.hocus-module__EUf-Gq__likeError{z-index:5;color:#fff;text-align:left;background:#282331;border:1px solid #77608d;border-radius:10px;padding:10px;font-size:12px;position:absolute;inset:auto 10px 10px}.hocus-module__EUf-Gq__createPanel{width:min(580px,100%);margin:clamp(28px,6vh,80px) auto;padding:20px 24px;animation:.3s both hocus-module__EUf-Gq__styleIn}.hocus-module__EUf-Gq__createHeading{text-align:center;margin-bottom:28px}.hocus-module__EUf-Gq__createHeading>.hocus-module__EUf-Gq__roundIcon{margin:0 auto 18px}.hocus-module__EUf-Gq__createHeading h2{letter-spacing:-.7px;margin:0 0 10px;font-size:26px;font-weight:550}.hocus-module__EUf-Gq__createHeading p{color:#93939e;font-size:14px}.hocus-module__EUf-Gq__createName{color:#9999a4;flex-direction:column;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.hocus-module__EUf-Gq__createName input,.hocus-module__EUf-Gq__createUrl input{color:#eee;background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;outline:none;min-width:0;padding:13px 15px;font-size:14px}.hocus-module__EUf-Gq__createName input:focus,.hocus-module__EUf-Gq__createUrl input:focus{border-color:#a88add80}.hocus-module__EUf-Gq__createDrop{color:#b2b0bb;cursor:pointer;background:linear-gradient(145deg,#ffffff08,#ffffff02);border:1px dashed #ffffff26;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:190px;transition:background .2s,border-color .2s;display:flex}.hocus-module__EUf-Gq__createDrop:hover{background:#a78bfa0c;border-color:#a78bfa80}.hocus-module__EUf-Gq__createDrop strong{color:#e9e7ef;font-size:15px;font-weight:500}.hocus-module__EUf-Gq__createDrop small{color:#82808d;font-size:12px}.hocus-module__EUf-Gq__createDivider{color:#7f7e8b;align-items:center;gap:14px;margin:22px 0;font-size:12px;display:flex}.hocus-module__EUf-Gq__createDivider:before,.hocus-module__EUf-Gq__createDivider:after{content:"";background:#ffffff0b;flex:1;height:1px}.hocus-module__EUf-Gq__createUrl{gap:8px;display:flex}.hocus-module__EUf-Gq__createUrl input{flex:1;font-size:12px}.hocus-module__EUf-Gq__createUrl button{color:#20172f;cursor:pointer;background:#c1ade6;border:0;border-radius:12px;padding:0 20px;font-size:13px;font-weight:600}.hocus-module__EUf-Gq__createUrl button:disabled{opacity:.4;cursor:default}.hocus-module__EUf-Gq__createPrivate{text-align:center;color:#696873;margin:20px 0;font-size:11px}.hocus-module__EUf-Gq__importStatus{color:#bba7e6;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.hocus-module__EUf-Gq__importError{color:#e8c0c8;background:#d9708510;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.6}.hocus-module__EUf-Gq__videoBlock>video{object-fit:cover;width:100%;height:100%}.hocus-module__EUf-Gq__presetAssets video{object-fit:cover;border-radius:10px;width:72px;height:72px}@media (hover:none){.hocus-module__EUf-Gq__likeButton{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__createPanel{animation:none}.hocus-module__EUf-Gq__likeButton{transition:none}}.hocus-module__EUf-Gq__cardBottom>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hocus-module__EUf-Gq__cardBottom .hocus-module__EUf-Gq__likeButton{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;width:29px;height:29px;box-shadow:none;background:#ffffff15;border:1px solid #ffffff25;border-radius:50%;flex:0 0 29px;place-items:center;margin:0;padding:0;display:grid;position:static;transform:none}.hocus-module__EUf-Gq__cardBottom .hocus-module__EUf-Gq__likeButton[data-liked=true]{color:#c8b4ff}.hocus-module__EUf-Gq__styleTile .hocus-module__EUf-Gq__cardBottom{justify-content:flex-end}.hocus-module__EUf-Gq__styleTile:hover .hocus-module__EUf-Gq__cardBottom,.hocus-module__EUf-Gq__styleTile:focus-within .hocus-module__EUf-Gq__cardBottom{opacity:1;transform:none}.hocus-module__EUf-Gq__styleTile .hocus-module__EUf-Gq__styleImage>span{transition:opacity .18s}.hocus-module__EUf-Gq__styleTile:hover .hocus-module__EUf-Gq__styleImage>span,.hocus-module__EUf-Gq__styleTile:focus-within .hocus-module__EUf-Gq__styleImage>span{opacity:0}.hocus-module__EUf-Gq__customStyleUpload,.hocus-module__EUf-Gq__recastCreateTile{aspect-ratio:1.4;min-height:0}.hocus-module__EUf-Gq__panelScroll[data-create=true]{overscroll-behavior:contain;overflow-y:auto}.hocus-module__EUf-Gq__panelScroll[data-create=true] .hocus-module__EUf-Gq__createPanel{margin:0 auto;padding:clamp(14px,3vh,30px) 24px}.hocus-module__EUf-Gq__panelScroll[data-create=true] .hocus-module__EUf-Gq__createHeading{margin-bottom:16px}.hocus-module__EUf-Gq__panelScroll[data-create=true] .hocus-module__EUf-Gq__createDrop{min-height:clamp(95px,20vh,170px)}.hocus-module__EUf-Gq__panelScroll[data-create=true] .hocus-module__EUf-Gq__createHeading>.hocus-module__EUf-Gq__roundIcon{margin-bottom:10px}.hocus-module__EUf-Gq__workspace{animation:.32s both hocus-module__EUf-Gq__workspaceArrive}.hocus-module__EUf-Gq__body:not([hidden]),.hocus-module__EUf-Gq__workflowBody:not([hidden]){animation:.25s both hocus-module__EUf-Gq__workspaceArrive}@keyframes hocus-module__EUf-Gq__workspaceArrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:720px){.hocus-module__EUf-Gq__panelToolbar{flex-wrap:nowrap;height:44px}.hocus-module__EUf-Gq__panelToolbar .hocus-module__EUf-Gq__search{width:90px;padding:0}.hocus-module__EUf-Gq__tabs button,.hocus-module__EUf-Gq__filters button{padding:5px 9px}.hocus-module__EUf-Gq__workspaceSkeleton{grid-template-columns:1fr}.hocus-module__EUf-Gq__skeletonRail{display:none}.hocus-module__EUf-Gq__cardBottom{gap:6px}.hocus-module__EUf-Gq__styleTile .hocus-module__EUf-Gq__cardBottom{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__workspace,.hocus-module__EUf-Gq__body:not([hidden]),.hocus-module__EUf-Gq__workflowBody:not([hidden]),.hocus-module__EUf-Gq__skeletonRail i,.hocus-module__EUf-Gq__skeletonTabs i,.hocus-module__EUf-Gq__skeletonHero,.hocus-module__EUf-Gq__skeletonTiles i{animation:none}}.hocus-module__EUf-Gq__workflowNavigation{flex:0 0 44px;align-items:center;min-width:0;padding:6px 10px;display:flex}.hocus-module__EUf-Gq__categorySwitch{scrollbar-width:none;width:max-content;max-width:100%;margin-bottom:16px;overflow-x:auto}.hocus-module__EUf-Gq__search{border:1px solid #0000;border-radius:12px;padding:2px 10px;transition:background .24s,border-color .24s}.hocus-module__EUf-Gq__search:hover,.hocus-module__EUf-Gq__search:focus-within{background:var(--raised);border-color:var(--xd-border-default)}.hocus-module__EUf-Gq__workspace .hocus-module__EUf-Gq__search input:focus-visible,.hocus-module__EUf-Gq__workspace .hocus-module__EUf-Gq__createUrl input:focus-visible,.hocus-module__EUf-Gq__workspace .hocus-module__EUf-Gq__createName input:focus-visible{box-shadow:none;outline:none}.hocus-module__EUf-Gq__createUrl input,.hocus-module__EUf-Gq__createName input{transition:background .24s,border-color .24s}.hocus-module__EUf-Gq__createUrl input:focus,.hocus-module__EUf-Gq__createName input:focus{background:var(--raised);border-color:var(--xd-border-strong)}.hocus-module__EUf-Gq__sourceBlockWrap{flex-shrink:0;position:relative}.hocus-module__EUf-Gq__sourceBlockWrap>.hocus-module__EUf-Gq__videoBlock{width:100%}.hocus-module__EUf-Gq__sourceBlockWrap .hocus-module__EUf-Gq__videoCaption{right:60px}.hocus-module__EUf-Gq__trimButton{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17171bb3;border:1px solid #ffffff30;border-radius:8px;padding:6px 9px;position:absolute;bottom:12px;right:10px;color:#fff!important;font-size:11px!important}.hocus-module__EUf-Gq__trimButton:hover{background:#37373b}.hocus-module__EUf-Gq__restyleSource .hocus-module__EUf-Gq__trimButton{bottom:30px}.hocus-module__EUf-Gq__categoryButtons{scrollbar-width:none;align-items:center;gap:6px;margin-bottom:16px;padding:2px;display:flex;overflow-x:auto}.hocus-module__EUf-Gq__categoryButtons button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;padding:9px 14px;font-size:12px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.hocus-module__EUf-Gq__categoryButtons button:hover{background:var(--raised);color:var(--ink)}.hocus-module__EUf-Gq__categoryButtons button[aria-pressed=true]{color:var(--ink);background:linear-gradient(180deg,var(--raised),var(--xd-surface-base));border-color:var(--xd-border-default);box-shadow:inset 0 1px 3px #ffffff12,0 2px 4px #0002}.hocus-module__EUf-Gq__createIcon{display:flex}.hocus-module__EUf-Gq__createIcon[data-active=true] svg{stroke-width:2.8px}.hocus-module__EUf-Gq__modelSearch{border:1px solid #0000;border-radius:12px;margin:8px 10px;padding:8px 10px;transition:background .24s,border-color .24s}.hocus-module__EUf-Gq__modelSearch:hover,.hocus-module__EUf-Gq__modelSearch:focus-within{background:var(--raised);border-color:var(--xd-border-default)}.hocus-module__EUf-Gq__workspace .hocus-module__EUf-Gq__modelSearch input:focus,.hocus-module__EUf-Gq__workspace .hocus-module__EUf-Gq__modelSearch input:focus-visible{box-shadow:none;background:0 0;outline:none}.hocus-module__EUf-Gq__polyjuiceWordmark img{animation:.92s linear both hocus-module__EUf-Gq__wordmarkFallback}@keyframes hocus-module__EUf-Gq__wordmarkFallback{0%,26%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__polyjuiceWordmark img{animation:none}.hocus-module__EUf-Gq__search,.hocus-module__EUf-Gq__modelSearch,.hocus-module__EUf-Gq__categoryButtons button{transition:none}}.hocus-module__EUf-Gq__libraryEmpty{max-width:1000px;margin:auto;padding:42px 16px 48px;animation:.25s ease-out hocus-module__EUf-Gq__emptyReveal}.hocus-module__EUf-Gq__libraryEmpty h2{letter-spacing:-.035em;color:var(--xd-text-primary,#f5f5f6);margin:0 0 10px;font-size:clamp(23px,2.3vw,34px);font-weight:600}.hocus-module__EUf-Gq__libraryEmpty>p{color:var(--xd-text-secondary,#98989f);margin:0;font-size:13px;line-height:1.6}.hocus-module__EUf-Gq__emptySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.hocus-module__EUf-Gq__emptyIllustration{color:#ffffff87;background:linear-gradient(145deg,#ffffff07,#0000);border:1px solid #ffffff0b;border-radius:16px;justify-content:center;align-items:center;height:112px;display:flex;position:relative}.hocus-module__EUf-Gq__emptyIllustration small{font:11px var(--xd-font-sans);color:#ffffff38;position:absolute;bottom:12px;left:14px}.hocus-module__EUf-Gq__emptySteps h3{margin:14px 0 5px;font-size:13px;font-weight:550}.hocus-module__EUf-Gq__emptySteps p{color:var(--xd-text-secondary,#98989f);margin:0;font-size:12px;line-height:1.6}.hocus-module__EUf-Gq__emptyActions{gap:10px;margin-top:26px;display:flex}.hocus-module__EUf-Gq__emptyActions button{color:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;padding:9px 14px;font-size:12px;transition:background .18s}.hocus-module__EUf-Gq__emptyActions button:hover{background:#ffffff16}.hocus-module__EUf-Gq__createUrl button{place-items:center;min-width:82px;display:grid}.hocus-module__EUf-Gq__createUrl button[aria-busy=true]{opacity:1;color:var(--xd-text-secondary,#aaa)}@keyframes hocus-module__EUf-Gq__emptyReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:640px){.hocus-module__EUf-Gq__emptySteps{gap:12px}.hocus-module__EUf-Gq__emptyIllustration{height:80px}.hocus-module__EUf-Gq__libraryEmpty{padding:24px 5px}.hocus-module__EUf-Gq__emptySteps p{font-size:11px}}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__libraryEmpty{animation:none}}.hocus-module__EUf-Gq__createdActions{gap:12px;display:grid}.hocus-module__EUf-Gq__createdActions>strong{overflow-wrap:anywhere;font-size:14px}.hocus-module__EUf-Gq__createdActionRow{gap:6px;margin:8px 0;display:flex}.hocus-module__EUf-Gq__createdActionRow button{color:#d8d8df;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;flex:1;padding:9px 8px;font-size:12px;transition:background .18s}.hocus-module__EUf-Gq__createdActionRow button:hover,.hocus-module__EUf-Gq__createdActionRow button[aria-pressed=true]{background:#ffffff15}.hocus-module__EUf-Gq__createdActionRow button:disabled{opacity:.45;cursor:default}.hocus-module__EUf-Gq__createdActions p{color:#9999a6;font-size:12px;line-height:1.6}.hocus-module__EUf-Gq__createdActions input{box-sizing:border-box;color:#eeeef3;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;outline:none;width:100%;min-width:0;padding:10px;transition:background .2s,border-color .2s}.hocus-module__EUf-Gq__createdActions input:focus{background:#ffffff10;border-color:#ffffff30}.hocus-module__EUf-Gq__createdActionRow .hocus-module__EUf-Gq__deleteTemplate{color:#f3a7ac}.hocus-module__EUf-Gq__panelScroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.hocus-module__EUf-Gq__generationRow{flex-shrink:0}.hocus-module__EUf-Gq__generationLoading{background:linear-gradient(115deg,#ffffff02,#ffffff06);flex:1;min-height:280px;position:relative;overflow:hidden}.hocus-module__EUf-Gq__generationLoading:before{content:"";background:linear-gradient(90deg,#0000,#d2c9ef1a,#0000);animation:2.7s ease-in-out infinite hocus-module__EUf-Gq__generationSweep;position:absolute;inset:0;transform:translate(-100%)}.hocus-module__EUf-Gq__generationPercent{color:#eeedf2;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,64px);font-weight:750;line-height:1;position:absolute;bottom:48px;left:28px}.hocus-module__EUf-Gq__generationProgress{background:#ffffff18;border-radius:8px;height:5px;position:absolute;bottom:24px;left:28px;right:28px;overflow:hidden}.hocus-module__EUf-Gq__generationProgress i{background:linear-gradient(90deg,#aaa2bc70,#d1c4ef);height:100%;transition:width 1s linear;display:block}@keyframes hocus-module__EUf-Gq__generationSweep{to{transform:translate(100%)}}.hocus-module__EUf-Gq__generationRow[data-failed=true] .hocus-module__EUf-Gq__generationVideo,.hocus-module__EUf-Gq__generationRow[data-failed=true] .hocus-module__EUf-Gq__generationMeta{background:#bb4d5b11;border:1px solid #dd7b8824}.hocus-module__EUf-Gq__generationFailure{text-align:center;color:#dba7af;max-width:420px;margin:auto;padding:32px}.hocus-module__EUf-Gq__generationFailure strong{font-size:14px;font-weight:500}.hocus-module__EUf-Gq__generationFailure p{opacity:.8;font-size:12px;line-height:1.7}.hocus-module__EUf-Gq__generationFailure small{opacity:.7;font-size:11px}.hocus-module__EUf-Gq__selectedModelCheck{color:var(--xd-text-primary,#eee);flex:0 0 17px}.hocus-module__EUf-Gq__assetPromptEditor{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--line);cursor:text;outline:none;width:100%;min-height:142px;max-height:260px;padding:12px 13px;font-family:inherit;font-size:12px;line-height:1.9;overflow-y:auto}.hocus-module__EUf-Gq__assetPromptEditor:empty:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.hocus-module__EUf-Gq__assetPromptEditor[aria-disabled=true]{opacity:.6}.hocus-module__EUf-Gq__mentionCapsule{color:#cbb9ee;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;background:#aa8cee22;border-radius:999px;padding:2px 6px;display:inline}.hocus-module__EUf-Gq__mentionCapsule:hover,.hocus-module__EUf-Gq__mentionCapsule:focus-visible{background:#aa8cee38;outline:none}.hocus-module__EUf-Gq__mentionPreview{z-index:151;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:none;background:#24242cef;border:1px solid #ffffff18;border-radius:14px;width:282px;padding:7px;position:fixed;box-shadow:0 16px 48px #0007}.hocus-module__EUf-Gq__mentionPreview img,.hocus-module__EUf-Gq__mentionPreview video{object-fit:contain;border-radius:9px;width:100%;height:auto;max-height:220px}.hocus-module__EUf-Gq__mentionPreview small{color:#aaa7b6;padding:8px;font-size:11px;display:block}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__generationLoading:before{animation:none;transform:none}.hocus-module__EUf-Gq__generationProgress i{transition:none}}.hocus-module__EUf-Gq__portraitLibrary{max-height:65vh;padding:16px;overflow:auto}.hocus-module__EUf-Gq__portraitActions{flex-direction:column;gap:10px;margin:16px 0;display:flex}.hocus-module__EUf-Gq__portraitActions label{color:var(--xd-text-secondary);font-size:12px;line-height:1.6}.hocus-module__EUf-Gq__portraitActions button,.hocus-module__EUf-Gq__portraitActions select,.hocus-module__EUf-Gq__portraitGrid article>button{color:inherit;background:#ffffff08;border:1px solid #ffffff18;border-radius:10px;padding:10px 12px}.hocus-module__EUf-Gq__portraitActions button:hover,.hocus-module__EUf-Gq__portraitGrid button:hover{background:#ffffff12}.hocus-module__EUf-Gq__portraitActions button:disabled,.hocus-module__EUf-Gq__portraitGrid button:disabled{opacity:.45;cursor:default}.hocus-module__EUf-Gq__portraitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hocus-module__EUf-Gq__portraitGrid article{gap:6px;min-width:0;display:grid}.hocus-module__EUf-Gq__portraitGrid article>button{flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.hocus-module__EUf-Gq__portraitGrid img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto}.hocus-module__EUf-Gq__portraitGrid strong{overflow-wrap:anywhere}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__sheetInner{overscroll-behavior:contain;min-height:0;overflow-y:auto}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__modelList,.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__assetScroll{overscroll-behavior:contain;flex:auto;min-height:0}.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__modelSearch,.hocus-module__EUf-Gq__sheet .hocus-module__EUf-Gq__sheetHeader{flex-shrink:0}.hocus-module__EUf-Gq__generationList[data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:16px}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationRow{min-height:0;display:block}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationVideo{aspect-ratio:3/4;border-radius:16px;height:auto;min-height:0;overflow:hidden}.hocus-module__EUf-Gq__generationTile{cursor:pointer;background:var(--raised);border:0;width:100%;height:100%;padding:0;display:block}.hocus-module__EUf-Gq__generationTile video{object-fit:cover;width:100%;height:100%;max-height:none;display:block}.hocus-module__EUf-Gq__generationTile:focus-visible{outline:2px solid var(--xd-text-primary);outline-offset:-3px}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__resultDownload{top:auto;bottom:12px;right:12px}.hocus-module__EUf-Gq__gridPublish{opacity:0;transition:opacity .18s;position:absolute;bottom:12px;right:12px}.hocus-module__EUf-Gq__generationVideo:hover .hocus-module__EUf-Gq__gridPublish,.hocus-module__EUf-Gq__generationVideo:focus-within .hocus-module__EUf-Gq__gridPublish{opacity:1}.hocus-module__EUf-Gq__generationPublish button,.hocus-module__EUf-Gq__resultDetailActions>button{border:1px solid var(--xd-border-default);font:inherit;color:var(--xd-text-primary);background:var(--xd-surface-floating);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:12px}.hocus-module__EUf-Gq__generationPublish button:disabled{opacity:.5;cursor:default}.hocus-module__EUf-Gq__generationPublish small{max-width:240px;color:var(--xd-error-text);margin-top:6px;font-size:11px;display:block}.hocus-module__EUf-Gq__resultDetailActions{flex-direction:column;gap:10px;display:flex}@media (hover:none){.hocus-module__EUf-Gq__gridPublish,.hocus-module__EUf-Gq__resultDownload{opacity:1}}@media (max-width:600px){.hocus-module__EUf-Gq__generationList[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.hocus-module__EUf-Gq__generationBottom>div{flex-wrap:wrap}.hocus-module__EUf-Gq__generationBottom button,.hocus-module__EUf-Gq__generationBottom a,.hocus-module__EUf-Gq__resultTools button,.hocus-module__EUf-Gq__resultTools a{border:1px solid var(--xd-border-default);background:var(--xd-surface-floating);min-width:34px;min-height:34px;color:var(--xd-text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.hocus-module__EUf-Gq__generationBottom button:hover,.hocus-module__EUf-Gq__generationBottom a:hover,.hocus-module__EUf-Gq__resultTools button:hover,.hocus-module__EUf-Gq__resultTools a:hover{background:var(--raised);border-color:var(--xd-text-secondary)}.hocus-module__EUf-Gq__resultTools{z-index:2;opacity:0;flex-direction:column;gap:7px;transition:opacity .2s;display:flex;position:absolute;top:12px;right:12px}.hocus-module__EUf-Gq__generationVideo:hover .hocus-module__EUf-Gq__resultTools,.hocus-module__EUf-Gq__generationVideo:focus-within .hocus-module__EUf-Gq__resultTools{opacity:1}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationVideo:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .22s;position:absolute;inset:0;box-shadow:inset -65px 0 52px -32px #000a}.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationVideo:hover:after,.hocus-module__EUf-Gq__generationList[data-layout=grid] .hocus-module__EUf-Gq__generationVideo:focus-within:after{opacity:1}.hocus-module__EUf-Gq__gridPublish{z-index:2}@media (hover:none){.hocus-module__EUf-Gq__resultTools{opacity:1}}.hocus-module__EUf-Gq__sheet[data-models=true]{background:color-mix(in srgb,var(--xd-surface-base) 86%,transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.hocus-module__EUf-Gq__sheet[data-models=true] .hocus-module__EUf-Gq__sheetInner{overflow:hidden}.hocus-module__EUf-Gq__sheet[data-models=true] .hocus-module__EUf-Gq__modelSearch{flex-shrink:0}.hocus-module__EUf-Gq__sheet[data-models=true] .hocus-module__EUf-Gq__compactModels{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.hocus-module__EUf-Gq__modelMeta{flex-wrap:wrap;align-items:center;gap:7px;display:flex!important}.hocus-module__EUf-Gq__modelCredit{background:var(--xd-surface-hover);font-variant-numeric:tabular-nums;border-radius:7px;padding:3px 7px;display:inline-flex}.hocus-module__EUf-Gq__selectedModelCheck{flex-shrink:0;margin-left:auto}@media (min-width:721px){.hocus-module__EUf-Gq__sheet[data-models=true]{inset:var(--sheet-top,80px) auto auto var(--sheet-left,390px);max-height:min(560px,calc(100dvh - var(--sheet-top,80px) - 20px))}.hocus-module__EUf-Gq__sheet[data-models=true] .hocus-module__EUf-Gq__sheetInner{max-height:min(558px,calc(100dvh - var(--sheet-top,80px) - 22px))}}.hocus-module__EUf-Gq__filledReferences{overflow:hidden}.hocus-module__EUf-Gq__filledReferences .hocus-module__EUf-Gq__referenceGrid{scrollbar-width:none;overscroll-behavior:contain;align-content:start;min-height:164px;max-height:190px;padding:16px 18px;overflow-y:auto}.hocus-module__EUf-Gq__filledReferences .hocus-module__EUf-Gq__referenceGrid::-webkit-scrollbar{display:none}.hocus-module__EUf-Gq__filledReferences:before,.hocus-module__EUf-Gq__filledReferences:after{content:"";z-index:2;pointer-events:none;height:20px;position:absolute;left:0;right:0}.hocus-module__EUf-Gq__filledReferences:before{background:linear-gradient(var(--raised),transparent);top:0}.hocus-module__EUf-Gq__filledReferences:after{background:linear-gradient(transparent,var(--raised));bottom:0}.hocus-module__EUf-Gq__generationBottom{flex-direction:column;align-items:stretch;gap:10px;padding-top:20px;display:flex}.hocus-module__EUf-Gq__generationBottom>div{width:100%;display:grid}.hocus-module__EUf-Gq__generationBottom .hocus-module__EUf-Gq__generationTools{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.hocus-module__EUf-Gq__generationTools>span>button,.hocus-module__EUf-Gq__generationTools>span>div>button{border:1px solid var(--line);background:var(--raised);width:100%;height:36px;color:var(--xd-text-secondary);border-radius:12px;justify-content:center;align-items:center;padding:8px;font-size:11px;transition:background .16s,transform .16s;display:flex}.hocus-module__EUf-Gq__generationTools>span>button:hover,.hocus-module__EUf-Gq__generationTools>span>div>button:hover{background:var(--xd-surface-hover);transform:translateY(-1px)}.hocus-module__EUf-Gq__generationTools>span>div{width:100%}.hocus-module__EUf-Gq__runPrompt{overscroll-behavior:contain;scrollbar-width:thin;max-height:240px;overflow-y:auto}.hocus-module__EUf-Gq__sourceVideo{border:1px solid var(--line);border-radius:10px;flex:0 0 72px;width:72px;height:72px;display:block;position:relative;overflow:hidden}.hocus-module__EUf-Gq__sourceVideo video{object-fit:cover;width:100%;height:100%;display:block}.hocus-module__EUf-Gq__sourceVideo>span{color:#fff;text-align:center;background:#0009;padding:3px;font-size:9px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.hocus-module__EUf-Gq__generationTools>span>button,.hocus-module__EUf-Gq__generationTools>span>div>button{transition:none;transform:none!important}}
.PolyjuiceSkeleton-module__Bh5BPa__workspaceSkeleton{grid-template-columns:312px minmax(0,1fr);gap:12px;height:calc(100dvh - 64px);padding:0 16px 12px;display:grid;overflow:hidden}.PolyjuiceSkeleton-module__Bh5BPa__pageSkeleton{background:var(--xd-bg-page);height:100dvh;padding-top:64px}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail,.PolyjuiceSkeleton-module__Bh5BPa__skeletonMain{border:1px solid var(--xd-border-subtle);border-radius:20px;min-width:0;padding:12px}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail i,.PolyjuiceSkeleton-module__Bh5BPa__skeletonTabs i,.PolyjuiceSkeleton-module__Bh5BPa__skeletonHero,.PolyjuiceSkeleton-module__Bh5BPa__skeletonTiles i{background:linear-gradient(100deg,#ffffff04 25%,#ffffff09 45%,#ffffff04 65%) 0 0/250% 100%;border-radius:14px;animation:1.6s ease-in-out infinite PolyjuiceSkeleton-module__Bh5BPa__skeletonFlow;display:block}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail i{height:160px;margin:12px 0}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail i:first-child{border-radius:99px;width:150px;height:26px}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail i:last-child{height:55px}.PolyjuiceSkeleton-module__Bh5BPa__skeletonTabs{gap:6px;height:32px;display:flex}.PolyjuiceSkeleton-module__Bh5BPa__skeletonTabs i{border-radius:99px;width:80px;height:26px}.PolyjuiceSkeleton-module__Bh5BPa__skeletonHero{height:28vh;margin:22px 0}.PolyjuiceSkeleton-module__Bh5BPa__skeletonTiles{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.PolyjuiceSkeleton-module__Bh5BPa__skeletonTiles i{height:42vh}.PolyjuiceSkeleton-module__Bh5BPa__skeletonTiles i:nth-child(2n){height:30vh}@keyframes PolyjuiceSkeleton-module__Bh5BPa__skeletonFlow{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.PolyjuiceSkeleton-module__Bh5BPa__workspaceSkeleton{grid-template-columns:1fr}.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail{display:none}}@media (prefers-reduced-motion:reduce){.PolyjuiceSkeleton-module__Bh5BPa__skeletonRail i,.PolyjuiceSkeleton-module__Bh5BPa__skeletonTabs i,.PolyjuiceSkeleton-module__Bh5BPa__skeletonHero,.PolyjuiceSkeleton-module__Bh5BPa__skeletonTiles i{animation:none}}
.workflow-module__MMW9uq__page{box-sizing:border-box;color:#f0f0f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0f12;height:100dvh;padding:0 clamp(16px,3vw,48px) 34px;font-size:14px;overflow-y:auto}.workflow-module__MMW9uq__header{box-sizing:content-box;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0f12f5;justify-content:center;align-items:center;height:38.4px;margin-bottom:16.8px;padding:16.8px 0;display:flex;position:sticky;top:0}.workflow-module__MMW9uq__header h1{letter-spacing:-.7px;margin:0;font-size:24px;font-weight:600}.workflow-module__MMW9uq__page h2{margin:0;font-size:15px;font-weight:600}.workflow-module__MMW9uq__page p,.workflow-module__MMW9uq__page small{color:#97999f;line-height:1.5}.workflow-module__MMW9uq__page small{font-size:12px}.workflow-module__MMW9uq__page a{color:inherit}.workflow-module__MMW9uq__layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;max-width:1680px;margin:auto;display:grid}.workflow-module__MMW9uq__form,.workflow-module__MMW9uq__card{background:#14151a;border:1px solid #ffffff12;border-radius:16px;min-width:0}.workflow-module__MMW9uq__form{box-sizing:border-box;scrollbar-width:none;gap:16px;max-height:calc(100dvh - 110px);padding:20px;display:grid;position:sticky;top:89px;overflow-y:auto}.workflow-module__MMW9uq__page label{color:#b3b4ba;gap:7px;font-size:12px;display:grid}.workflow-module__MMW9uq__page select,.workflow-module__MMW9uq__page textarea{color:#eeeeef;box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#1b1c22;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;transition:background .18s,border-color .18s}.workflow-module__MMW9uq__page textarea{resize:vertical;min-height:104px}.workflow-module__MMW9uq__page select:hover,.workflow-module__MMW9uq__page textarea:hover{background:#22232a}.workflow-module__MMW9uq__page select:focus,.workflow-module__MMW9uq__page textarea:focus{background:#26272e;border-color:#ffffff40;outline:none}.workflow-module__MMW9uq__page :focus-visible{outline-offset:3px;outline:2px solid #c7d4cd}.workflow-module__MMW9uq__button,.workflow-module__MMW9uq__upload{font:inherit;cursor:pointer;box-sizing:border-box;background:#23242b;border:1px solid #ffffff1c;border-radius:9px;justify-content:center;align-items:center;gap:7px;max-width:100%;padding:8px 11px;font-size:12px;text-decoration:none;transition:background .18s,border-color .18s;color:#ededf0!important;display:inline-flex!important}.workflow-module__MMW9uq__button:hover,.workflow-module__MMW9uq__upload:hover{background:#303139;border-color:#ffffff30}.workflow-module__MMW9uq__button:disabled{opacity:.45;cursor:default}.workflow-module__MMW9uq__upload:has(input:disabled){opacity:.45;cursor:default}.workflow-module__MMW9uq__upload{position:relative;overflow:hidden}.workflow-module__MMW9uq__upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.workflow-module__MMW9uq__upload:focus-within{outline-offset:3px;outline:2px solid #c7d4cd}.workflow-module__MMW9uq__submit{border-top:1px solid #ffffff10;gap:9px;padding-top:14px;display:grid}.workflow-module__MMW9uq__primary{background:#e2eee6;border-color:#dcece2;justify-content:flex-start;padding:12px;font-weight:600;color:#17261d!important}.workflow-module__MMW9uq__primary:hover{background:#f0f8f3}.workflow-module__MMW9uq__primary small{color:inherit;margin-left:auto;font-weight:400}.workflow-module__MMW9uq__steps{gap:16px;min-width:0;display:grid}.workflow-module__MMW9uq__toolbar{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.workflow-module__MMW9uq__toolbar label{flex:1;max-width:480px}.workflow-module__MMW9uq__toolbar .workflow-module__MMW9uq__button{flex-shrink:0;height:38px}.workflow-module__MMW9uq__runSummary{padding:12px 0 0}.workflow-module__MMW9uq__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.workflow-module__MMW9uq__heading h2{align-items:center;gap:12px;min-width:0;display:flex}.workflow-module__MMW9uq__stepNumber{color:#71757c;font:500 12px ui-monospace,monospace}.workflow-module__MMW9uq__badge{color:#83868f;white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.workflow-module__MMW9uq__badge[data-status=Saved],.workflow-module__MMW9uq__badge[data-status=completed]{color:#a9d2b8}.workflow-module__MMW9uq__badge[data-status=Failed],.workflow-module__MMW9uq__badge[data-status=failed]{color:#f1a3a8}.workflow-module__MMW9uq__badge[data-status=Processing]{color:#dcece2}.workflow-module__MMW9uq__card{padding:18px}.workflow-module__MMW9uq__card>.workflow-module__MMW9uq__heading{margin-bottom:16px}.workflow-module__MMW9uq__io{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.workflow-module__MMW9uq__media{flex-direction:column;gap:8px;min-width:0;display:flex}.workflow-module__MMW9uq__mediaHeading{color:#b3b4ba;justify-content:space-between;align-items:center;min-height:22px;font-size:12px;display:flex}.workflow-module__MMW9uq__iconButton{background:0 0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;display:inline-flex;color:#92969f!important}.workflow-module__MMW9uq__iconButton:hover{background:#ffffff0d;color:#fff!important}.workflow-module__MMW9uq__media img{object-fit:contain;background:#0b0c0f;border-radius:8px;width:100%;height:auto;max-height:280px}.workflow-module__MMW9uq__media>.workflow-module__MMW9uq__button{align-self:flex-start}.workflow-module__MMW9uq__media input[type=range]{accent-color:#b7d6c3;width:100%}.workflow-module__MMW9uq__media>a:not(.workflow-module__MMW9uq__button){color:#93979f;font-size:11px}.workflow-module__MMW9uq__error{overflow-wrap:anywhere;background:#50252833;border:1px solid #e48c9326;border-radius:10px;margin:12px 0;padding:12px;font-size:12px;color:#edb3b7!important}.workflow-module__MMW9uq__error p{color:inherit;margin:8px 0 0}.workflow-module__MMW9uq__error summary{cursor:pointer}.workflow-module__MMW9uq__refs{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.workflow-module__MMW9uq__refs img{object-fit:cover;border-radius:8px;width:64px;height:64px}.workflow-module__MMW9uq__reference{text-align:center;gap:4px;display:grid;position:relative}.workflow-module__MMW9uq__reference small{font-size:10px}.workflow-module__MMW9uq__remove{color:#fff;cursor:pointer;background:#303139;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-5px;right:-5px}.workflow-module__MMW9uq__empty{color:#656a73;background:#0e0f13;border:1px dashed #ffffff12;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex}.workflow-module__MMW9uq__steps>.workflow-module__MMW9uq__empty{min-height:80px}.workflow-module__MMW9uq__details{color:#8c9099;margin-top:12px;font-size:11px}.workflow-module__MMW9uq__details summary{cursor:pointer}.workflow-module__MMW9uq__details .workflow-module__MMW9uq__refs{margin-top:10px}.workflow-module__MMW9uq__details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:11px;overflow:auto}.workflow-module__MMW9uq__method{flex-direction:column;gap:10px;display:flex}.workflow-module__MMW9uq__methodName{color:#d3e2d9;font-size:14px}.workflow-module__MMW9uq__active{border-color:#9ccbb447;box-shadow:inset 0 0 24px #76bb9110}.workflow-module__MMW9uq__loading{background:linear-gradient(90deg,#171b1a,#26332d,#171b1a) 0 0/200% 100%;border-radius:10px;min-height:180px;animation:2s linear infinite workflow-module__MMW9uq__flow}.workflow-module__MMW9uq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:1s linear infinite workflow-module__MMW9uq__spin}@keyframes workflow-module__MMW9uq__flow{to{background-position:-200% 0}}@keyframes workflow-module__MMW9uq__spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.workflow-module__MMW9uq__layout{grid-template-columns:260px minmax(0,1fr);gap:16px}.workflow-module__MMW9uq__form,.workflow-module__MMW9uq__card{padding:14px}.workflow-module__MMW9uq__io{gap:12px}}@media (max-width:760px){.workflow-module__MMW9uq__layout{grid-template-columns:1fr}.workflow-module__MMW9uq__form{max-height:none;position:static}.workflow-module__MMW9uq__io{grid-template-columns:1fr}.workflow-module__MMW9uq__toolbar{align-items:flex-end}.workflow-module__MMW9uq__header{margin-bottom:16.8px}.workflow-module__MMW9uq__media img{max-height:220px}}@media (prefers-reduced-motion:reduce){.workflow-module__MMW9uq__loading,.workflow-module__MMW9uq__spinner{animation:none}.workflow-module__MMW9uq__button,.workflow-module__MMW9uq__upload,.workflow-module__MMW9uq__page select,.workflow-module__MMW9uq__page textarea{transition:none}}.workflow-module__MMW9uq__referenceInputs{gap:8px;margin-top:14px;display:grid}.workflow-module__MMW9uq__dependencies{flex-wrap:wrap;gap:8px;display:flex}.workflow-module__MMW9uq__dependencies a{color:#b7c8bf;border:1px solid #ffffff18;border-radius:7px;padding:5px 9px;font-size:11px;text-decoration:none}.workflow-module__MMW9uq__dependencies a:hover{background:#ffffff09}.workflow-module__MMW9uq__card{scroll-margin-top:89px}.workflow-module__MMW9uq__badge[data-status=Needs\ review]{color:#e0c497}.workflow-module__MMW9uq__referenceInputs .workflow-module__MMW9uq__refs a{text-align:center;gap:4px;text-decoration:none;display:grid}.workflow-module__MMW9uq__referenceInputs .workflow-module__MMW9uq__refs small{font-size:10px}.workflow-module__MMW9uq__form::-webkit-scrollbar{display:none}.workflow-module__MMW9uq__testRun{background:#14151a;border:1px solid #ffffff12;border-radius:16px;min-width:0;padding:16px}.workflow-module__MMW9uq__testRun .workflow-module__MMW9uq__toolbar label{gap:8px}.workflow-module__MMW9uq__testRun .workflow-module__MMW9uq__error{margin:10px 0 0;padding:9px 11px}.workflow-module__MMW9uq__testRun .workflow-module__MMW9uq__details{margin-top:9px}.workflow-module__MMW9uq__audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;max-width:100%;height:40px}.workflow-module__MMW9uq__prompt{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}.workflow-module__MMW9uq__selectField{color:#b3b4ba;gap:8px;min-width:0;font-size:12px;display:grid}.workflow-module__MMW9uq__selectButton{text-align:left;color:#eeeeef;width:100%;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#1b1c22;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;transition:background .18s;display:flex}.workflow-module__MMW9uq__selectButton>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-module__MMW9uq__selectButton:hover,.workflow-module__MMW9uq__selectButton[aria-expanded=true]{background:#26272e}.workflow-module__MMW9uq__selectButton:disabled{opacity:.45}.workflow-module__MMW9uq__chevron{flex-shrink:0;transition:transform .18s;display:flex}.workflow-module__MMW9uq__chevron[data-open=true]{transform:rotate(90deg)}.workflow-module__MMW9uq__videoPicker{align-items:flex-end;gap:8px;display:flex}.workflow-module__MMW9uq__videoPicker>.workflow-module__MMW9uq__selectField{flex:1}.workflow-module__MMW9uq__uploadIcon{flex-shrink:0;width:42px;height:42px;padding:0}.workflow-module__MMW9uq__sheetOptions{overscroll-behavior:contain;gap:4px;max-height:55vh;padding:8px;display:grid;overflow-y:auto}.workflow-module__MMW9uq__sheetOption{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.workflow-module__MMW9uq__sheetOption:hover{background:#ffffff0b}.workflow-module__MMW9uq__sheetOption[aria-pressed=true]{background:#ffffff13}.workflow-module__MMW9uq__sheetOption>span{gap:5px;display:grid}.workflow-module__MMW9uq__sheetOption small{color:#91959c;font-size:11px}.workflow-module__MMW9uq__sheetSearch{width:calc(100% - 16px);color:inherit;font:inherit;background:#ffffff06;border:1px solid #ffffff18;border-radius:9px;margin:8px;padding:10px 12px}.workflow-module__MMW9uq__sheetSearch:focus{background:#ffffff10;border-color:#ffffff35;outline:none}.workflow-module__MMW9uq__toolbar>.workflow-module__MMW9uq__selectField{flex:1;max-width:480px}.workflow-module__MMW9uq__outputTabs{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.workflow-module__MMW9uq__outputTabs button{color:#90959c;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.workflow-module__MMW9uq__outputTabs button:hover{background:#ffffff08}.workflow-module__MMW9uq__outputTabs button[aria-pressed=true]{color:#e5e8e6;background:#ffffff10}@media (prefers-reduced-motion:reduce){.workflow-module__MMW9uq__chevron,.workflow-module__MMW9uq__selectButton{transition:none}}