.sheet-dialog_dialog__v2g6Y{margin:auto;width:min(42rem,calc(100vw - 48px));max-height:min(85dvh,54rem);overflow:auto;border:0;border-radius:16px;padding:32px;background:var(--color-bg);color:var(--color-ink);box-shadow:0 24px 100px #0004;transition:opacity .2s ease-out,transform .26s cubic-bezier(.16,1,.3,1)}.sheet-dialog_dialog__v2g6Y::backdrop{background-color:rgb(0 0 0/.4);backdrop-filter:blur(3px);transition:background-color .22s ease-out,backdrop-filter .26s cubic-bezier(.16,1,.3,1)}.sheet-dialog_dialog__v2g6Y[data-closing=true]{opacity:0;transform:scale(.97);transition:opacity .18s ease-in,transform .22s ease-in}.sheet-dialog_dialog__v2g6Y[data-closing=true]::backdrop{background-color:rgb(0 0 0/0);backdrop-filter:blur(0);transition:background-color .2s ease-in,backdrop-filter .2s ease-in}@starting-style{.sheet-dialog_dialog__v2g6Y[open]{opacity:0;transform:scale(.97)}.sheet-dialog_dialog__v2g6Y[open]::backdrop{background-color:rgb(0 0 0/0);backdrop-filter:blur(0)}}.sheet-dialog_header__5KIQB{position:sticky;top:-32px;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:-32px -32px 20px;padding:32px 32px 4px}.sheet-dialog_header__5KIQB h2{min-width:0;flex:1;font-size:var(--text-section);font-weight:550;line-height:1.3;text-wrap:balance}.sheet-dialog_closeIcon__egiaN{width:44px;height:44px;flex-shrink:0;padding:0}.sheet-dialog_closeIcon__egiaN svg{width:20px;height:20px}@media (max-width:639px){.sheet-dialog_dialog__v2g6Y{width:100%;max-width:100%;max-height:90dvh;margin:auto 0 0;border-radius:20px 20px 0 0;padding:24px 20px max(24px,env(safe-area-inset-bottom));transition:opacity .2s ease-out,transform .32s cubic-bezier(.16,1,.3,1)}.sheet-dialog_dialog__v2g6Y[data-closing=true]{opacity:1;transform:translateY(100%);transition:transform .26s cubic-bezier(.4,0,1,1)}@starting-style{.sheet-dialog_dialog__v2g6Y[open]{opacity:1;transform:translateY(100%)}}.sheet-dialog_header__5KIQB{top:-24px;margin:-24px -20px 20px;padding:24px 20px 4px}}@media (prefers-reduced-motion:reduce){.sheet-dialog_dialog__v2g6Y,.sheet-dialog_dialog__v2g6Y::backdrop,.sheet-dialog_dialog__v2g6Y[data-closing=true],.sheet-dialog_dialog__v2g6Y[data-closing=true]::backdrop{transition:none}}.sheet-dialog_narrow__dwO8M{width:min(28rem,calc(100vw - 48px))}@media (max-width:639px){.sheet-dialog_narrow__dwO8M{width:100%}}.sheet-dialog_dialog__v2g6Y[data-menu=true]{position:fixed;margin:0;width:var(--menu-width,320px);padding:8px;border-radius:var(--menu-radius,var(--radius-lg));outline:1px solid var(--color-border);transform-origin:top left}.sheet-dialog_dialog__v2g6Y[data-menu=true][data-above=true]{transform-origin:bottom left}.sheet-dialog_dialog__v2g6Y[data-menu=true]::backdrop{background-color:transparent;backdrop-filter:none}.sheet-dialog_dialog__v2g6Y[data-menu=true]>.sheet-dialog_header__5KIQB{display:none}.sheet-dialog_groups__y8mNT{display:grid;gap:12px}.sheet-dialog_group__4AnQw{display:grid;gap:2px;min-width:0}.sheet-dialog_groupHead__RmmC4,.sheet-dialog_groupLabel__RslGa{display:flex;align-items:center;min-width:0}.sheet-dialog_groupLabel__RslGa{flex:1;gap:12px;min-height:40px;padding-inline:12px;color:var(--color-ink-3);font-size:14px;font-weight:400}.sheet-dialog_groupName__9Lbip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-dialog_groupState__GBCBC{flex-shrink:0;margin-left:auto;font-size:13px}.sheet-dialog_groupHead__RmmC4>.sheet-dialog_groupState__GBCBC{padding-inline:12px;color:var(--color-ink-3)}.sheet-dialog_options___4r6R{display:grid;gap:2px;list-style:none}.sheet-dialog_option__p16nm{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 12px;border-radius:var(--radius-md);background:transparent;color:var(--color-ink);font:inherit;font-size:14px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s,opacity .15s}.sheet-dialog_option__p16nm:hover:not(:disabled){background:var(--color-hover)}.sheet-dialog_option__p16nm:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.sheet-dialog_option__p16nm:disabled{opacity:.5;cursor:not-allowed}.sheet-dialog_option__p16nm[aria-disabled=true]{opacity:.5;pointer-events:none}.sheet-dialog_optionIcon__97CLN{width:20px;height:20px;flex-shrink:0;margin-inline:2px;color:var(--color-ink-2)}.sheet-dialog_groupLabel__RslGa .sheet-dialog_optionIcon__97CLN{color:var(--color-ink-3)}.sheet-dialog_optionLabel__hszXt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-dialog_optionMeta__h9npZ{flex-shrink:0;color:var(--color-ink-3);font-size:13px;font-weight:400}.sheet-dialog_optionCheck__yCH0b{width:18px;height:18px;flex-shrink:0;color:var(--color-ink)}.sheet-dialog_avatar__rCXHm{display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--color-action);color:var(--color-on-accent);font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em}.sheet-dialog_avatarSmall__HLRJC{width:20px;height:20px;font-size:9px}.sheet-dialog_avatarTeam__UyaG0{border-radius:var(--radius-sm);background:var(--color-border-2);color:var(--color-ink)}.sheet-dialog_reauth__pcHA6{display:flex;align-items:center;gap:4px}.sheet-dialog_reauth__pcHA6>.sheet-dialog_option__p16nm{flex:1;min-width:0}.sheet-dialog_remove__Z_TfS{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-ink-3);cursor:pointer;transition:background-color .15s,color .15s,opacity .15s}.sheet-dialog_remove__Z_TfS svg{width:16px;height:16px}.sheet-dialog_remove__Z_TfS:hover:not(:disabled){background:var(--color-hover);color:var(--color-ink)}.sheet-dialog_remove__Z_TfS:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.sheet-dialog_remove__Z_TfS:disabled{opacity:.5;cursor:not-allowed}.sheet-dialog_extras__TOZQp{margin-top:2px}.sheet-dialog_quiet__AUbXR{color:var(--color-ink-2);font-weight:400}.sheet-dialog_quiet__AUbXR:hover:not(:disabled){color:var(--color-ink)}.sheet-dialog_error__IzhwT{margin:8px 4px 4px;padding:12px 14px;border-radius:var(--radius-md);background:var(--color-err-bg,var(--color-hover));color:var(--color-err);font-size:14px;line-height:1.6}.sheet-dialog_card__48kWY{padding:8px;border-radius:var(--radius-lg);background:var(--color-surface)}.sheet-dialog_guard__kS5l3{display:grid;gap:16px}.sheet-dialog_dialog__v2g6Y[data-menu=true] .sheet-dialog_guard__kS5l3{padding:12px 8px 8px}.sheet-dialog_guardTitle__tuvJc{display:none;padding-inline:4px;font-size:16px;font-weight:600}.sheet-dialog_dialog__v2g6Y[data-menu=true] .sheet-dialog_guardTitle__tuvJc{display:block}.sheet-dialog_blockers__xKfsl{display:grid;gap:4px;list-style:none}.sheet-dialog_blockers__xKfsl li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 12px;border-radius:var(--radius-md);background:var(--color-surface);font-size:14px}.sheet-dialog_blockers__xKfsl strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.sheet-dialog_blockers__xKfsl span{flex-shrink:0;color:var(--color-ink-2);font-size:13px}.sheet-dialog_actions__wnlSn{display:flex;flex-direction:column;gap:8px}.sheet-dialog_actions__wnlSn>*{width:100%}@media (prefers-reduced-motion:reduce){.sheet-dialog_option__p16nm,.sheet-dialog_remove__Z_TfS{transition:none}}.sheet-dialog_wide__v5tyi{width:min(36rem,calc(100vw - 48px))}@media (max-width:639px){.sheet-dialog_wide__v5tyi{width:100%}}.video-panel_panel__ww4EE{--panel-gap:0.5rem;--card-radius:1rem;--card-fill:var(--color-hover);--card-fill-hover:color-mix(in srgb,var(--color-ink) 9%,transparent);grid-area:panel;min-width:0;padding:var(--panel-gap);border:1px solid var(--color-border);border-radius:calc(var(--card-radius) + var(--panel-gap));background:var(--color-surface)}.video-panel_form__1Q4wR{display:grid;gap:var(--panel-gap);min-width:0}.video-panel_hero__xRX9f{position:relative;display:grid;overflow:hidden;align-items:end;width:100%;min-height:8.5rem;border-radius:var(--card-radius);background:var(--color-hover);color:var(--color-ink);text-align:left;cursor:pointer}.video-panel_hero__xRX9f:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_heroVideo__zcXYy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-ui)}@media (hover:hover) and (pointer:fine){.video-panel_hero__xRX9f:hover .video-panel_heroVideo__zcXYy{transform:scale(1.03)}}.video-panel_heroMark__m_ZcR{position:absolute;inset:0;display:grid;place-items:start;padding:.75rem}.video-panel_heroChange__TzWZn{position:absolute;top:.5rem;right:.5rem;display:inline-flex;min-height:2.25rem;align-items:center;gap:.375rem;padding:0 .75rem;border:1px solid rgb(255 255 255/.16);border-radius:.75rem;background:rgb(0 0 0/.42);color:#fff;font-size:14px;font-weight:500;backdrop-filter:blur(10px);transition:background-color var(--duration-base) ease-out,border-color var(--duration-base) ease-out,color var(--duration-base) ease-out}.video-panel_heroChange__TzWZn svg{width:1rem;height:1rem}.video-panel_hero__xRX9f:focus-visible .video-panel_heroChange__TzWZn{border-color:transparent;background:var(--color-accent);color:#0b0d11}@media (hover:hover) and (pointer:fine){.video-panel_hero__xRX9f:hover .video-panel_heroChange__TzWZn{border-color:transparent;background:var(--color-accent);color:#0b0d11}}.video-panel_heroText__Y6xLS{position:relative;display:grid;gap:.125rem;padding:3rem .875rem .75rem;background:linear-gradient(0deg,rgb(0 0 0/.86),rgb(0 0 0/.5) 55%,transparent);text-shadow:0 1px 10px rgb(0 0 0/.5)}.video-panel_heroName__rpRe0{color:var(--color-accent);font-size:1.375rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.video-panel_heroMeta__T_0Cb{color:rgb(255 255 255/.82);font-size:14px;line-height:1.4}.video-panel_card__qzerJ,.video-panel_promptCard__qSe1x{display:grid;gap:.5rem;min-width:0;padding:.75rem;border-radius:var(--card-radius);background:var(--card-fill);transition:box-shadow var(--duration-base) ease-out}.video-panel_card__qzerJ:focus-within,.video-panel_promptCard__qSe1x:focus-within{box-shadow:inset 0 0 0 1px var(--color-accent)}.video-panel_cardTitle__6ayNp{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.4}.video-panel_imageInput__425xs,.video-panel_textarea__STajo{width:100%;border:0;background:transparent;color:var(--color-ink);font-size:16px;line-height:1.5}.video-panel_textarea__STajo{min-height:6rem;max-height:16rem;resize:none;field-sizing:content}.video-panel_imageInput__425xs:focus,.video-panel_textarea__STajo:focus{outline:none}.video-panel_imageInput__425xs::placeholder,.video-panel_textarea__STajo::placeholder{color:var(--color-ink-3)}.video-panel_promptTools__p5RAP{display:flex;flex-wrap:wrap;gap:.375rem}.video-panel_chip__UeSY7{display:inline-flex;min-height:2.25rem;max-width:100%;align-items:center;gap:.375rem;padding:0 .625rem;border-radius:.75rem;background:var(--card-fill-hover);color:var(--color-ink);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) ease-out,color var(--duration-base) ease-out,transform .1s var(--ease-ui)}.video-panel_chip__UeSY7 svg{width:1.125rem;height:1.125rem;flex:none;color:var(--color-ink-2)}.video-panel_chip__UeSY7 span{overflow:hidden;text-overflow:ellipsis}@media (hover:hover) and (pointer:fine){.video-panel_chip__UeSY7:hover{background:color-mix(in srgb,var(--color-ink) 14%,transparent)}}.video-panel_chip__UeSY7:active{transform:scale(.97)}.video-panel_chip__UeSY7:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.video-panel_chip__UeSY7[data-on]{background:var(--color-accent-bg);color:var(--color-accent)}.video-panel_chip__UeSY7[data-on] svg{color:var(--color-accent)}.video-panel_sourceHead__yEBpU{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.video-panel_sourceImage__SVd6o{width:100%;max-height:10rem;border-radius:.75rem;object-fit:contain;background:var(--color-hover)}.video-panel_reference__32_KO{display:grid;justify-items:center;gap:.25rem;width:100%;padding:1.25rem 1rem;border:1px dashed var(--color-border-2);border-radius:var(--card-radius);background:var(--card-fill);background-clip:padding-box;cursor:pointer;transition:background-color var(--duration-base) ease-out,border-color var(--duration-base) ease-out}@media (hover:hover) and (pointer:fine){.video-panel_reference__32_KO:hover{border-color:var(--color-ink-3);background-color:var(--card-fill-hover)}}.video-panel_reference__32_KO:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_referenceBubble__hFcPV{display:grid;width:2.75rem;height:2.75rem;margin-bottom:.375rem;place-items:center;border:1px solid var(--color-border-2);border-radius:999px;background:linear-gradient(to bottom,var(--card-fill-hover),var(--card-fill));color:var(--color-ink);transition:transform .26s var(--ease-spring)}@media (hover:hover) and (pointer:fine){.video-panel_reference__32_KO:hover .video-panel_referenceBubble__hFcPV{transform:translateY(-2px)}}.video-panel_referenceBubble__hFcPV svg{width:1.25rem;height:1.25rem}.video-panel_referenceTitle__dxZnK{color:var(--color-ink);font-size:16px;font-weight:600}.video-panel_referenceHint__GBTCn{color:var(--color-ink-3);font-size:14px}.video-panel_tiles__oZgal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--panel-gap)}.video-panel_tile__gCDC7{display:flex;width:100%;min-width:0;min-height:3.75rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem .5rem .75rem;border-radius:var(--card-radius);background:var(--card-fill);text-align:left;cursor:pointer;transition:background-color var(--duration-base) ease-out,transform .1s var(--ease-ui)}@media (hover:hover) and (pointer:fine){.video-panel_tile__gCDC7:hover{background:var(--card-fill-hover)}}.video-panel_tile__gCDC7:active{transform:scale(.985)}.video-panel_tile__gCDC7:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_tileText__ztCO5{display:grid;min-width:0;flex:1;gap:.0625rem}.video-panel_tileLabel__BAjFR{color:var(--color-ink-3);font-size:13px;line-height:1.4}.video-panel_tileValue__P0raq{overflow:hidden;color:var(--color-ink);font-size:16px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.video-panel_tileChevron__MdY2v{width:1.125rem;height:1.125rem;flex:none;color:var(--color-ink-3);transition:transform .2s var(--ease-ui)}@media (hover:hover) and (pointer:fine){.video-panel_tile__gCDC7:hover .video-panel_tileChevron__MdY2v{transform:translateX(2px)}}.video-panel_tileModel__MEMoG{display:flex;min-width:0;align-items:center;gap:.5rem}.video-panel_tileModelName__nqHHB{overflow:hidden;min-width:0;text-overflow:ellipsis}.video-panel_footer__kglWZ{position:sticky;bottom:calc(var(--panel-gap) * -1);z-index:1;display:grid;gap:.5rem;margin:0 calc(var(--panel-gap) * -1) calc(var(--panel-gap) * -1);padding:var(--panel-gap);border-radius:0 0 calc(var(--card-radius) + var(--panel-gap)) calc(var(--card-radius) + var(--panel-gap));background:color-mix(in srgb,var(--color-surface) 82%,transparent);backdrop-filter:blur(12px)}@supports not (backdrop-filter:blur(1px)){.video-panel_footer__kglWZ{background:var(--color-surface)}}.video-panel_menu__KJxRK{--menu-width:19rem;--menu-radius:1.25rem;background:var(--color-surface)}.video-panel_menuLabel__04tV7{display:none;padding:.5rem .75rem .75rem;color:var(--color-ink-3);font-size:14px;line-height:1.4}dialog[data-menu=true] .video-panel_menuLabel__04tV7{display:block}.video-panel_options__euBhR{display:grid;gap:.125rem;padding:0;margin:0;list-style:none}.video-panel_option__P14lg{display:flex;width:100%;min-height:3rem;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.75rem;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-base) ease-out}.video-panel_option__P14lg[aria-pressed=true]{background:var(--color-hover)}@media (hover:hover) and (pointer:fine){.video-panel_option__P14lg:hover:not(:disabled){background:var(--color-hover)}}.video-panel_option__P14lg:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_option__P14lg:disabled{cursor:not-allowed;opacity:.5}.video-panel_optionIcon__rjrQ3{display:grid;width:1.5rem;flex:none;place-items:center}.video-panel_glyph__TORNb{width:1.5rem;height:1.5rem}.video-panel_optionText__hbpZm{display:grid;min-width:0;flex:1;gap:.0625rem}.video-panel_optionTitle__NWn1I{font-size:16px;font-weight:500;line-height:1.35}.video-panel_optionDescription__T5ZMQ{color:var(--color-ink-3);font-size:14px;line-height:1.4}.video-panel_optionCheck__Z4auo{width:1.25rem;height:1.25rem;flex:none;color:var(--color-accent)}.video-panel_durationDialog__b06OR{--menu-width:20rem}.video-panel_duration__8iKcZ{--thumb:2.25rem;display:grid;gap:.5rem;padding:0 .75rem .75rem}.video-panel_durationValue__crVUG{color:var(--color-ink);font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.4}.video-panel_slider__brrrz{position:relative;height:3rem}.video-panel_sliderTrack__ubLD2{position:absolute;inset:0;border-radius:.75rem;background:var(--color-hover)}.video-panel_sliderDot__oXJ0C,.video-panel_sliderLabels__K8RnY>span{position:absolute;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--stop));transform:translateX(-50%)}.video-panel_sliderDot__oXJ0C{top:calc(50% - 2px);width:4px;height:4px;border-radius:999px;background:var(--color-ink-3)}.video-panel_sliderInput__OqB2p{position:relative;display:block;width:100%;height:100%;margin:0;background:transparent;appearance:none;cursor:grab}.video-panel_sliderInput__OqB2p:active{cursor:grabbing}.video-panel_sliderInput__OqB2p:disabled{cursor:default}.video-panel_sliderInput__OqB2p:focus{outline:none}.video-panel_sliderInput__OqB2p::-webkit-slider-thumb{width:var(--thumb);height:3rem;border:0;border-radius:.75rem;background:linear-gradient(var(--color-accent),var(--color-accent)) 50% /3px 1.25rem no-repeat,var(--color-border-2);appearance:none}.video-panel_sliderInput__OqB2p::-moz-range-thumb{width:var(--thumb);height:3rem;border:0;border-radius:.75rem;background:linear-gradient(var(--color-accent),var(--color-accent)) 50% /3px 1.25rem no-repeat,var(--color-border-2)}.video-panel_sliderInput__OqB2p:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:1px}.video-panel_sliderInput__OqB2p:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:1px}.video-panel_sliderLabels__K8RnY{position:relative;height:1.25rem;color:var(--color-ink-3);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.25rem}.video-panel_modelDialog__wJEYX{--menu-width:27rem}.video-panel_modelMenu__ZGna2{display:grid;gap:.25rem;min-width:0}.video-panel_search__b5uh3{display:flex;min-height:3rem;align-items:center;gap:.75rem;padding:0 .75rem;border-radius:.75rem;background:var(--color-hover);color:var(--color-ink-2);transition:box-shadow var(--duration-base) ease-out}.video-panel_search__b5uh3:focus-within{box-shadow:inset 0 0 0 1px var(--color-accent)}.video-panel_search__b5uh3 svg{width:1.25rem;height:1.25rem;flex:none}.video-panel_search__b5uh3 input{width:100%;min-width:0;border:0;background:transparent;color:var(--color-ink);font-size:16px}.video-panel_search__b5uh3 input:focus{outline:none}.video-panel_modelSort__iLZM2{display:flex;gap:.25rem;padding:.5rem .25rem;overflow-x:auto;scrollbar-width:none}.video-panel_modelList__YuAgE{display:grid;gap:.125rem;max-height:min(34rem,calc(100dvh - 12rem));padding:0;margin:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.video-panel_modelRow__cZ__k{position:relative;min-width:0}.video-panel_modelOption__EX92z{display:flex;width:100%;min-height:4.5rem;align-items:center;gap:.75rem;padding:.5rem 2.75rem .5rem .5rem;border-radius:.875rem;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-base) ease-out}.video-panel_modelOption__EX92z[aria-pressed=true]{background:var(--color-hover)}@media (hover:hover) and (pointer:fine){.video-panel_modelOption__EX92z:hover{background:var(--color-hover)}}.video-panel_modelOption__EX92z:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_modelMark__Skl5s{display:grid;width:3rem;height:3rem;flex:none;place-items:center;border-radius:.75rem;background:var(--color-hover)}.video-panel_modelName__QjGIf{display:flex;min-width:0;align-items:center;gap:.375rem;font-size:15px;font-weight:500;line-height:1.35}.video-panel_modelNameText__uMKFg{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.video-panel_modelAudio__v_NAX{width:1rem;height:1rem;flex:none;color:var(--color-ink-3)}.video-panel_modelBadge__wpN_T{flex:none;padding:.0625rem .375rem;border-radius:.375rem;background:var(--color-accent);color:#0b0d11;font-size:12px;font-weight:700;font-style:italic;line-height:1.4}.video-panel_modelSpecs__gRx2a{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.video-panel_spec__j_lNM{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .375rem;border-radius:.375rem;background:var(--color-hover);color:var(--color-ink-2);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.5}.video-panel_spec__j_lNM svg{width:.875rem;height:.875rem}.video-panel_modelLink__Pou4h{position:absolute;top:50%;right:.25rem;display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:.625rem;color:var(--color-ink-3);transform:translateY(-50%);transition:background-color var(--duration-base) ease-out,color var(--duration-base) ease-out}.video-panel_modelLink__Pou4h svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.video-panel_modelLink__Pou4h:hover{background:var(--color-hover);color:var(--color-ink)}}.video-panel_modelLink__Pou4h:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-panel_modelOption__EX92z .video-panel_optionCheck__Z4auo{margin-right:.25rem}.video-panel_noMatch__3fTgn{padding:2rem .75rem;color:var(--color-ink-3);font-size:15px;text-align:center}@media (min-width:1024px){.video-panel_footer__kglWZ{bottom:0}}@media (prefers-reduced-motion:reduce){.video-panel_chip__UeSY7,.video-panel_heroVideo__zcXYy,.video-panel_modelOption__EX92z,.video-panel_option__P14lg,.video-panel_referenceBubble__hFcPV,.video-panel_reference__32_KO,.video-panel_tileChevron__MdY2v,.video-panel_tile__gCDC7{transition:none}.video-panel_hero__xRX9f:hover .video-panel_heroVideo__zcXYy,.video-panel_reference__32_KO:hover .video-panel_referenceBubble__hFcPV,.video-panel_tile__gCDC7:hover .video-panel_tileChevron__MdY2v{transform:none}}.video-studio_studio__ZRtSS{display:grid;grid-template-areas:"panel" "canvas" "api";gap:.75rem;padding:.75rem .75rem 3rem;min-width:0}.video-studio_studio__ZRtSS :where(button,a,[role=button],[role=tab]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;user-select:none}.video-studio_studio__ZRtSS :where(button,[role=tab]):active:not(:disabled){transform:scale(.98);transition:transform .12s ease-out}@media (pointer:coarse){.video-studio_studio__ZRtSS :where(input,textarea,select){font-size:16px}}.video-studio_empty__aABis{display:grid;gap:1rem;padding:4rem 1rem;max-width:44rem;margin:0 auto}.video-studio_side__b8Wt8{display:contents}.video-studio_apiCard__lJMbe{grid-area:api;display:grid;gap:.375rem;min-width:0;padding:1.25rem;border:1px solid var(--color-border);border-radius:1.5rem;background:var(--color-surface);transition:border-color var(--duration-base) ease-out}@media (hover:hover) and (pointer:fine){.video-studio_apiCard__lJMbe:hover{border-color:var(--color-accent)}}.video-studio_apiCard__lJMbe:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-studio_apiEndpoint__IEKF3{color:var(--color-accent)}.video-studio_apiTitle__d2Npv{color:var(--color-ink);font-size:1.375rem;font-weight:800;letter-spacing:-.035em;line-height:1.15;text-transform:uppercase;text-wrap:balance}.video-studio_apiBody__UszZ1{color:var(--color-ink-3);font-size:15px;line-height:1.45}.video-studio_apiCta__ZNvxW{display:inline-flex;width:fit-content;align-items:center;gap:.375rem;margin-top:.375rem}.video-studio_muted__cwJ3n{color:var(--color-ink-3);font-size:13px;line-height:1.5}.video-studio_generate__tX88e{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:center;gap:.75rem;border-radius:1rem;font-size:1.0625rem}.video-studio_price__XFR95{display:inline-flex;align-items:center;gap:.25rem;font-variant-numeric:tabular-nums}.video-studio_price__XFR95 svg{width:1.125rem;height:1.125rem}.video-studio_error__x3GPE{color:var(--color-err,#f87171);font-size:14px;line-height:1.5}.video-studio_canvas__A22Jc{grid-area:canvas;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;padding:.5rem;border:1px solid var(--color-border);border-radius:1.5rem;background-color:var(--color-surface);background-image:radial-gradient(color-mix(in srgb,var(--color-ink) 7%,transparent) 1px,transparent 1px);background-size:1.25rem 1.25rem;container-type:inline-size}.video-studio_canvas__A22Jc>[role=tabpanel]{padding:0 .25rem .25rem}.video-studio_toolbar__tRS7l{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.video-studio_tabs__Jo8yI{display:flex;min-width:0;max-width:100%;gap:.25rem;overflow-x:auto;scrollbar-width:none}.video-studio_tabs__Jo8yI::-webkit-scrollbar{display:none}.video-studio_tab__3gSoy,.video-studio_tool__hND0c{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;padding:0 .75rem;border-radius:.75rem;color:var(--color-ink-3);font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) ease-out,color var(--duration-base) ease-out}.video-studio_tab__3gSoy svg,.video-studio_tool__hND0c svg{width:1.125rem;height:1.125rem;flex:none}@container (max-width: 26rem){.video-studio_tab__3gSoy{padding:0 .625rem}.video-studio_tab__3gSoy svg{display:none}}@container (max-width: 20rem){.video-studio_tabs__Jo8yI{gap:0}.video-studio_tab__3gSoy{padding:0 .5rem;font-size:14px}}@media (hover:hover) and (pointer:fine){.video-studio_tab__3gSoy:hover,.video-studio_tool__hND0c:hover{color:var(--color-ink)}}.video-studio_tab__3gSoy[aria-selected=true]{background:var(--color-hover);box-shadow:inset 0 0 0 1px var(--color-border-2);color:var(--color-ink)}.video-studio_tab__3gSoy:focus-visible,.video-studio_tool__hND0c:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.video-studio_tabCount__ZDkik{display:inline-grid;min-width:1.375rem;height:1.375rem;place-items:center;padding:0 .375rem;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 14%,transparent);color:var(--color-ink-2);font-size:12px;font-variant-numeric:tabular-nums;line-height:1}.video-studio_tools__lp_cV{display:flex;gap:.375rem}.video-studio_tool__hND0c{background:var(--color-hover)}.video-studio_tool__hND0c[data-on]{background:var(--color-accent-bg);color:var(--color-accent)}.video-studio_results__grhdD{display:grid;gap:1rem}.video-studio_results__grhdD[hidden]{display:none}.video-studio_result__qfPXR{display:grid;gap:.75rem;margin:0}.video-studio_resultFrame__JhK7_{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/9;border-radius:1rem;background:var(--color-hover)}.video-studio_resultVideo__IoIh4{display:block;width:100%;height:100%;object-fit:contain;background:#000;transition:opacity .24s ease-out}@starting-style{.video-studio_resultGhost__QQpNl,.video-studio_resultVideo__IoIh4{opacity:0}}.video-studio_resultStatus__ljWfL{position:relative;display:grid;height:100%;place-content:center;justify-items:center;gap:.5rem;padding:1.5rem;color:var(--color-ink-2);font-size:15px;text-align:center}.video-studio_resultGhost__QQpNl{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.3;transition:opacity .24s ease-out}.video-studio_nothing__HT_mD{display:grid;gap:.5rem;justify-items:start;padding:2rem .25rem 2.5rem}.video-studio_nothingTitle__vtqkV{color:var(--color-ink);font-size:var(--text-body);font-weight:600;line-height:1.35}.video-studio_nothingActions__11ZlI{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.video-studio_resultFrame__JhK7_[data-failed]{overflow:auto}.video-studio_failed__1P5Nq{min-height:100%;height:auto;gap:.75rem;padding:2rem 1.5rem}.video-studio_failedIcon__4mSm6{width:2rem;height:2rem;color:var(--color-err,#f87171)}.video-studio_failedTitle__zFNNl{color:var(--color-ink);font-size:1.25rem;font-weight:650;line-height:1.3}.video-studio_failedError___LqBy{max-width:34rem;overflow-wrap:anywhere;line-height:1.5}.video-studio_shareAction__H3vr7{margin-top:.25rem}.video-studio_shared__4ek_a{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem;color:var(--color-ok);font-weight:600;animation:video-studio_sharedIn__e7koR .24s cubic-bezier(.22,1,.36,1)}.video-studio_shared__4ek_a svg{width:1.125rem;height:1.125rem}@keyframes video-studio_sharedIn__e7koR{0%{opacity:0;transform:translateY(4px)}}.video-studio_formDialog__0_yjX{width:min(32rem,calc(100vw - 48px))}.video-studio_formDialog__0_yjX .video-studio_sheet__krLfq{padding-inline:0;padding-bottom:0}.video-studio_reportDetails__Qw6WO{display:grid;gap:.75rem;padding:1rem;margin:0;border-radius:.75rem;background:var(--color-hover);font-size:14px;line-height:1.5}.video-studio_reportDetails__Qw6WO>div{display:grid;grid-template-columns:3.75rem minmax(0,1fr);gap:.75rem}.video-studio_reportDetails__Qw6WO dt{color:var(--color-ink-3)}.video-studio_reportDetails__Qw6WO dd{margin:0;color:var(--color-ink);overflow-wrap:anywhere}.video-studio_reportId__A7nlE{font-family:var(--font-mono);font-size:13px}.video-studio_reportPrompt__x1Cmm{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.video-studio_formField__5IaPF{display:grid;gap:.5rem;color:var(--color-ink);font-weight:550}.video-studio_formField__5IaPF .video-studio_muted__cwJ3n{font-weight:400}.video-studio_formField__5IaPF textarea{min-height:5.5rem;resize:vertical}.video-studio_formField__5IaPF input,.video-studio_formField__5IaPF select,.video-studio_formField__5IaPF textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--color-border-2);border-radius:.75rem;background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:16px;font-weight:400;line-height:1.5}.video-studio_formField__5IaPF select{padding-inline-start:.75rem}.video-studio_formField__5IaPF input:focus-visible,.video-studio_formField__5IaPF select:focus-visible,.video-studio_formField__5IaPF textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.video-studio_rights__Stdou{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;line-height:1.5}.video-studio_rights__Stdou input{width:1.25rem;height:1.25rem;margin-top:.125rem;accent-color:var(--color-accent)}.video-studio_rights__Stdou a{color:inherit;text-decoration:underline;text-underline-offset:2px}.video-studio_formActions__rzmhg{--dialog-padding:2rem;position:sticky;bottom:calc(-1 * var(--dialog-padding));z-index:1;display:flex;justify-content:flex-end;gap:.75rem;padding-block:.75rem var(--dialog-padding);margin-block:-.25rem calc(-1 * var(--dialog-padding));background:var(--color-bg)}.video-studio_formActions__rzmhg:before{content:"";position:absolute;inset:-.75rem 0 100%;pointer-events:none;background:linear-gradient(transparent,var(--color-bg))}@media (max-width:639px){.video-studio_resultFrame__JhK7_[data-failed]{aspect-ratio:auto}.video-studio_formDialog__0_yjX{width:100%}.video-studio_formActions__rzmhg{--dialog-padding:max(24px,env(safe-area-inset-bottom))}.video-studio_formActions__rzmhg>*{flex:1}}@media (prefers-reduced-motion:reduce){.video-studio_keepLongerThanks__0Z7_m,.video-studio_keepLonger__VbLEW,.video-studio_shared__4ek_a{animation:none}}.video-studio_spinner__qXRgz{width:1.75rem;height:1.75rem;border:2px solid var(--color-border-2);border-top-color:var(--color-accent);border-radius:999px;animation:video-studio_spin__VWbje .9s linear infinite}@keyframes video-studio_spin__VWbje{to{transform:rotate(1turn)}}.video-studio_resultCaption__Jclkn{display:grid;justify-items:start;gap:.375rem;color:var(--color-ink-2);font-size:15px;line-height:1.5}.video-studio_captionActions__NQsik{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.video-studio_keepLonger__VbLEW{container-type:inline-size;min-width:0;padding:1.25rem;border:1px solid var(--color-border);border-radius:1.5rem;background:var(--color-surface);animation:video-studio_sharedIn__e7koR .24s cubic-bezier(.22,1,.36,1)}.video-studio_keepLonger__VbLEW h2{text-wrap:balance}.video-studio_keepLongerThanks__0Z7_m{display:flex;align-items:flex-start;gap:.5rem;color:var(--color-ink);font-size:15px;line-height:1.5;animation:video-studio_sharedIn__e7koR .24s cubic-bezier(.22,1,.36,1)}.video-studio_keepLongerThanks__0Z7_m:focus:not(:focus-visible){outline:none}.video-studio_keepLongerThanks__0Z7_m svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.1875rem;color:var(--color-ok)}.video-studio_historyGrid__gCTGG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;margin:0;list-style:none}.video-studio_historyCard__5f3Ji{display:grid;gap:.25rem;width:100%;padding:0;text-align:left;cursor:pointer}.video-studio_historyThumb__F54SG{display:grid;overflow:hidden;aspect-ratio:16/9;margin-bottom:.375rem;place-items:center;border-radius:1rem;background:var(--color-hover);outline:2px solid transparent;outline-offset:2px;transition:outline-color var(--duration-base) ease-out}.video-studio_historyThumb__F54SG img{width:100%;height:100%;object-fit:cover}.video-studio_historyCard__5f3Ji:focus-visible .video-studio_historyThumb__F54SG,.video-studio_historyCard__5f3Ji[aria-pressed=true] .video-studio_historyThumb__F54SG{outline-color:var(--color-accent)}.video-studio_historyCard__5f3Ji:focus-visible{outline:none}.video-studio_historyPrompt__gNVhz{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-studio_historyName__tLmBY{color:var(--color-ink);font-size:14px;font-weight:500}.video-studio_library__DDSGM{display:grid;gap:1rem;min-width:0}.video-studio_library__DDSGM[hidden]{display:none}.video-studio_gallery__H6O4U{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:dense;gap:.75rem;padding:0;margin:0;list-style:none;animation:video-studio_gallery-in__6GBmB .32s var(--ease-ui)}@keyframes video-studio_gallery-in__6GBmB{0%{opacity:0;transform:translateY(.5rem)}}.video-studio_tile__G7oeq{display:block;width:100%;height:100%;padding:0;text-align:left;cursor:pointer}.video-studio_tileFrame__J_XCZ{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16/9;min-height:100%;border-radius:1rem;background:var(--color-hover);outline:2px solid transparent;outline-offset:2px;transition:outline-color var(--duration-base) ease-out}.video-studio_tile__G7oeq:focus-visible{outline:none}.video-studio_tile__G7oeq:focus-visible .video-studio_tileFrame__J_XCZ{outline-color:var(--color-accent)}.video-studio_tileVideo__p5P6m{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-ui)}@media (hover:hover) and (pointer:fine){.video-studio_tile__G7oeq:hover .video-studio_tileVideo__p5P6m{transform:scale(1.03)}}.video-studio_tileCaption__T_1Qy{position:absolute;inset:auto 0 0;display:grid;gap:.125rem;padding:3rem .875rem .75rem;background:linear-gradient(0deg,rgb(0 0 0/.8),transparent);color:#fff}.video-studio_tileName___vbx4{font-size:15px;font-weight:500;line-height:1.35}.video-studio_tileModel__sbAuz{color:rgb(255 255 255/.76);font-size:13px;line-height:1.4}.video-studio_templateDialog__gA7vD{width:min(64rem,calc(100vw - 48px))}.video-studio_detail__DNid6{display:grid;gap:1.25rem;min-width:0}.video-studio_detailVideo__1Ln02{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface)}.video-studio_detailSide__D2t01{display:grid;align-content:start;gap:1.25rem;min-width:0}.video-studio_detailPrompt__3cYRm{color:var(--color-ink-2);font-size:16px;line-height:2}.video-studio_slot__sxtmF{display:inline-grid;max-width:100%;vertical-align:baseline}.video-studio_slotInput__CzL5Y,.video-studio_slotSizer__2ngo1{grid-area:1/1;min-width:0;padding:0 .5rem;border-radius:var(--radius-sm);font:inherit;line-height:1.6}.video-studio_slotSizer__2ngo1{overflow:hidden;border:1px solid transparent;visibility:hidden;white-space:pre}.video-studio_slotInput__CzL5Y{width:100%;border:1px solid transparent;background:var(--color-accent-bg);color:var(--color-ink);transition:border-color var(--duration-base) ease-out,box-shadow var(--duration-base) ease-out}.video-studio_slotInput__CzL5Y::placeholder{color:var(--color-ink-3)}@media (hover:hover) and (pointer:fine){.video-studio_slotInput__CzL5Y:hover{border-color:var(--color-border-2)}}.video-studio_slotInput__CzL5Y:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.video-studio_detailMeta__UXdDf{color:var(--color-ink-3);font-size:14px;line-height:1.6}.video-studio_detailModel__WDwQ3{color:var(--color-ink);font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.video-studio_detailModel__WDwQ3:hover{color:var(--color-accent)}}.video-studio_remix__IyZ5R{width:100%;min-height:3rem}.video-studio_posterStack__oR09q{display:flex;align-items:center}.video-studio_posterStack__oR09q>img{width:4rem;height:2.75rem;border-radius:.75rem;box-shadow:0 0 0 3px var(--color-bg);object-fit:cover}.video-studio_posterStack__oR09q>img+img{margin-left:-.875rem}.video-studio_sheet__krLfq{display:grid;gap:1rem;padding:0 1.25rem 1.25rem;color:var(--color-ink-2);font-size:15px;line-height:1.6}@media (max-width:639px){.video-studio_templateDialog__gA7vD{width:100%}}@media (min-width:640px){.video-studio_studio__ZRtSS{padding:.75rem 1rem 4rem}.video-studio_gallery__H6O4U{grid-template-columns:repeat(2,minmax(0,1fr))}.video-studio_gallery__H6O4U>li:nth-child(5n+1){grid-column:span 2}.video-studio_historyGrid__gCTGG{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:840px){.video-studio_detail__DNid6{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2rem}.video-studio_detailSide__D2t01{grid-template-rows:1fr auto auto}}@media (min-width:1024px){.video-studio_studio__ZRtSS{grid-template-columns:22.5rem minmax(0,1fr);grid-template-areas:"side canvas"}.video-studio_side__b8Wt8{grid-area:side;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel" "api";align-content:start;align-self:start;gap:.75rem;position:sticky;top:4.5rem;max-height:calc(100dvh - 5.25rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.video-studio_side__b8Wt8::-webkit-scrollbar{display:none}.video-studio_canvas__A22Jc{min-height:calc(100dvh - 5.25rem)}}@media (min-width:1440px){.video-studio_gallery__H6O4U{grid-template-columns:repeat(3,minmax(0,1fr))}.video-studio_gallery__H6O4U>li:nth-child(5n+1){grid-column:auto}.video-studio_gallery__H6O4U>li:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.video-studio_gallery__H6O4U>li:nth-child(12n+7){grid-column:2/span 2}.video-studio_historyGrid__gCTGG{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1800px){.video-studio_gallery__H6O4U{grid-template-columns:repeat(4,minmax(0,1fr))}.video-studio_gallery__H6O4U>li:nth-child(12n+7){grid-column:3/span 2}}.video-studio_gallery__H6O4U[data-density=small]{grid-template-columns:repeat(auto-fill,minmax(min(13rem,45%),1fr))}.video-studio_historyGrid__gCTGG[data-density=small]{grid-template-columns:repeat(auto-fill,minmax(min(13rem,30%),1fr))}.video-studio_gallery__H6O4U[data-density=small]>li{grid-column:auto;grid-row:auto}@media (prefers-reduced-motion:reduce){.video-studio_spinner__qXRgz{animation-duration:2.4s}.video-studio_gallery__H6O4U{animation:none}.video-studio_historyThumb__F54SG,.video-studio_slotInput__CzL5Y,.video-studio_tab__3gSoy,.video-studio_tileFrame__J_XCZ,.video-studio_tileVideo__p5P6m,.video-studio_tool__hND0c{transition:none}.video-studio_tile__G7oeq:hover .video-studio_tileVideo__p5P6m{transform:none}}.video-studio_libraryTools__pxqfS{display:grid;gap:.75rem}.video-studio_collections__sYHb_{display:flex;gap:.375rem;overflow-x:auto;padding:0 1.5rem .125rem 0;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent)}.video-studio_collections__sYHb_::-webkit-scrollbar{display:none}.video-studio_librarySearch__K46qw{max-width:24rem}@container (min-width: 44rem){.video-studio_libraryTools__pxqfS{grid-template-columns:minmax(0,1fr) 16rem;align-items:center}.video-studio_librarySearch__K46qw{max-width:none}}.space-footer_footer__nRvUa{position:relative;width:100%;margin-top:auto;scroll-margin-top:3.5rem;background:transparent}.space-footer_animation__B3BD5{position:relative}.space-footer_scene__60_F_{position:relative;width:100%;min-height:16rem;aspect-ratio:1996/1080;background:var(--color-bg);pointer-events:none;overflow:hidden}.space-footer_stars__PSdTA{mask-image:linear-gradient(180deg,transparent,black 30%,black 75%,transparent);position:absolute;inset:0;width:100%;height:100%}.space-footer_mascot__qHzZm{position:absolute;top:53%;left:50%;width:clamp(3.25rem,5.2vw,6.5rem);aspect-ratio:1;mix-blend-mode:screen;translate:var(--follow-x,0) var(--follow-y,0);transform:translate(-50%,-50%);display:block;border:0;border-radius:.5rem;padding:0;background:transparent;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.space-footer_mascot__qHzZm:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}.space-footer_character__DDllz{position:relative;display:block;width:100%}.space-footer_burst__KVL13,.space-footer_face__XbK8z{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.space-footer_eye__R6syU{transform-box:view-box;animation:space-footer_blink__BIefA 9.5s linear infinite}.space-footer_pupil__zuz4H{translate:var(--look-x,0) var(--look-y,0)}.space-footer_mascot__qHzZm[data-animated=false] .space-footer_eye__R6syU{animation:none}.space-footer_mascot__qHzZm[data-animated=true] .space-footer_celebrating__DgjGD{animation:space-footer_celebrate__af0V5 .8s cubic-bezier(.22,.61,.36,1) both}.space-footer_particle__IZP4m{position:absolute;top:50%;left:50%;color:#91b8ff;font-family:var(--font-mono);font-size:1rem;font-weight:600;line-height:1;opacity:.85;transform:translate(calc(-50% + var(--burst-x)),calc(-50% + var(--burst-y)))}.space-footer_mascot__qHzZm[data-animated=true] .space-footer_particle__IZP4m{animation:space-footer_burst__KVL13 .85s ease-out both}@keyframes space-footer_blink__BIefA{0%,70%,74%,94%,98%,to{transform:scaleY(1)}72%,96%{transform:scaleY(.04)}}@keyframes space-footer_celebrate__af0V5{0%{transform:rotate(0deg) scale(1)}18%{transform:rotate(-12deg) scale(1.12)}80%{transform:rotate(365deg) scale(1.06)}to{transform:rotate(1turn) scale(1)}}@keyframes space-footer_burst__KVL13{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)),calc(-50% + var(--burst-y))) scale(.7)}}.space-footer_sprite__GQz0F{display:block;width:100%;height:auto;user-select:none}.space-footer_controls__MLsGf{position:absolute;left:50%;bottom:1rem;translate:-50% 0;display:flex;align-items:center;justify-content:space-between;padding-inline:1.25rem;gap:.5rem}.space-footer_modes__vuZxR{display:flex;align-items:center;gap:.25rem}.space-footer_currentMode___ZCBC,.space-footer_modeLink__tWEwb{display:inline-flex;min-height:2.75rem;align-items:center;gap:.375rem;padding-inline:.5rem;border-radius:var(--radius-md);font-size:.875rem;line-height:1.5;white-space:nowrap}.space-footer_currentMode___ZCBC{color:var(--color-ink);font-weight:600}.space-footer_modeLink__tWEwb{color:var(--color-ink-2);text-decoration:none;transition:color var(--duration-base) ease-out,background-color var(--duration-base) ease-out}.space-footer_modeLink__tWEwb:hover{color:var(--color-ink);background:var(--color-hover)}.space-footer_modeLink__tWEwb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.space-footer_modeLink__tWEwb svg{width:.75rem;height:.75rem}@media (max-width:639px){.space-footer_controls__MLsGf{justify-content:center;padding-inline:0}.space-footer_controls__MLsGf .space-footer_playback__We7Z8{position:absolute;right:0;bottom:3.5rem}}@media (min-width:64rem){.space-footer_controls__MLsGf{padding-inline:1.75rem}}.space-footer_playback__We7Z8{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;background:rgb(34 34 34/92%);color:#e0e0e0;cursor:pointer;transition:background var(--duration-fast) ease;width:2.75rem}.space-footer_playback__We7Z8 svg{width:1rem;height:1rem}.space-footer_playback__We7Z8:hover{background:#333333}.space-footer_playback__We7Z8:focus-visible{outline:2px solid #e0e0e0;outline-offset:3px}@media (prefers-reduced-motion:reduce){.space-footer_modeLink__tWEwb,.space-footer_playback__We7Z8{transition:none}}.space-footer_wide__MSUzo{--frame-width:calc(100% - 2rem)}.space-footer_brand__xjuGK{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:3rem}.space-footer_tagline__FaEml{max-width:22rem;color:var(--color-ink);font-size:var(--text-subheading);font-weight:550;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.space-footer_contact__V6ERk{display:grid;align-content:stretch;gap:1px;background:var(--color-line)}.space-footer_contactRow__Rc18A{display:flex;min-height:4rem;align-items:center;gap:.75rem;padding-inline:var(--cell-pad);background:var(--color-bg);color:var(--color-ink-2);font-size:1rem;transition:background-color var(--duration-base) ease-out,color var(--duration-base) ease-out}a.space-footer_contactRow__Rc18A:hover{background:var(--color-raise);color:var(--color-ink)}a.space-footer_contactRow__Rc18A:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.space-footer_contactMark__17yRS{display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:6px;background:var(--color-hover);color:var(--color-ink);font-size:.75rem;font-weight:700}.space-footer_statusDot__S6Gqr{position:relative;width:.5rem;height:.5rem;margin-inline:.5rem;border-radius:999px;background:var(--color-accent)}.space-footer_statusDot__S6Gqr:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:space-footer_status-ping__vIwmK 2.4s var(--ease-ui) infinite}@keyframes space-footer_status-ping__vIwmK{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.space-footer_column__MTFKG{display:flex;min-width:0;flex-direction:column;padding-bottom:1.5rem}.space-footer_heading__5W0Of{padding:1.75rem 1.25rem .75rem}.space-footer_links__QdK6M{list-style:none;margin:0;padding:0}.space-footer_link__jl7bw{display:flex;min-height:2.75rem;align-items:center;margin-inline:.5rem;border-radius:8px;padding-inline:.75rem;color:var(--color-ink-2);font-size:.9375rem;line-height:1.4;transition:color var(--duration-base) ease-out,background-color var(--duration-base) ease-out}.space-footer_link__jl7bw:hover{background:var(--color-hover);color:var(--color-ink)}.space-footer_link__jl7bw:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.space-footer_legalCell__l_hIN{display:flex;min-height:3.5rem;align-items:center;padding-inline:1.25rem;color:var(--color-ink-3);font-size:.875rem;white-space:nowrap}@media (max-width:24.99rem){.space-footer_legalCell__l_hIN{padding-inline:1rem}}a.space-footer_legalCell__l_hIN{transition:background-color var(--duration-base) ease-out,color var(--duration-base) ease-out}a.space-footer_legalCell__l_hIN:hover{background:var(--color-raise);color:var(--color-ink)}a.space-footer_legalCell__l_hIN:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media (min-width:64rem){.space-footer_brand__xjuGK{padding-block:4rem}.space-footer_column__MTFKG{padding-bottom:2.5rem}.space-footer_heading__5W0Of{padding:2.5rem 1.75rem 1rem}.space-footer_link__jl7bw{margin-inline:1rem}.space-footer_legalCell__l_hIN{padding-inline:1.75rem}}@media (prefers-reduced-motion:reduce){.space-footer_contactRow__Rc18A,.space-footer_link__jl7bw,a.space-footer_legalCell__l_hIN{transition:none}.space-footer_statusDot__S6Gqr:after{animation:none}}