:root{--seedance-mobile-accent:56 189 248}.seedance-brand-link{margin-inline-start:3.5rem}@media (min-width:1240px){.seedance-brand-link{margin-inline-start:0}}body:has(.mobile-nav-shell[open]){overflow:hidden}.mobile-nav-overlay aside{padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-nav-shell[open] .mobile-nav-overlay{animation:.16s ease-out seedance-nav-backdrop-in}.mobile-nav-shell[open] .mobile-nav-overlay aside{animation:.22s cubic-bezier(.2,.8,.2,1) seedance-nav-drawer-in}.seedance-results-content,#production-workbench{animation:.18s ease-out seedance-panel-in}@keyframes seedance-nav-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes seedance-nav-drawer-in{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes seedance-panel-in{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@supports selector(details::details-content){.seedance-faq-accordion details::details-content{opacity:0;interpolate-size:allow-keywords;block-size:0;transition:block-size .2s ease, opacity .2s ease, content-visibility .2s allow-discrete;overflow:hidden}.seedance-faq-accordion details[open]::details-content{opacity:1;block-size:auto}}html.is-route-transitioning:before{content:"";z-index:3000;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#2563ff,#67e8f9);width:100%;height:3px;animation:10s cubic-bezier(.2,.8,.2,1) both seedance-navigation-progress;position:fixed;inset:0 auto auto 0;box-shadow:0 0 12px #67e8f999}a.is-nav-pending{position:relative}.seedance-site-header a.seedance-mobile-create-link{color:#080808}a.is-nav-pending:after{content:"";vertical-align:-.1em;border:2px solid;border-top-color:#0000;border-radius:50%;width:.8em;height:.8em;margin-inline-start:.45em;animation:.65s linear infinite seedance-navigation-spin;display:inline-block}@keyframes seedance-navigation-spin{to{transform:rotate(360deg)}}@keyframes seedance-navigation-progress{0%{transform:scaleX(.04)}to{transform:scaleX(.94)}}@media (prefers-reduced-motion:reduce){.mobile-nav-shell[open] .mobile-nav-overlay,.mobile-nav-shell[open] .mobile-nav-overlay aside,.seedance-results-content,#production-workbench{animation:none}.seedance-faq-accordion details::details-content{transition:none}html.is-route-transitioning:before{animation:none;transform:scaleX(.5)}a.is-nav-pending:after{border-top-color:currentColor;animation:none}}@media (max-width:1023px){.seedance-site-header>nav{gap:.5rem;padding:.5rem .75rem}.seedance-brand-link{gap:.35rem;margin-inline-start:2.45rem}.seedance-brand-link img{width:1.65rem;height:1.65rem}.seedance-brand-link span.text-lg{white-space:nowrap;font-size:.88rem}.mobile-nav-summary{inset-inline-start:.75rem;width:2.5rem;height:2.5rem;top:.65rem}#main-content{padding-inline:1.25rem}#showcase{padding:3rem 1.25rem}#showcase h2{font-size:clamp(2rem,8vw,3rem);line-height:1.1}#showcase h3{margin-top:1rem;font-size:1.65rem;line-height:1.3}#showcase p{font-size:.9375rem;line-height:1.8}#showcase article{gap:1.25rem}#how{scroll-margin-top:5rem}#main-content.seedance-home-hero{align-items:center;min-height:0;padding:6rem 1.5rem 1.5rem}.seedance-home-hero .home-hero-image{object-position:center top}.seedance-home-hero-shade{background:linear-gradient(#00000014,#0000001f 28%,#00000080 60%,#000000a6 100%)}.seedance-home-hero-fade{height:1.5rem}.seedance-home-hero-content{width:100%;max-width:27rem}.seedance-home-hero-title{font-family:var(--font-inter);letter-spacing:-.035em;font-size:clamp(2.25rem,10vw,3.25rem);font-weight:700;line-height:1.08}.seedance-home-hero-eyebrow{text-wrap:balance;color:#ffffffe6;max-width:23rem;margin-top:.625rem;font-size:.875rem;font-weight:500;line-height:1.5}.seedance-home-hero-description{text-wrap:pretty;gap:.375rem;margin-top:.75rem}.seedance-home-hero-description p{color:#fffc;font-size:.875rem;line-height:1.6}.seedance-home-hero-actions{align-items:stretch;gap:.75rem;margin-top:1.25rem}.seedance-home-hero-actions [data-animated-action-button]{width:100%;max-width:100%}.seedance-home-hero-actions [data-animated-action-face]{min-height:2.75rem;padding-inline:1.25rem;font-size:.8125rem}.seedance-home-page>.section-shell,.seedance-home-page #how{padding:2.75rem 1.25rem}.seedance-home-page #text-to-video>.grid{gap:1.5rem}.seedance-home-page #text-to-video h2,.seedance-home-page #how h2,.seedance-home-page #why h2{font-size:2rem;line-height:1.18}.seedance-home-page #text-to-video h2+p,.seedance-home-page #why h2+p,.seedance-home-page #how h2+p{margin-top:1rem;font-size:.875rem;line-height:1.85}.seedance-home-page #text-to-video .mt-8{margin-top:1.25rem}.seedance-home-page #text-to-video .liquid-panel{padding:1.25rem}.seedance-home-page #text-to-video blockquote{font-size:1.25rem}.seedance-home-page .seedance-mobile-card-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#7dd3fc73 transparent;grid-template-columns:none;grid-auto-columns:min(82vw,22rem);grid-auto-flow:column;gap:.75rem;margin:1.25rem -1.25rem 0;padding:.25rem 1.25rem .9rem;scroll-padding-inline:1.25rem;overflow-x:auto}.seedance-home-page .seedance-mobile-card-rail:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc}.seedance-home-page .seedance-mobile-card-rail article{scroll-snap-align:start;min-width:0;padding:1.25rem}.seedance-home-page .seedance-mobile-card-rail h3{margin-top:1rem;font-size:1.1rem}.seedance-home-page .seedance-mobile-card-rail p{line-height:1.8}}@media (hover:none){.showcase-player button{opacity:1;pointer-events:auto}.showcase-player .pointer-events-none:has(>button){opacity:1;pointer-events:auto}}@media (max-width:639px){.seedance-reference-add{text-align:start;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.75rem;display:grid}.seedance-reference-add>span:first-child{grid-row:span 2;align-self:center;position:relative}.seedance-reference-add>span:first-child>span:last-child{inset-inline-end:-.1rem;background:#15202a;padding:.1rem .3rem;position:absolute;top:-.5rem}.seedance-reference-add>span:nth-child(2){margin-top:0}body:has(.seedance-model-positioner){min-width:0}.seedance-model-positioner{inset:max(.75rem, env(safe-area-inset-top)) .75rem max(.75rem, env(safe-area-inset-bottom))!important;width:auto!important;height:auto!important;position:fixed!important;transform:none!important}.seedance-model-positioner #seedance-model-popover,.seedance-model-positioner #seedance-model-panel{width:100%;height:100%;max-height:none}.seedance-model-recommendations{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:min(74vw,15rem);grid-auto-flow:column;min-width:0;padding-block:.25rem .75rem;overflow-x:auto}.seedance-model-recommendations>button{scroll-snap-align:start;min-height:10rem}}.seedance-mobile-params{display:none}.seedance-prompt-rich,.seedance-prompt-placeholder{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;font-size:.875rem;line-height:1.75rem}.seedance-prompt-placeholder{color:#ffffff5c}.seedance-prompt-asset-chip{vertical-align:middle;color:#ffffffb8;white-space:nowrap;-webkit-user-select:all;user-select:all;align-items:center;gap:4px;max-width:min(154px,85%);height:22px;margin:0 2px;display:inline-flex}.seedance-prompt-asset-chip img,.seedance-prompt-asset-chip video,.seedance-prompt-asset-chip>span:first-child{object-fit:cover;border-radius:2px;flex-shrink:0;width:17px;height:18px}.seedance-prompt-asset-name{text-overflow:ellipsis;overflow:hidden}.seedance-prompt-textarea,.seedance-prompt-highlight{font:inherit;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;padding:1rem;font-size:.875rem;line-height:1.75rem}@media (max-width:1023px){.seedance-workspace-tools{overscroll-behavior-x:contain;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,9rem);gap:.75rem;max-width:100%;padding:1rem .5rem;display:grid;overflow-x:auto}#production-workbench{border-radius:1rem;gap:1rem;padding:.75rem}.seedance-results-panel{overscroll-behavior-y:contain;border-radius:.75rem;order:1;max-height:26rem;overflow-y:auto}.seedance-editor-panel{border:0;order:2;padding:.25rem}.seedance-editor-panel>[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.seedance-editor-panel>[role=tablist]:has(>button:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.seedance-editor-panel>[role=tablist] button{border-radius:.75rem;min-height:4rem;padding:.625rem}.seedance-editor-panel>[role=tablist] button>span{gap:.5rem}.seedance-editor-panel>[role=tablist] button>span>span:first-child{flex-shrink:0;width:1.5rem;height:1.5rem}.seedance-editor-panel>[role=tablist] button .text-xs{font-size:.625rem}.seedance-editor-panel>[role=tablist]:has(>button:nth-child(3)) button{padding-inline:.35rem}.seedance-editor-panel>[role=tablist]:has(>button:nth-child(3)) button>span{gap:.3rem}.seedance-mobile-params{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.75rem;display:grid}.seedance-mobile-params label{background:#ffffff06;border:1px solid #ffffff1f;border-radius:.85rem;min-width:0;padding:.65rem .75rem}.seedance-mobile-params label>span{color:#a1a1aa;justify-content:space-between;font-size:.7rem;display:flex}.seedance-mobile-params select{color:#fff;background:0 0;width:100%;min-height:2rem;font-size:1rem}.seedance-mobile-params option{background:#111820}.seedance-mobile-duration{grid-column:span 2}.seedance-mobile-duration strong{color:#7dd3fc}.seedance-mobile-duration input{accent-color:#38bdf8;width:100%;min-height:2rem}[data-mobile-output-duplicate=true]{display:none}.seedance-output-controls{grid-template-columns:1fr}.seedance-output-controls>button{border-radius:.85rem;height:3rem;padding:.5rem .75rem}.seedance-output-controls>button>span:first-child{gap:.5rem}.seedance-output-controls>button>span:first-child>span:first-child{width:1.75rem;height:1.75rem}.seedance-reference-panel{background:0 0;padding:.75rem}.seedance-frame-pickers{grid-template-columns:repeat(2,minmax(0,1fr))}.seedance-frame-pickers>div{padding:.35rem}.seedance-frame-pickers>div>button{flex-wrap:wrap;gap:.5rem;padding:.5rem}.seedance-frame-pickers>div>div{flex-wrap:wrap;gap:.35rem}.seedance-frame-pickers>div>div>div{min-width:3.5rem}.seedance-upload-actions{flex-wrap:wrap;gap:.5rem;display:flex}.seedance-reference-add{border-radius:.85rem;flex-direction:column;flex:7rem;gap:.25rem;padding:.6rem;display:flex}.seedance-reference-add>span:first-child{width:100%;display:flex;position:static}.seedance-reference-add>span:first-child>span:last-child{position:static}.seedance-reference-add>span:nth-child(2){margin:0}.seedance-attachment-chips{flex-wrap:wrap;display:flex}.seedance-attachment-chips>div{flex:14rem;gap:.5rem;padding:.375rem}.seedance-attachment-chips>div>button:first-child{width:2.5rem;height:2.5rem}.seedance-prompt-textarea,.seedance-prompt-highlight,.seedance-prompt-rich,.seedance-prompt-placeholder{font-size:1rem}.seedance-submit-row{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}}@media (min-width:1240px){.seedance-creation-main{padding-inline-start:5.75rem}}:root{--seedance-brand-gradient:linear-gradient(115deg, #218bdf, #2563ff 48%, #7044ec);--seedance-brand-tint:linear-gradient(115deg, #218bdf29, #7044ec26)}.seedance-brand-action,.seedance-creation-main .seedance-submit-row>button,.seedance-creation-main .seedance-mention-trigger{background:var(--seedance-brand-gradient);color:#fff;border-color:#5968ee;box-shadow:0 5px 22px -10px #5a55f5a6}.seedance-brand-action:hover,.seedance-creation-main .seedance-submit-row>button:hover,.seedance-creation-main .seedance-mention-trigger:hover{filter:brightness(1.13)}.seedance-creation-main .seedance-login-notice{background:var(--seedance-brand-tint);color:#d1d8ff;border-color:#6869f080}.seedance-brand-options .seedance-option-selected,.seedance-select-option[data-selected]{background:var(--seedance-brand-tint);color:#d5d8ff;border-color:#7167ef}.seedance-select-trigger[data-popup-open]{border-color:#7167ef}.seedance-creation-main .seedance-editor-panel{padding:1rem;overflow:visible}.seedance-creation-main .seedance-reference-panel{margin-top:.6rem;padding:.6rem}.seedance-creation-main .seedance-reference-panel>div:first-of-type>span:first-child{width:1.75rem;height:1.75rem}.seedance-creation-main .seedance-reference-panel>div:first-of-type>span:last-child>span:last-child{margin-top:.15rem;font-size:.65rem;line-height:1.4}.seedance-creation-main .seedance-frame-pickers{gap:.5rem;margin-top:.5rem}.seedance-creation-main .seedance-frame-pickers>div{padding:.25rem}.seedance-creation-main .seedance-frame-pickers>div>button{gap:.5rem;min-height:2.75rem;padding:.35rem .5rem}.seedance-creation-main .seedance-frame-pickers>div>button>span:first-child{border-radius:.5rem;width:1.75rem;height:1.75rem}.seedance-creation-main .seedance-reference-add{padding:.45rem}.seedance-creation-main .seedance-reference-add>span:first-child>span:first-child{width:1.4rem;height:1.4rem}.seedance-creation-main .seedance-reference-add>span:nth-child(2){margin-top:.25rem;font-size:.7rem}.seedance-creation-main .seedance-reference-add>span:last-child{font-size:.6rem;line-height:1.3}.seedance-creation-main .seedance-prompt-label{margin-top:.6rem}.seedance-creation-main .seedance-prompt-textarea,.seedance-creation-main .seedance-prompt-rich{min-height:8rem}.seedance-creation-main .seedance-prompt-shell{border-radius:.75rem}.seedance-creation-main .seedance-output-controls{margin-top:.6rem}.seedance-creation-main .seedance-output-controls>button,.seedance-creation-main #seedance-output-trigger{border-radius:.7rem;height:2.75rem;padding:.4rem .65rem}.seedance-creation-main .seedance-output-controls>button>span:first-child>span:first-child,.seedance-creation-main #seedance-output-trigger>span>span:first-child{border-radius:.5rem;width:1.75rem;height:1.75rem}.seedance-creation-main .seedance-output-controls>button>span:first-child,.seedance-creation-main #seedance-output-trigger>span{gap:.5rem}@media (min-width:640px){.seedance-creation-main [data-mobile-output-duplicate=true]{margin-top:-2.75rem}}.seedance-login-notice{color:#bae6fd;background:#2563ff17;border:1px solid #38bdf859;border-radius:.85rem;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;margin-top:.6rem;padding:.5rem .8rem;font-size:.75rem;font-weight:600;transition:background .2s,box-shadow .2s;display:flex}.seedance-login-notice:hover{background:#2563ff29;box-shadow:0 6px 24px -12px #2563ffa6}.seedance-creation-main .seedance-submit-row>button{min-height:2.75rem;font-size:.875rem}.seedance-creation-main .seedance-results-panel{max-height:none}@media (min-width:1024px){.seedance-creation-main .seedance-results-panel{height:0;min-height:100%}}.seedance-creation-main .seedance-results-panel>[role=tablist]{border-radius:999px;padding:.3rem}.seedance-creation-main .seedance-results-panel>[role=tablist] button{border-radius:999px;min-height:2.25rem}.seedance-creation-main .seedance-results-panel>[role=tablist] button[aria-selected=true]{background:#2563ff;box-shadow:0 5px 20px -8px #2563ffa6}.seedance-creation-main .seedance-results-content{margin-top:.75rem}.seedance-preset-grid>figure{animation:.45s ease-out both seedance-preset-in}.seedance-preset-grid>figure:nth-child(2){animation-delay:50ms}.seedance-preset-grid>figure:nth-child(3){animation-delay:.1s}.seedance-preset-grid>figure:nth-child(4){animation-delay:.15s}.seedance-preset-grid>figure:nth-child(5){animation-delay:.2s}.seedance-preset-grid>figure:nth-child(n+6){animation-delay:.25s}@keyframes seedance-preset-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.seedance-creation-main [data-animated-action-button],.seedance-creation-main .seedance-glow-button{transition:box-shadow .25s,transform .2s}.seedance-creation-main [data-animated-action-button]:hover,.seedance-creation-main .seedance-glow-button:hover{box-shadow:0 8px 32px -8px #38bdf880}.seedance-creation-main [data-animated-action-face]{border-color:#7dd3fc59}.seedance-creation-main .marketing-card:hover{border-color:#7dd3fc99;box-shadow:0 12px 36px -20px #2563ff80}@media (max-width:767px){.seedance-creation-main .seedance-results-panel{max-height:26rem}.seedance-creation-main .seedance-editor-panel{padding:.75rem}}@media (prefers-reduced-motion:reduce){.seedance-preset-grid>figure{animation:none}}.seedance-results-panel{overscroll-behavior-y:auto;min-height:0}.seedance-results-panel>[role=tablist]{border-radius:999px;padding:.3rem}.seedance-results-panel>[role=tablist] button{border-radius:999px;min-height:2.75rem}.seedance-results-panel>[role=tablist] button[aria-selected=true]{color:#080808;background:#fff;box-shadow:0 10px 24px #0000003d,0 0 0 1px #ffffff29}.seedance-results-content{overscroll-behavior-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#7dd3fc61 transparent;flex:auto;min-height:0;max-height:100%;overflow:hidden auto}.seedance-results-content::-webkit-scrollbar{width:.45rem}.seedance-results-content::-webkit-scrollbar-thumb{background:#7dd3fc52;border-radius:999px}.seedance-mention-trigger{transition:filter .2s,box-shadow .2s,transform .2s;box-shadow:0 0 20px #2563ff9e,0 8px 18px #00000059;color:#fff!important;background:#2563ff!important;border-color:#67e8f98c!important}.seedance-mention-trigger:hover,.seedance-mention-trigger:focus-visible{filter:brightness(1.12);box-shadow:0 0 24px #2563ffc7,0 10px 22px #0006}.seedance-mention-trigger:active{transform:translateY(1px)}.seedance-generator-mode-tabs{background:#0000003d;border:1px solid #ffffff1f;border-radius:1rem;gap:.35rem;padding:.3rem;display:grid}.seedance-generator-mode-tab{color:#ffffff9e;text-align:center;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;min-width:0;min-height:3.4rem;padding:.7rem .85rem;font-size:.86rem;font-weight:700;line-height:1.2;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex;overflow:hidden}.seedance-generator-mode-tab:hover:not(:disabled){color:#fff;background:#ffffff0d;border-color:#ffffff2e}.seedance-generator-mode-tab[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#ffffff24,#ffffff0d);border-color:#ffffff3d;box-shadow:inset 0 1px 1px #ffffff1f,0 10px 24px #00000029}.seedance-generator-mode-tab:disabled{cursor:not-allowed;color:#ffffff3d}.seedance-image-reference-grid{align-items:stretch}.seedance-image-reference-slot{flex-direction:column;min-width:0;display:flex}.seedance-my-creations-tile{margin-top:auto}@media (max-width:1023px){.seedance-editor-panel>[role=tablist].seedance-generator-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem}.seedance-editor-panel>[role=tablist].seedance-generator-mode-tabs:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.seedance-editor-panel>[role=tablist].seedance-generator-mode-tabs button.seedance-generator-mode-tab{gap:.35rem;min-height:3.25rem;padding:.55rem .35rem;font-size:.72rem}}@media (max-width:420px){.seedance-editor-panel>[role=tablist].seedance-generator-mode-tabs button.seedance-generator-mode-tab{font-size:.65rem}}.seedance-my-creations-button{background:var(--seedance-brand-gradient);color:#fff;border:1px solid #5968eeb8;box-shadow:0 8px 24px -14px #5a55f5bf}.seedance-my-creations-button:hover,.seedance-my-creations-button:focus-visible{filter:brightness(1.12)}.seedance-duration-preset{color:#ffffff94;border:1px solid #ffffff1a;border-radius:999px;min-height:1.9rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.seedance-duration-preset:hover{color:#fff;border-color:#ffffff47}.seedance-duration-preset-selected{color:#d9e7ff;background:#2563ff2e;border-color:#2563ffa6}.seedance-submit-row>button{flex:auto;min-width:0}.seedance-submit-credits{color:inherit;font-variant-numeric:tabular-nums;font-size:.75rem}.seedance-image-reference-slot:not(:has(>div)){background:0 0;border-style:dashed}.seedance-image-reference-slot:not(:has(>div))>button:first-of-type{background:#0000001f;border:1px dashed #fff3;border-radius:.75rem;min-height:6.25rem}.seedance-image-reference-slot:not(:has(>div))>.seedance-my-creations-tile{background:#0000001f;border:1px dashed #fff3;border-radius:.75rem;min-height:6.25rem}@media (min-width:640px){.seedance-image-reference-slot:not(:has(>div)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem;display:grid}.seedance-image-reference-slot:not(:has(>div))>.seedance-my-creations-tile{margin-top:0}}@media (max-width:639px){.seedance-submit-row{gap:.5rem}.seedance-batch-control{min-width:7rem}.seedance-batch-control button{width:2rem;height:2.5rem}.seedance-batch-control span{min-width:2.4rem;font-size:.75rem}.seedance-duration-card{padding:.75rem}.seedance-duration-card>div:first-child{flex-direction:column;align-items:flex-start;gap:.35rem}.seedance-submit-credits{font-size:.68rem}.seedance-image-reference-slot:not(:has(>div))>button:first-of-type{min-height:5.5rem;padding:.5rem}.seedance-image-reference-slot:not(:has(>div))>.seedance-my-creations-tile{min-height:5.5rem;padding:.5rem}}.seedance-frame-slot-heading{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;margin-bottom:.75rem;display:flex}.seedance-frame-slot-heading>span:first-child{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:700;overflow:hidden}.seedance-frame-slot-heading>span:last-child{color:#ffffff6b;white-space:nowrap;flex-shrink:0;font-size:.64rem}.seedance-reference-choice-grid{grid-template-columns:repeat(2,minmax(0,7.25rem));gap:.75rem;display:grid}.seedance-reference-choice{aspect-ratio:6/7;color:#fff;text-align:center;background:#00000029;border:1px dashed #94a3b86b;border-radius:.75rem;align-content:center;place-items:center;gap:.35rem;min-width:0;min-height:8.5rem;padding:.75rem .5rem;transition:border-color .2s,background-color .2s,transform .2s;display:grid;overflow:hidden}.seedance-reference-choice:hover,.seedance-reference-choice:focus-visible{background:#2563ff1a;border-color:#7dd3fcbf;transform:translateY(-1px)}.seedance-reference-choice-icon{color:#e0f2fee6;background:#94a3b833;border-radius:.7rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.seedance-reference-choice-library .seedance-reference-choice-icon{color:#ddd6fef2;background:#7044ec3d}.seedance-reference-choice-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.76rem;font-weight:700;overflow:hidden}.seedance-reference-choice-body{color:#ffffff6b;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;font-size:.62rem;line-height:1.3;display:-webkit-box;overflow:hidden}.seedance-frame-preview-row{align-items:center;gap:.75rem;min-width:0;min-height:7.5rem;display:flex}@media (max-width:480px){.seedance-image-reference-grid{gap:.5rem}.seedance-image-reference-slot{padding:.65rem}.seedance-frame-slot-heading{margin-bottom:.55rem;display:block}.seedance-frame-slot-heading>span:last-child{margin-top:.2rem;display:block}.seedance-reference-choice-grid{gap:.45rem}.seedance-reference-choice{min-height:6.5rem;padding-inline:.25rem}.seedance-reference-choice-body{display:none}}.seedance-end-frame-toggle{color:#bcd4ff;background:#2563ff1f;border:1px solid #2563ff8c;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;min-height:1.9rem;padding:.3rem .65rem;font-size:.68rem;font-weight:700;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.seedance-end-frame-toggle:hover,.seedance-end-frame-toggle:focus-visible{color:#fff;background:#2563ff33;border-color:#7dd3fccc}.seedance-video-frame-choices{grid-template-columns:repeat(2,minmax(0,7.25rem))}.seedance-frame-choice-preview{aspect-ratio:6/7;background:#00000029;border:1px solid #7dd3fc80;border-radius:.75rem;grid-template-rows:minmax(0,1fr) auto auto;gap:.25rem;min-width:0;min-height:8.5rem;padding:.35rem;display:grid;position:relative;overflow:hidden}.seedance-frame-choice-image{background:#00000040;border-radius:.55rem;min-height:0;position:relative;overflow:hidden}.seedance-frame-choice-remove{color:#fff;background:#000000a6;border:1px solid #ffffff59;border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;display:grid;position:absolute;top:.55rem;right:.55rem}.seedance-frame-choice-caption{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.seedance-frame-choice-status{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.seedance-brand-options .seedance-output-done{color:#050505;background:#fff;border-color:#fff}.seedance-brand-options .seedance-output-done:hover{background:#eff6ff}.seedance-free-mini-hint{background:var(--seedance-brand-tint);border-color:#2563ff8c}.seedance-free-mini-hint:hover{background:#2563ff2e}@media (max-width:480px){.seedance-frame-slot-heading{align-items:flex-start}.seedance-end-frame-toggle{max-width:8.5rem;padding-inline:.5rem;font-size:.62rem}.seedance-frame-choice-preview,.seedance-reference-choice{min-height:6.5rem}}
