.generator-duration-slider{min-width:0;padding:4px 0 8px}.generator-duration-slider__scale{margin-top:8px;padding:0 8px}.generator-duration-slider__input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;outline:none;width:100%;height:28px;margin:0;display:block}.generator-duration-slider__input:disabled{cursor:not-allowed}.generator-duration-slider__input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--primary) 0%,var(--primary) var(--duration-progress),var(--border) var(--duration-progress),var(--border) 100%);border-radius:8px;height:6px}.generator-duration-slider__input::-webkit-slider-thumb{appearance:none;border:3px solid var(--card);background:var(--primary);width:18px;height:18px;box-shadow:0 0 0 1px color-mix(in oklab,var(--primary) 65%,transparent),0 0 12px color-mix(in oklab,var(--primary) 30%,transparent);border-radius:50%;margin-top:-6px}.generator-duration-slider__input::-moz-range-track{background:var(--border);border-radius:8px;height:6px}.generator-duration-slider__input::-moz-range-progress{background:var(--primary);border-radius:8px;height:6px}.generator-duration-slider__input::-moz-range-thumb{border:3px solid var(--card);background:var(--primary);width:12px;height:12px;box-shadow:0 0 0 1px var(--primary),0 0 12px color-mix(in oklab,var(--primary) 30%,transparent);border-radius:50%}.generator-duration-slider__input:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.generator-duration-slider__ticks{font-variant-numeric:tabular-nums;height:22px;color:var(--muted-foreground);margin-top:2px;font-size:12px;line-height:16px;position:relative}.generator-duration-slider__ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.generator-duration-slider__ticks span:before{content:"";background:var(--border);width:1px;height:4px;margin:0 auto 4px;display:block}.generator-duration-slider__ticks .is-selected{color:var(--primary)}.generator-duration-slider__ticks .is-selected:before{background:var(--primary)}@media (prefers-reduced-motion:reduce){.generator-duration-slider__input{scroll-behavior:auto}}.model-creation-heading{display:none}.generator-studio-inspector #image-prompt-count,.generator-studio-inspector :is(.generator-upload-formats,.generator-upload-hint,.generator-upload-count,.generator-upload-optional){font-size:11px;line-height:1.5}@media (hover:none) and (pointer:coarse){:is(.generator-studio-inspector,.model-mobile-native-sheet) :is(textarea,input:not([type]),input[type=text],input[type=number],input[type=url],input[type=search]){font-size:16px!important}.generator-studio-inspector [data-generator-remove-upload]{opacity:1;min-width:32px;min-height:32px}}.model-creation-option-row{grid-template-columns:minmax(76px,.8fr) minmax(0,1.4fr);align-items:center;gap:12px;font-size:12px;display:grid}@media (width<=767px){[data-workspace-variant=model-page] .generator-studio-inspector,[data-workspace-variant=model-page] :is(.model-creation-body,.generator-studio-body){padding-block-end:var(--mobile-navigation-clearance)}[data-workspace-variant=model-page] :is(.model-creation-body,.generator-studio-body)>*{scroll-margin-block-end:calc(var(--mobile-navigation-clearance) + 6rem)}[data-workspace-variant=model-page] .model-creation-footer,[data-workspace-variant=model-page] .generator-studio-inspector>.generator-studio-action{z-index:30;position:sticky;inset-block-end:var(--mobile-navigation-clearance)}[data-workspace-variant=model-page] .model-creation-footer .generator-studio-action{position:static}}.model-creation-option-row>span{align-items:center;gap:6px;min-width:0;display:flex}.model-creation-option-row [data-slot=select-trigger]{border:1px solid var(--border);background:var(--muted);width:100%;min-width:0;height:36px;min-height:36px;color:var(--foreground);font:inherit;box-shadow:none;border-radius:8px;padding:6px 10px}.model-creation-option-row [data-slot=select-trigger]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.model-creation-option-row [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=768px){.model-creation-sidebar{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.model-creation-sidebar>*{margin-block:0}.model-creation-heading{border-bottom:1px solid var(--border);flex:none;padding:16px;font-size:14px;font-weight:600;display:block}.model-creation-body{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:auto;min-height:0;padding:14px;overflow-y:auto}.model-creation-footer{border-top:1px solid var(--border);background:var(--background);flex:none;padding:10px 14px 14px}.model-creation-footer .generator-studio-action{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;margin:0;padding:0;position:static;background:0 0!important}.model-creation-footer>div:last-child{padding-top:8px}[data-workspace-variant=model-page] .model-creation-reference[data-mode=text-to-image]{display:block}.model-creation-reference,.model-creation-prompt,.model-creation-model-settings{border:1px solid var(--border);background:var(--generator-sidebar-surface,var(--background));border-radius:12px;padding:12px}.model-creation-reference{background:0 0;border:0;padding:0}.model-creation-reference .generator-workspace-image-upload>div:not([data-upload-source-layout]),.model-creation-reference .generator-workspace-image-upload>[data-upload-source-layout]>div:first-child{box-shadow:none;border-radius:12px;padding:12px}.model-creation-reference .generator-workspace-image-upload>div:not([data-upload-source-layout])>button,.model-creation-reference .generator-workspace-image-upload>[data-upload-source-layout]>div:first-child>button{min-height:56px}.model-creation-prompt textarea,.model-creation-sidebar .model-creation-skeleton-prompt{min-height:180px}.model-creation-basic-settings>div:first-child{flex-direction:column;gap:12px;display:flex}}@container generator-studio (width>=920px){.model-creation-workspace .model-creation-sidebar{flex:0 0 360px;max-inline-size:360px;overflow:hidden}}@media (width>=768px){@container generator-studio (width<=919px){.model-creation-sidebar{max-block-size:var(--generator-studio-height);order:1}}}.video-creation-workspace .generator-workspace-select-row{grid-template-columns:minmax(84px,28%) minmax(0,1fr);align-items:center;gap:12px;font-size:12px;font-weight:600;display:grid}.video-creation-workspace .generator-workspace-select-row [data-slot=select-trigger]{border:1px solid var(--border);background:var(--muted);width:100%;min-width:0;min-height:40px;color:var(--foreground);border-radius:8px;padding-inline:10px;font-size:12px;font-weight:500}.video-creation-workspace .generator-workspace-select-row [data-slot=select-trigger]:focus-visible,.video-creation-workspace .generator-workspace-frame-swap:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.video-creation-workspace .generator-workspace-frame-requirement{color:var(--muted-foreground);margin-inline-start:5px;font-size:10px;font-weight:400}.video-creation-workspace .generator-workspace-frame-swap{border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.video-creation-workspace .generator-workspace-frame-swap:disabled{opacity:.4}.video-creation-workspace .generator-studio-body{--studio-panel:var(--generator-sidebar-surface,var(--background));--studio-input:var(--generator-sidebar-input,var(--background));--studio-text:var(--foreground);--studio-muted:var(--muted-foreground);--studio-border:var(--border);color:var(--studio-text)}.video-creation-workspace .generator-studio-body :is(.generator-workspace-settings-card,.generator-workspace-frames,.generator-workspace-prompt){background:var(--studio-panel);border-color:var(--studio-border);color:var(--studio-text);padding:16px}.video-creation-workspace .generator-workspace-mode>:first-child,.video-creation-workspace .generator-workspace-model-select>:first-child>:first-child,.video-creation-workspace .generator-workspace-prompt label,.video-creation-workspace .generator-workspace-frames label,.video-creation-workspace .generator-workspace-select-row>span{color:var(--studio-text);font-size:14px;font-weight:600}.video-creation-workspace .generator-workspace-mode>:last-child{background:var(--studio-input);border-color:var(--studio-border);border-radius:12px;padding:4px}.video-creation-workspace .generator-workspace-mode button{min-height:48px;color:var(--studio-muted);box-shadow:none;border-radius:8px;padding:8px 6px;font-size:13px}.video-creation-workspace .generator-workspace-mode button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);font-weight:600}.video-creation-workspace .generator-workspace-model-select>button,.video-creation-workspace .generator-workspace-select-row [data-slot=select-trigger],.video-creation-workspace .generator-workspace-prompt textarea{background:var(--studio-input);border-color:var(--studio-border);color:var(--studio-text);font-size:14px}.video-creation-workspace .generator-workspace-model-select{margin-block-end:16px}.video-creation-workspace .generator-studio-inspector .generator-workspace-prompt{border:1px solid var(--studio-border);background:var(--studio-panel);border-radius:12px;padding:12px}.video-creation-workspace .generator-studio-inspector .generator-workspace-settings-card{border-block-start:1px solid var(--studio-border);background:0 0;gap:10px;padding:16px 0 0;display:grid}.video-creation-workspace .generator-workspace-model-select>button .generator-workspace-model-name{color:var(--studio-text);font-size:14px}.video-creation-workspace .generator-workspace-model-select>button .generator-workspace-model-detail{color:var(--studio-muted);font-size:12px}.video-creation-workspace .generator-workspace-model-select>:first-child button{color:var(--studio-muted);font-size:11px}.video-creation-workspace .generator-workspace-select-row [data-slot=select-trigger]{min-height:44px}.video-creation-workspace .generator-workspace-prompt textarea::placeholder{color:var(--studio-muted);opacity:1}.video-creation-workspace .generator-workspace-prompt>:last-child{color:var(--studio-muted);font-size:12px}.video-creation-workspace .generator-workspace-frames span{color:var(--studio-muted)}.video-creation-workspace .generator-workspace-frames .generator-workspace-frame-requirement{font-size:11px}.video-creation-workspace .generator-workspace-frames .hero-generator-simple__upload-trigger--frame-tile{background:var(--studio-input);border-color:var(--studio-border);color:var(--studio-text)}.video-creation-workspace .generator-workspace-prompt textarea{min-height:192px;font-size:14px;line-height:1.6}@container generator-studio (width>=820px){.video-creation-workspace .generator-studio-inspector:has(>.generator-studio-body){flex-direction:column;padding:0;display:flex;overflow:hidden}.video-creation-workspace .generator-studio-body{overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:16px;overflow-y:auto}.video-creation-workspace .generator-studio-inspector:has(>.generator-studio-body)>.generator-studio-action{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-block-start:1px solid var(--border);flex:none;margin:0;padding:12px 16px;position:static}}@media (width<=767px){.video-creation-workspace .generator-workspace-prompt textarea,.video-creation-workspace .generator-workspace-prompt-bone{height:auto;min-height:132px}}.video-creation-workspace :is([data-workspace-variant=model-page],[data-workspace-variant=tool-page]) .generator-studio-action{border-block-start:1px solid color-mix(in oklab, var(--border) 70%, transparent);box-shadow:0 -18px 34px -28px color-mix(in oklab, var(--foreground) 34%, transparent);background:color-mix(in oklab, var(--background) 92%, var(--muted))!important}:is(.video-creation-workspace,.video-utility-workspace) .generator-studio-primary-action{color:#fff;background:oklch(18% 0 0);border:1px solid oklab(100% 0 5.96046e-8/.08);box-shadow:0 10px 28px -18px #000000c7,inset 0 1px #ffffff12}:is(.video-creation-workspace,.video-utility-workspace) .generator-studio-primary-action:hover{background:oklch(22% 0 0)}:is(.video-creation-workspace,.video-utility-workspace) .generator-studio-primary-action:disabled{border-color:color-mix(in oklab, var(--border) 55%, transparent);background:color-mix(in oklab, var(--muted) 72%, var(--background));color:var(--muted-foreground);box-shadow:none}.video-creation-workspace .generator-studio-canvas{background:radial-gradient(circle at 50% 34%, color-mix(in oklab, var(--muted) 18%, transparent) 0, transparent 44%), var(--background);flex:100%;order:1;min-block-size:clamp(440px,66dvh,720px);min-inline-size:0}.video-creation-workspace .generator-studio-intro{container-type:inline-size}.video-creation-workspace .generator-workspace-scroll-row{touch-action:pan-x;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--border) 78%, transparent) transparent;padding-block-end:.3rem}.video-creation-workspace .generator-workspace-scroll-row::-webkit-scrollbar{height:4px}.video-creation-workspace .generator-workspace-scroll-row::-webkit-scrollbar-track{background:0 0}.video-creation-workspace .generator-workspace-scroll-row::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--border) 78%, transparent);border-radius:999px}.video-creation-workspace .generator-workspace-range{cursor:pointer;appearance:none;background:linear-gradient(to right, var(--foreground) 0 var(--range-progress,0%), color-mix(in oklab, var(--border) 72%, transparent) var(--range-progress,0%) 100%);height:5px;accent-color:var(--foreground);border-radius:999px}.video-creation-workspace .generator-workspace-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--background);background:var(--foreground);width:15px;height:15px;box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 65%, transparent), 0 3px 8px -4px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:999px}.video-creation-workspace .generator-workspace-range::-moz-range-thumb{border:3px solid var(--background);background:var(--foreground);border-radius:999px;width:15px;height:15px}.video-creation-workspace .generator-workspace-image-upload{min-block-size:92px}.video-creation-workspace [data-workspace-variant=model-page] .generator-workspace-image-upload{min-block-size:118px}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload{width:100%;height:auto;min-height:118px}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload .hero-generator-simple__upload-trigger--frame-tile{border-radius:16px;width:100%;height:118px;min-height:118px;padding:.75rem}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload .hero-generator-simple__upload-list{width:100%;height:118px;min-height:118px;margin-top:0}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload .hero-generator-simple__upload-thumb{width:100%;height:118px;box-shadow:0 12px 30px -24px color-mix(in oklab, var(--foreground) 52%, transparent);border-radius:16px}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload .hero-generator-simple__upload-icon{border-radius:.75rem;width:2.5rem;height:2.5rem}.video-creation-workspace [data-workspace-variant=model-page] .hero-generator-simple__frame-slot-upload .hero-generator-simple__frame-tile-label{max-width:100%;color:color-mix(in oklab, var(--foreground) 78%, transparent);font-weight:600}.video-creation-workspace .generator-media-input-grid>*{min-inline-size:0}.video-creation-workspace .generator-media-input-grid[data-count="3"]{gap:.5rem}@container generator-inspector (width<=420px){.video-creation-workspace .generator-media-input-grid[data-count="2"],.video-creation-workspace .generator-media-input-grid[data-count="3"]{grid-template-columns:minmax(0,1fr)!important}.video-creation-workspace .generator-media-input-grid[data-count="3"]>:first-child{grid-column:1/-1}}.video-creation-workspace .generator-media-input-tile__image .hero-generator-simple__upload-trigger--frame-tile{min-block-size:108px}.video-creation-workspace .generator-media-input-tile__image .hero-generator-simple__upload-list{gap:.3rem;margin-block-start:.4rem}.video-creation-workspace .generator-media-input-tile__image .hero-generator-simple__upload-thumb{border-radius:.55rem;block-size:2.5rem;inline-size:2.5rem}@container generator-studio (width<=819px){.video-creation-workspace .generator-studio-canvas{min-block-size:clamp(420px,58dvh,620px)}.video-creation-workspace .generator-studio-inspector{inline-size:100%}}@container generator-studio (width<=560px){.video-creation-workspace .generator-studio-canvas{min-block-size:390px}.video-creation-workspace .generator-studio-action{padding-block-end:calc(.75rem + env(safe-area-inset-bottom))}}.video-creation-workspace .model-page-mobile-only,.video-creation-workspace [data-workspace-variant=model-page] .model-page-mobile-reference-upload[data-mode=text-to-image]{display:none}.video-creation-workspace .model-mobile-native-scroll{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.video-creation-workspace .model-mobile-native-scroll::-webkit-scrollbar{display:none}.video-creation-workspace .model-mobile-native-sheet{touch-action:auto;contain:layout paint}@media (width<=767px){.video-creation-workspace .tool-page-mobile-controls-first[data-workspace-variant=tool-page] .generator-studio-grid{flex-direction:column;min-block-size:0;display:flex}.video-creation-workspace .tool-page-mobile-controls-first[data-workspace-variant=tool-page] .generator-studio-inspector{width:100%;border-block-start:0;border-block-end:1px solid color-mix(in oklab, var(--border) 68%, transparent);order:1;min-block-size:0;overflow:visible}.video-creation-workspace .tool-page-mobile-controls-first[data-workspace-variant=tool-page] .generator-studio-canvas{order:2}.video-creation-workspace [data-workspace-variant=model-page] .model-page-mobile-only{display:flex}.video-creation-workspace [data-workspace-variant=model-page] .model-page-mobile-hide{display:none!important}.video-creation-workspace [data-workspace-variant=model-page] .model-page-mobile-reference-upload[data-mode=text-to-image]{display:block}.video-creation-workspace [data-workspace-variant=model-page]{overflow:visible}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-grid{flex-direction:column;min-block-size:0;display:flex}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-inspector{width:100%;border-block-start:0;border-block-end:1px solid color-mix(in oklab, var(--border) 68%, transparent);background:var(--background);min-block-size:0;box-shadow:none;order:1;overflow:visible}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-canvas{border-block-start:0;order:2;min-block-size:0;overflow:visible}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-intro{min-block-size:0;padding:2.25rem 1rem 2.75rem}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-intro h1{font-size:clamp(1.8rem,9vw,2.5rem);line-height:1.05}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-intro p{margin-top:.875rem;font-size:.875rem;line-height:1.65}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-intro>div:last-child{margin-top:1.5rem}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-intro>div:last-child>div{border-radius:18px}.video-creation-workspace [data-workspace-variant=model-page] .generator-studio-action{margin-inline:-1rem;padding-block-start:.75rem;padding-inline:1rem}}.video-creation-workspace .generator-studio-inspector::-webkit-scrollbar{width:5px}.video-creation-workspace .generator-studio-canvas::-webkit-scrollbar{width:5px}.video-creation-workspace .generator-studio-inspector::-webkit-scrollbar-track{background:0 0}.video-creation-workspace .generator-studio-canvas::-webkit-scrollbar-track{background:0 0}.video-creation-workspace .generator-studio-inspector::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--border) 80%, transparent);border-radius:999px}.video-creation-workspace .generator-studio-canvas::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--border) 80%, transparent);border-radius:999px}.video-creation-workspace .manga-home-result-head,.video-creation-workspace .manga-home-result-backdrop,.video-creation-workspace .manga-home-result-reopen{display:none}.video-creation-workspace .manga-home-result{min-height:365px}.video-creation-workspace .manga-home-result-progress{color:var(--foreground);justify-items:center;gap:12px;padding:28px 12px;display:grid}.video-creation-workspace .manga-home-result-progress progress{width:min(100%,360px);height:8px;accent-color:var(--primary)}@media (width<=767px){.video-creation-workspace .manga-home-result-backdrop{z-index:99;background:#0000007a;display:block;position:fixed;inset:0}.video-creation-workspace .manga-home-result{z-index:100;min-height:0;max-height:min(85dvh,740px);padding:18px 16px calc(20px + env(safe-area-inset-bottom));border:1px solid var(--border);background:var(--card);border-radius:22px 22px 0 0;display:none;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 40px #0000002e}.video-creation-workspace .manga-home-result[data-open=true]{display:block}.video-creation-workspace .manga-home-result-head{color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.video-creation-workspace .manga-home-result-head button{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.video-creation-workspace .manga-home-result-reopen{display:inline-flex}}@container generator-studio (width>=820px){.video-creation-workspace .generator-studio-grid{block-size:max(560px, var(--generator-studio-height));flex-wrap:nowrap;min-block-size:0}.video-creation-workspace .generator-studio-inspector{overscroll-behavior-y:auto;border-block-start:0;border-inline-end:1px solid color-mix(in oklab, var(--border) 58%, transparent);flex:0 0 clamp(360px,30cqw,460px);order:1;block-size:100%;max-inline-size:460px;overflow-y:auto}.video-creation-workspace :is([data-workspace-variant=model-page],[data-workspace-variant=tool-page]) .generator-studio-inspector{border-inline-end-color:color-mix(in oklab, var(--border) 82%, transparent)}.video-creation-workspace .generator-studio-canvas{overscroll-behavior-y:auto;flex:auto;order:2;block-size:100%;min-block-size:0;overflow-y:auto}}.video-creation-workspace .generator-workspace-prompt-bone{min-height:192px}@media (width<=767px){.video-creation-workspace .generator-workspace-prompt-bone{min-height:132px}}.video-creation-workspace .generator-studio-inspector{container:generator-inspector/inline-size}.model-reference-media{min-width:0}.model-reference-media__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.model-reference-media__count{align-items:center;gap:4px;display:inline-flex}.model-reference-media__count svg{width:12px;height:12px}.model-reference-media__thumbnails{margin-top:12px;display:flex}.model-reference-media__thumbnail{border:1px solid var(--border);background:var(--muted);border-radius:8px;width:64px;height:64px;position:relative}.model-reference-media__preview{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.model-reference-media__type{color:#fff;background:#000000b8;border-radius:4px;place-items:center;width:19px;height:19px;display:grid;position:absolute;inset-block-end:4px;inset-inline-start:4px}.model-reference-media__type svg{width:12px;height:12px}.model-reference-media__preview img,.model-reference-media__preview video{object-fit:cover;width:100%;height:100%}.model-reference-media__remove{top:-6px;background:var(--foreground);width:24px;height:24px;color:var(--background);border:2px solid var(--card);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:-6px}.model-reference-media__options{gap:8px;min-width:0;margin-top:8px;display:grid}.model-reference-media__thumbnails{overscroll-behavior-inline:contain;flex-wrap:nowrap;gap:12px;max-inline-size:100%;padding:6px 6px 4px;overflow-x:auto}.model-reference-media__thumbnail{flex-shrink:0}.model-reference-media__thumbnails[data-expanded=true]{flex-wrap:wrap;max-block-size:240px;overflow:auto}.model-reference-media__options{align-items:start}.model-reference-media__options [role=button]{block-size:132px}.model-reference-media__options .generator-media-input-tile__image [role=button]{align-content:center;display:grid}.model-reference-media__options .generator-media-input-tile__audio{block-size:130px}.tool-generator-controls .image-uploader-hero:has(.image-uploader-hero__empty){min-block-size:158px}.tool-generator-controls .image-uploader-hero__empty{padding-block:0}.tool-generator-controls .image-uploader-hero__title{margin-block-end:0;font-size:.75rem;line-height:1.4}.tool-generator-controls .image-uploader-hero__icon{margin-block-end:.25rem}.tool-generator-controls .image-uploader-hero__hint{max-inline-size:100%;margin-block-end:.125rem;font-size:.6875rem;line-height:1.4}.tool-generator-controls .image-uploader-hero__url-trigger{min-block-size:2.75rem;padding-block:.375rem;font-size:.6875rem;line-height:1.25}.tool-generator-controls .image-uploader-hero__formats{margin-block-start:.25rem;font-size:.625rem;line-height:1.3}.tool-generator-controls .image-uploader-hero.video-utility-upload:has(.image-uploader-hero__empty){min-block-size:144px}.tool-generator-controls .video-utility-upload .image-uploader-hero__icon{block-size:2rem;inline-size:2rem}.tool-generator-controls .image-uploader-hero__url-form input,.tool-generator-controls .image-uploader-hero__url-form button{min-block-size:2.75rem}.tool-generator-controls .image-uploader-hero__url-form button{flex-shrink:0;min-inline-size:2.75rem;font-size:.6875rem}@media (width>=640px){.tool-generator-controls .image-uploader-hero:has(.image-uploader-hero__empty){min-block-size:214px}.tool-generator-controls .image-uploader-hero__empty{padding-block:.25rem}}@media (width<=767px){.tool-generator-controls{padding-block-end:5rem}.tool-generator-controls>*{scroll-margin-block-end:calc(var(--mobile-navigation-clearance) + 5rem)}.tool-generator-sidebar>.generator-studio-action{inset-block-end:var(--mobile-navigation-clearance)}.video-utility-workspace .generator-studio-action{z-index:30;inset-block-end:var(--mobile-navigation-clearance)}.video-utility-workspace .video-utility-result-canvas{display:contents}.video-utility-workspace .video-utility-mobile-preview{scroll-margin-block-start:76px}.video-utility-workspace .tool-generator-controls{padding-block-end:7rem}}@media (hover:none),(pointer:coarse){.tool-generator-controls textarea,.tool-generator-controls input:not([type]),.tool-generator-controls input[type=text],.tool-generator-controls input[type=url],.tool-generator-controls input[type=number]{font-size:1rem}}@media (width<=560px){.tool-detail-deferred-faq{content-visibility:auto;contain-intrinsic-block-size:auto 1320px}.tool-detail-deferred-testimonials{content-visibility:auto;contain-intrinsic-block-size:auto 1340px}.tool-detail-deferred-models{content-visibility:auto;contain-intrinsic-block-size:auto 2040px}.tool-page-mobile-controls-first[data-workspace-variant=tool-page]:not(.comic-workflow-root) .tool-generator-controls .image-uploader-hero__empty{animation:none}.tool-page-mobile-controls-first[data-workspace-variant=tool-page]:not(.comic-workflow-root),.tool-page-mobile-controls-first[data-workspace-variant=tool-page]:not(.comic-workflow-root) .generator-studio-inspector.tool-generator-sidebar{container-type:normal}.tool-page-mobile-controls-first[data-workspace-variant=tool-page]:not(.comic-workflow-root) .generator-studio-canvas{min-block-size:390px}.tool-page-mobile-controls-first[data-workspace-variant=tool-page]:not(.comic-workflow-root) .generator-studio-action{padding-block-end:calc(.75rem + env(safe-area-inset-bottom))}}
