.styles_video-section__I9VaU{padding:20px 16px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:769px){.styles_video-section__I9VaU{padding:56px 0}}.styles_video-part__qLOdr{width:100%;margin-bottom:48px}.styles_title__sh1B0{margin-bottom:16px;text-align:center;max-width:920px}.styles_description__eYiHB{max-width:880px;text-align:center;margin-bottom:40px}.styles_btns__5gowW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.styles_btns__5gowW>a{width:100%}@media only screen and (min-width:481px){.styles_btns__5gowW>a{width:unset}}.styles_dock__bD473{position:fixed;left:50%;bottom:24px;z-index:50;width:min(720px,100% - 32px);transform:translate(-50%,calc(100% + 48px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),opacity .35s ease,visibility .35s}@media only screen and (max-width:768px){.styles_dock__bD473{bottom:12px;width:calc(100% - 24px)}}@media(prefers-reduced-motion:reduce){.styles_dock__bD473{transition:opacity .3s ease,visibility .3s}}.styles_dock-visible__g69hX{transform:translate(-50%);opacity:1;visibility:visible;pointer-events:auto}.styles_dock-expanded__JaTeQ{width:min(820px,100% - 32px)}@media only screen and (max-width:768px){.styles_dock-expanded__JaTeQ{width:calc(100% - 24px)}}.styles_dock-inner__oz7Cx{display:flex;flex-direction:column;padding:10px;border-radius:16px;background:rgba(247,246,255,.97);box-shadow:0 8px 32px rgba(74,45,212,.12),inset 0 1px 0 hsla(0,0%,100%,.9);border:1px solid rgba(232,229,255,.9);box-shadow:0 2px 6px rgba(54,63,90,.06),0 16px 34px rgba(74,45,212,.1),0 34px 74px rgba(54,63,90,.1),0 0 40px rgba(74,45,212,.05);transition:box-shadow .3s ease,border-color .3s ease,background .3s ease}@supports((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))) or (-webkit-backdrop-filter:blur(2px)){.styles_dock-inner__oz7Cx{background:rgba(247,246,255,.78);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);background:rgba(247,246,255,.62)}}.styles_dock-expanded__JaTeQ .styles_dock-inner__oz7Cx{border-color:#d9d4ff;box-shadow:0 3px 8px rgba(54,63,90,.08),0 20px 44px rgba(74,45,212,.14),0 44px 92px rgba(54,63,90,.12),0 0 60px rgba(74,45,212,.08)}@supports((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))) or (-webkit-backdrop-filter:blur(2px)){.styles_dock-expanded__JaTeQ .styles_dock-inner__oz7Cx{background:rgba(247,246,255,.74)}}.styles_body-row__HN5C0{display:flex;align-items:flex-end;gap:10px}.styles_main-col__mwNEy{flex:1 1;min-width:0;display:flex;flex-direction:column}.styles_prompt-input__rJM3f{flex:none;width:100%;height:42px;padding:12px 4px 12px 12px;border:none;outline:none;resize:none;overflow:hidden;background:transparent;font-family:inherit;font-size:14px;line-height:18px;color:#252e48;white-space:nowrap;text-overflow:ellipsis;transition:height .3s ease,font-size .3s ease}.styles_prompt-input__rJM3f::placeholder{color:#545f7e}@media only screen and (max-width:768px){.styles_prompt-input__rJM3f::placeholder{font-size:12px}}@media only screen and (max-width:768px){.styles_prompt-input__rJM3f{font-size:16px}}.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f{height:88px;font-size:14px;line-height:20px;overflow-y:auto;white-space:pre-wrap;text-overflow:clip}.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f::-webkit-scrollbar{width:6px;height:6px}.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f::-webkit-scrollbar-track{background:transparent;border-radius:10px}.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:10px}.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.45)}@media only screen and (max-width:768px){.styles_dock-expanded__JaTeQ .styles_prompt-input__rJM3f{font-size:16px}}.styles_generate__Ylic9{position:relative;isolation:isolate;flex:none;display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0;border:none;border-radius:10px;background:#4a2dd4;color:#fff;font-size:15px;font-weight:600;cursor:pointer;overflow:hidden;white-space:nowrap;transition:min-width .3s cubic-bezier(.22,1,.36,1),padding .3s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,opacity .2s ease}.styles_generate__Ylic9:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#3c23b5;opacity:0;transition:opacity .25s ease}.styles_generate__Ylic9:hover:not(:disabled){box-shadow:0 8px 22px rgba(74,45,212,.4),0 0 26px rgba(74,45,212,.25)}.styles_generate__Ylic9:hover:not(:disabled):before{opacity:1}.styles_generate__Ylic9:active:not(:disabled){box-shadow:0 3px 12px rgba(74,45,212,.4)}.styles_generate__Ylic9:disabled{opacity:.5;cursor:default}.styles_generate-icon__JnHK5{flex:none;width:18px;height:18px}.styles_generate-label__AHe0l{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .3s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-margin-start .3s cubic-bezier(.22,1,.36,1);transition:max-width .3s cubic-bezier(.22,1,.36,1),margin-inline-start .3s cubic-bezier(.22,1,.36,1),opacity .2s ease;transition:max-width .3s cubic-bezier(.22,1,.36,1),margin-inline-start .3s cubic-bezier(.22,1,.36,1),opacity .2s ease,-webkit-margin-start .3s cubic-bezier(.22,1,.36,1)}.styles_dock-expanded__JaTeQ .styles_generate__Ylic9{padding:0 20px}.styles_dock-expanded__JaTeQ .styles_generate-label__AHe0l{max-width:180px;-webkit-margin-start:8px;margin-inline-start:8px;opacity:1}@media only screen and (max-width:768px){.styles_dock-expanded__JaTeQ .styles_body-row__HN5C0{flex-wrap:wrap}.styles_dock-expanded__JaTeQ .styles_main-col__mwNEy{flex-basis:100%}.styles_dock-expanded__JaTeQ .styles_generate__Ylic9{flex:1 0 100%}}.styles_toolbar-wrap__yTAXK{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .3s ease .18s,opacity .18s ease,margin-top .3s ease .18s}.styles_dock-expanded__JaTeQ .styles_toolbar-wrap__yTAXK{grid-template-rows:1fr;margin-top:6px;opacity:1;transition:grid-template-rows .3s ease,opacity .2s ease .05s,margin-top .3s ease}.styles_toolbar__kqI68{min-height:0;overflow:hidden}.styles_dock-expanded__JaTeQ .styles_toolbar__kqI68{overflow:visible}.styles_toolbar-inner__nfdqF{display:flex;align-items:center;gap:10px;padding:6px 0 0}.styles_upload-group__SF2wL{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px}@media only screen and (max-width:768px){.styles_upload-group__SF2wL{gap:8px}}.styles_toolbar-divider__rfEzE{flex:none;width:1px;height:28px;background:#9aa6c8}.styles_upload-side__l9whj{flex:none;min-width:0;display:flex;align-items:center;gap:8px}.styles_upload-side-images__8mKa0{flex:0 1 auto;max-width:50%}.styles_upload-trigger__gV68Q{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px dashed #c7c2ec;border-radius:8px;background:#fff;cursor:pointer;color:#545f7e;transition:background .2s ease,color .2s ease,border-color .2s ease}.styles_upload-trigger__gV68Q svg path{transition:fill .2s ease}.styles_upload-trigger__gV68Q:hover{border-color:#b5abec;background:#f1e8ff;color:#363f5a}.styles_upload-trigger__gV68Q:hover svg path{fill:#363f5a}.styles_upload-icon__uS8n3{flex:none;width:auto;height:20px}.styles_upload-tooltip__XPYQN{position:absolute;bottom:calc(100% + 10px);inset-inline-start:0;z-index:5;width:max-content;max-width:240px;padding:6px 12px;border:1px solid #e8e5ff;border-radius:8px;background:#fff;box-shadow:0 4px 20px rgba(54,63,90,.12);color:#545f7e;font-size:12px;font-weight:500;line-height:18px;text-align:start;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.styles_upload-tooltip__XPYQN:after{content:"";position:absolute;top:100%;inset-inline-start:20px;width:12px;height:12px;background:#fff;border-right:1px solid #e8e5ff;border-bottom:1px solid #e8e5ff;transform:translate(-50%,-50%) rotate(45deg)}@media only screen and (max-width:768px){.styles_upload-tooltip__XPYQN{display:none}}.styles_upload-trigger__gV68Q:focus-visible .styles_upload-tooltip__XPYQN,.styles_upload-trigger__gV68Q:hover .styles_upload-tooltip__XPYQN{opacity:1;visibility:visible}.styles_add-square__VLKTq{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px dashed #c7c2ec;border-radius:8px;background:#fff;color:#545f7e;cursor:pointer;transition:background .2s ease,border-color .2s ease}.styles_add-square__VLKTq svg path{transition:fill .2s ease}.styles_add-square__VLKTq:hover{border-color:#b5abec;background:#f1e8ff}.styles_add-square__VLKTq:hover svg path{fill:#363f5a}.styles_thumbs__UEGlr{flex:0 1 auto;min-width:0;max-width:156px;display:flex;align-items:center;gap:8px;padding:6px 6px 0 0;margin:-6px -6px 0 0;overflow-x:auto;overflow-y:clip}.styles_thumbs__UEGlr::-webkit-scrollbar{width:4px;height:4px}.styles_thumbs__UEGlr::-webkit-scrollbar-track{background:transparent;border-radius:10px}.styles_thumbs__UEGlr::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:10px}.styles_thumbs__UEGlr::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.45)}@media only screen and (max-width:768px){.styles_thumbs__UEGlr{max-width:108px;margin-right:0}}.styles_sample__RRY4a{position:relative;flex:none;width:40px;height:40px;line-height:0}.styles_sample__RRY4a img{object-fit:cover;border-radius:8px}.styles_sample-delete__BPWSe{position:absolute;top:-4px;inset-inline-end:-4px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.styles_sample-delete-icon___h_s_{width:12.98px;height:12.98px}.styles_file-chip__a6BFL{position:relative;flex:1 1;min-width:0;max-width:200px;display:flex;align-items:center;height:40px;padding:0 12px;border:1px solid #c7c2ec;border-radius:8px;background:#fff}@media only screen and (max-width:768px){.styles_file-chip__a6BFL{max-width:140px}}.styles_file-chip-name__k_1BD{flex:1 1;min-width:0;-webkit-padding-end:10px;padding-inline-end:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;color:#545f7e}.styles_file-chip-remove__tPyAx{position:absolute;top:-4px;inset-inline-end:-4px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.styles_file-chip-remove-icon__n70GF{width:12.98px;height:12.98px}