.generic-tool-page,.tools-hub-page,.model-tool-page,.character-tool-page,.short-drama-tool-page{background:var(--page-bg)}.short-drama-tool-main{color:#fff;width:min(1360px,100%);margin:0 auto;padding:88px 32px 0}.generic-tool-breadcrumb.short-drama-tool-breadcrumb{z-index:3;color:#ffffff75;align-items:center;gap:8px;max-width:100%;font-size:14px;font-weight:400;line-height:20px;display:flex;position:relative}.generic-tool-breadcrumb.short-drama-tool-breadcrumb a{color:inherit;flex:none}.generic-tool-breadcrumb.short-drama-tool-breadcrumb a:hover{color:#ffffffc7}.generic-tool-breadcrumb.short-drama-tool-breadcrumb span{color:#ffffff61;flex:none;padding-left:0}.generic-tool-breadcrumb.short-drama-tool-breadcrumb>:last-child{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.short-drama-tool-hero{isolation:isolate;text-align:center;padding:80px 0 0;position:relative}@media (prefers-reduced-motion:reduce){.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal],.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal].is-visible{opacity:1;filter:none;transition:none;transform:none}}.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal]{opacity:0;filter:blur(8px);transition:opacity .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, filter, transform;transform:translateY(24px)}.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal].is-visible{opacity:1;filter:blur();transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal],.short-drama-tool-main.has-short-drama-text-reveal [data-short-drama-text-reveal].is-visible{opacity:1;filter:none;transition:none;transform:none}}.short-drama-tool-input{isolation:isolate;text-align:left;backdrop-filter:blur(18px);background:linear-gradient(#fff0 0%,#ffffff0a 100%);border:1px solid #ffffff1f;border-radius:28px;width:min(1060px,100%);margin:36px auto 0;padding:0;position:relative;overflow:hidden;box-shadow:0 28px 84px #00000085}.short-drama-tool-input textarea{z-index:2;resize:none;color:#ffffffe0;width:100%;min-height:106px;font:inherit;background:0 0;border:0;outline:0;padding:18px 18px 4px;font-size:16px;font-weight:600;line-height:1.65;display:block;position:relative}.short-drama-tool-input textarea::placeholder{color:#ffffff5c}.short-drama-tool-input footer{z-index:2;justify-content:space-between;align-items:center;margin-top:0;padding:0 14px 12px;display:flex;position:relative}.short-drama-tool-attachments{z-index:2;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:0;margin:14px 14px 0;padding:10px 12px;display:flex;position:relative}.short-drama-tool-attachments[hidden]{display:none}.short-drama-inspiration-track::-webkit-scrollbar{display:none}.short-drama-uploaded-file-icon{color:#ffffffa3;background:#ffffff0b;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff0f}.short-drama-uploaded-file-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}.short-drama-tool-attachments strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(100%,620px);margin-top:0;font-size:14px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.short-drama-uploaded-file-ready{color:#ffffff6b;flex:none;margin-top:0;font-size:13px;line-height:1.45;display:block}.short-drama-tool-input .short-drama-upload-button{color:#ffffffb8;background:0 0;border-radius:999px;width:32px;min-height:32px;padding:0}.short-drama-tool-input .short-drama-upload-button:hover{color:#fff;opacity:1;background:#ffffff14}.short-drama-inspiration-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:minmax(0,.92fr) minmax(0,.98fr) minmax(0,.98fr) minmax(0,1.12fr);gap:12px;width:min(1060px,100%);margin:16px auto 0;padding-bottom:8px;display:grid;overflow-x:auto}.short-drama-inspiration-track button{min-width:0;min-height:64px;color:inherit;cursor:pointer;font:inherit;scroll-snap-align:start;text-align:left;background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex;box-shadow:0 18px 54px #00000047}.short-drama-inspiration-track button:hover{background:#ffffff13;border-color:#ffffff29}.short-drama-inspiration-icon,.short-drama-inspiration-icon svg{width:40px;min-width:40px;height:40px;display:block}.short-drama-inspiration-icon{color:#ffffffb3;background:linear-gradient(#fff0 0%,#ffffff0a 100%);border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.short-drama-inspiration-icon svg{fill:currentColor;stroke:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;min-width:20px;height:20px}.short-drama-inspiration-copy{color:#ffffffe0;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.short-drama-tool-input button,.short-drama-primary-cta{color:#111;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:650;transition:opacity .2s;display:inline-flex}.short-drama-tool-input .short-drama-submit-button{color:#07111f;background:linear-gradient(135deg,#4aa3ff 0%,#79b8ff 100%);border:1px solid #fff3;width:42px;min-width:42px;min-height:42px;padding:0;transition:opacity .2s,transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff7a,0 10px 26px #4aa3ff61}.short-drama-tool-input .short-drama-submit-button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.short-drama-tool-input .short-drama-submit-button svg{fill:currentColor;stroke:none;width:20px;height:20px}.short-drama-tool-input .short-drama-upload-button svg{fill:currentColor;stroke:none;width:18px;height:18px}.short-drama-tool-input button:hover,.short-drama-primary-cta:hover{opacity:.86}.short-drama-tool-input .short-drama-submit-button:hover{opacity:1;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8f,0 14px 30px #4aa3ff75}.short-drama-tool-input .short-drama-submit-button:active{transform:translateY(0)scale(.96);box-shadow:inset 0 1px #ffffff6b,0 8px 18px #4aa3ff57}.short-drama-tool-input button[aria-busy=true]{cursor:wait;opacity:.6}.short-drama-tool-input svg,.short-drama-primary-cta svg,.short-drama-carousel-actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.short-drama-use-cases{color:#fff;background:0 0;width:min(1920px,100vw);margin-top:200px;padding:0 0 80px;position:relative;left:50%;transform:translate(-50%)}.short-drama-wide-inner{width:100%;margin:0 auto;position:relative}.short-drama-use-cases header,.short-drama-features>header,.short-drama-audience>header{max-width:760px}.short-drama-use-cases h2,.short-drama-features h2,.short-drama-audience h2,.short-drama-faq h2,.short-drama-final-cta h2,.short-drama-section-copy h2{letter-spacing:0;margin:0;font-size:clamp(36px,4.6vw,60px);font-weight:600;line-height:1.08}.short-drama-use-cases header>p,.short-drama-features header>p,.short-drama-audience header>p,.short-drama-section-copy>p{color:#ffffffa3;margin:18px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.78}.short-drama-use-cases header>p{color:#ffffffa3}.short-drama-carousel-actions{justify-content:flex-end;gap:8px;margin:24px 0 16px;display:flex}.short-drama-carousel-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid}.short-drama-carousel-actions button:hover{background:#ffffff14}.short-drama-carousel-stage{--short-drama-carousel-card-width:204px;--short-drama-carousel-card-height:362.667px;--short-drama-carousel-card-gap:24px;--short-drama-carousel-radius:873.4px;--short-drama-carousel-perspective:2900px;min-height:624px;perspective:var(--short-drama-carousel-perspective);perspective-origin:50%;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:0;place-items:center;display:grid;position:relative}.short-drama-carousel-stage:focus-visible{box-shadow:inset 0 0 0 2px #72a8ff}.short-drama-carousel-stage.is-dragging{cursor:grabbing}.short-drama-carousel-stage:not(.is-dragging){cursor:grab}.short-drama-carousel-track{width:var(--short-drama-carousel-card-width);height:var(--short-drama-carousel-card-height);transform:rotateY(var(--carousel-rotation,0deg));transform-style:preserve-3d;will-change:transform;position:relative}.short-drama-use-case-card{opacity:var(--carousel-card-opacity,1);transform:rotateY(calc((360deg / var(--carousel-count)) * var(--carousel-index))) translateZ(var(--short-drama-carousel-radius));transform-style:preserve-3d;position:absolute;inset:0}.short-drama-use-case-media{backface-visibility:hidden;background:#000;border:0;border-radius:24px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 70px #0000005c}.short-drama-use-case-media.is-back{transform:rotateY(180deg)}.short-drama-use-case-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.short-drama-use-case-card h3{color:#ffffffeb;margin:16px 0 0;font-size:20px;font-weight:650}.short-drama-use-case-card p{color:#ffffff94;margin:8px 0 0;font-size:14px;line-height:1.65}.short-drama-workflow{margin-top:112px;padding:40px 0 20px}.short-drama-workflow-heading{text-align:center;max-width:860px;margin:0 auto}.short-drama-workflow-heading h2{color:#fffffff0;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(40px,4.6vw,64px);font-weight:700;line-height:1.08}.short-drama-workflow-heading p{color:#ffffff9e;max-width:760px;margin:20px auto 0;font-size:16px;line-height:1.75}.short-drama-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(1360px,100vw - 128px);margin:96px 0 0;display:grid;position:relative;left:50%;transform:translate(-50%)}.short-drama-workflow.has-scroll-reveal .short-drama-workflow-card{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * .12s);will-change:opacity, transform;transform:translateY(44px)scale(.985)}.short-drama-workflow.has-scroll-reveal .short-drama-workflow-card.is-visible{opacity:1;transform:translate(0,0)scale(1)}.short-drama-workflow-card{text-align:center;min-width:0}.short-drama-workflow-visual{padding-top:80px;position:relative}.short-drama-workflow-visual b{z-index:0;color:#0000;-webkit-text-stroke:2px #ffffff14;font-family:ui-sans-serif,system-ui,sans-serif;font-size:120px;font-weight:700;line-height:120px;position:absolute;top:0;left:0;right:0}.short-drama-workflow-placeholder{z-index:1;aspect-ratio:1;object-fit:cover;background:#ffffff0a;border-radius:32px;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000005c}.short-drama-workflow-copy{max-width:280px;margin:16px auto 0}.short-drama-workflow-copy h3{color:#ffffffe6;text-transform:none;margin:0;font-size:24px;font-weight:700;line-height:30px}.short-drama-workflow-card:nth-child(2) .short-drama-workflow-copy{max-width:none}.short-drama-workflow-card:nth-child(2) .short-drama-workflow-copy h3{white-space:nowrap}@media (prefers-reduced-motion:reduce){.short-drama-workflow.has-scroll-reveal .short-drama-workflow-card,.short-drama-workflow.has-scroll-reveal .short-drama-workflow-card.is-visible{opacity:1;transition:none;transform:none}}.short-drama-workflow-copy p{color:#ffffffb3;margin:8px 0 0;font-size:14px;line-height:22px}.short-drama-features{margin-top:120px;padding:64px 0}.short-drama-features>header{text-align:center;max-width:960px;margin-left:auto;margin-right:auto}.short-drama-features>header h2{color:#fff;margin:0;font-size:64px;font-weight:700;line-height:1.1}.short-drama-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#ffddb7 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.short-drama-features>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:20px;line-height:1.8}.short-drama-audience>header{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.short-drama-audience>header h2{color:#fff;max-width:860px;margin:0 auto;font-size:64px;font-weight:700;line-height:1.1}.short-drama-audience>header p{color:#ffffffa3;max-width:760px;margin:32px auto 0;font-size:20px;line-height:1.8}.short-drama-features>div{grid-template-columns:minmax(0,1fr);gap:240px;margin-top:120px;display:grid}.short-drama-feature{grid-template-columns:688px minmax(0,1fr);align-items:center;gap:32px;padding:24px 0;display:grid}.short-drama-features.has-scroll-reveal .short-drama-feature{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * 90ms);will-change:opacity, transform;transform:translateY(42px)scale(.985)}.short-drama-features.has-scroll-reveal .short-drama-feature:nth-child(2n){transform:translateY(42px)scale(.985)}.short-drama-features.has-scroll-reveal .short-drama-feature.is-visible{opacity:1;transform:translate(0,0)scale(1)}.short-drama-features.has-scroll-reveal .short-drama-feature.is-visible:nth-child(2n){transform:translate(0,0)scale(1)}.short-drama-feature:nth-child(2n) .short-drama-feature-media{order:2}.short-drama-feature:nth-child(2n){grid-template-columns:minmax(0,1fr) 688px}.short-drama-feature-media{aspect-ratio:688/386;border:1px solid #ffffff1a;border-radius:24px;width:688px;max-width:100%;overflow:hidden}.short-drama-feature-media img{object-fit:cover;width:100%;height:100%;display:block}.short-drama-feature-copy{padding:8px 24px}.short-drama-feature-copy h3{color:#fffc;margin:0;font-size:48px;font-weight:600;line-height:1.12}.short-drama-feature-copy p{color:#ffffff80;max-width:560px;margin:16px 0 0;font-size:16px;line-height:1.75}.short-drama-audience,.short-drama-faq{margin-top:280px}.short-drama-audience>div{max-width:1280px;min-height:470px;margin-top:36px;margin-left:auto;margin-right:auto;display:block;position:relative}.short-drama-audience-card{width:300px;height:360px;color:inherit;cursor:pointer;text-align:left;backdrop-filter:blur(24px);background:linear-gradient(#ffffff05 0%,#ffffff0f 100%) padding-box padding-box,linear-gradient(#ffffff0a,#ffffff0a) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;padding:24px;transition:background .24s,box-shadow .24s,transform .24s;display:flex;position:absolute}.short-drama-audience-card:first-child{top:34px;left:3%;transform:rotate(-8deg)}.short-drama-audience-card:nth-child(2){top:92px;left:25%;transform:rotate(5deg)}.short-drama-audience-card:nth-child(3){top:34px;left:48%;transform:rotate(-6deg)}.short-drama-audience-card:nth-child(4){top:76px;left:70%;transform:rotate(7deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * .14s);will-change:opacity, transform}.short-drama-audience.has-scroll-reveal .short-drama-audience-card:first-child{transform:translateY(48px)rotate(-8deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(2){transform:translateY(48px)rotate(5deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(3){transform:translateY(48px)rotate(-6deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(4){transform:translateY(48px)rotate(7deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card.is-visible{opacity:1;transform:translate(0,0)rotate(-8deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card.is-visible:nth-child(2){transform:translate(0,0)rotate(5deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card.is-visible:nth-child(3){transform:translate(0,0)rotate(-6deg)}.short-drama-audience.has-scroll-reveal .short-drama-audience-card.is-visible:nth-child(4){transform:translate(0,0)rotate(7deg)}.short-drama-audience-card.is-active{background:linear-gradient(#ffffff05 0%,#ffffff0f 100%) padding-box padding-box,linear-gradient(135deg,#0a73fdb8,#ffddb7db) border-box;box-shadow:0 32px 82px #00000094,0 0 48px #0a73fd33,0 0 68px #ffddb72e}.short-drama-audience-card:hover{background:linear-gradient(#ffffff05 0%,#ffffff0f 100%) padding-box padding-box,linear-gradient(#ffffff14,#ffffff14) border-box}.short-drama-audience-card.is-active:hover{background:linear-gradient(#ffffff05 0%,#ffffff0f 100%) padding-box padding-box,linear-gradient(135deg,#0a73fdb8,#ffddb7db) border-box}.short-drama-audience-card:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.short-drama-audience-icon,.short-drama-audience-icon svg{color:#fffc;flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;display:block}.short-drama-audience-icon svg{transform-origin:50%;overflow:visible}.short-drama-audience-card:first-child .short-drama-audience-icon svg{transform:scale(1.16)}.short-drama-audience-card:nth-child(2) .short-drama-audience-icon svg{transform:scale(1.12)}.short-drama-audience-card:nth-child(3) .short-drama-audience-icon svg{transform:scale(1.28)}.short-drama-audience-card:nth-child(4) .short-drama-audience-icon svg{transform:scale(1.2)}.short-drama-audience h3{color:#fffc;margin:32px 0 0;font-size:20px;font-weight:600;line-height:28px}.short-drama-audience-card>p{color:#ffffff80;margin:8px 0 0;font-size:16px;line-height:24px}.short-drama-faq{margin-top:280px}.short-drama-faq h2{text-align:center;max-width:920px;margin:0 auto;font-size:64px;font-weight:650;line-height:1.08}.short-drama-faq h2 span{display:block}.short-drama-faq>div{width:min(1312px,100%);margin:104px auto 0}.short-drama-faq details{padding:24px 0}.short-drama-faq-accent{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#fff 0%,#54a6ea 52%,#9b8cf7 100%);-webkit-background-clip:text;background-clip:text}.short-drama-faq summary{cursor:pointer;color:#ffffffd1;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;font-size:20px;font-weight:650;line-height:1.4;list-style:none;display:grid}.short-drama-faq summary svg{color:#ffffff94;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px;transition:transform .2s}.short-drama-faq details[open] summary svg{transform:rotate(180deg)}.short-drama-faq summary::-webkit-details-marker{display:none}.short-drama-faq details p{color:#ffffffad;max-width:920px;margin:20px 0 0;font-size:16px;line-height:2}.short-drama-final-cta{text-align:center;width:100vw;margin-top:280px;padding:112px 32px;position:relative;left:50%;transform:translate(-50%)}.short-drama-final-cta>span{color:#a5f3fcb8;font-size:40px}.short-drama-final-cta h2{max-width:900px;margin:24px auto 0}.short-drama-final-cta>p{color:#ffffffa3;max-width:680px;margin:24px auto 0;font-size:18px;line-height:1.78}.short-drama-final-cta .short-drama-primary-cta{margin-top:32px}.short-drama-tool-bottom{width:100%;margin-top:80px}@media (width<=900px){.short-drama-workflow{grid-template-columns:1fr}.short-drama-feature,.short-drama-feature:nth-child(2n){grid-template-columns:minmax(0,1fr)}.short-drama-use-cases{width:calc(100% + 64px);margin-left:-32px;left:auto;transform:none}.short-drama-feature:nth-child(2n) .short-drama-feature-media{order:initial}.short-drama-audience>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.short-drama-audience-card,.short-drama-audience-card:first-child,.short-drama-audience-card:nth-child(2),.short-drama-audience-card:nth-child(3),.short-drama-audience-card:nth-child(4){width:100%;position:relative;top:auto;left:auto;transform:none}}@media (width<=640px){.short-drama-tool-main{padding:88px 20px 0}.short-drama-tool-hero{padding-top:32px}.short-drama-inspiration-track{grid-template-columns:none;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column}.short-drama-tool-input{padding:0}.short-drama-tool-input textarea{min-height:96px;font-size:16px}.short-drama-tool-input button:not(.short-drama-upload-button){width:auto}.short-drama-use-cases{margin-top:200px;padding:0 0 56px}.short-drama-workflow{min-height:0;margin-top:80px}.short-drama-workflow-grid{grid-template-columns:1fr;width:calc(100vw - 40px);margin-top:84px;left:auto;transform:none}.short-drama-workflow-card{min-height:auto}.short-drama-features{padding:56px 0}.short-drama-features>header h2{font-size:42px;line-height:1.08}.short-drama-features>header p{font-size:16px;line-height:2}.short-drama-audience>header h2{font-size:42px;line-height:1.08}.short-drama-audience>header p{font-size:16px;line-height:2}.short-drama-feature-copy{padding:4px 0}.short-drama-audience,.short-drama-faq{margin-top:80px}.short-drama-audience>div{grid-template-columns:1fr}.short-drama-audience-card{height:360px}.short-drama-final-cta{margin-top:80px;padding:80px 20px}}.seedance25-community{width:min(1440px,100% - 48px);margin:184px auto 0;overflow:hidden}@media (width>=701px){.model-tool-page main.is-seedance25>.seedance25-community{width:100%}}.seedance25-community>header{text-align:center}.seedance25-community>header h2{color:#fff;margin:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:clamp(44px,4.75vw,68px);font-weight:700;line-height:1.04}.seedance25-community>header p{color:#ffffffa3;max-width:760px;margin:24px auto 0;font-size:18px;line-height:1.7}.seedance25-community-track{--seedance25-marquee-half-gap:9px;margin-top:54px;padding:8px 0 18px;overflow:hidden}.seedance25-community-track:focus-visible{outline-offset:6px;outline:2px solid #72a8ff}.seedance25-community-belt{will-change:transform;gap:18px;width:max-content;animation:48s linear infinite seedance25-community-marquee;display:flex}.seedance25-community-track:focus-within .seedance25-community-belt{animation-play-state:paused}.seedance25-community-group{flex:none;gap:18px;display:flex}@keyframes seedance25-community-marquee{to{transform:translateX(calc(-50% - var(--seedance25-marquee-half-gap)))}}.seedance25-community-card{aspect-ratio:9/16;scroll-snap-align:start;background:#ffffff08;border-radius:26px;flex:none;width:clamp(252px,24vw,310px);transition:box-shadow .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000038}.model-tool-page main.is-asmr-tool .seedance25-community-card{aspect-ratio:16/9;width:clamp(360px,34vw,520px)}.seedance25-community-card:hover,.seedance25-community-card:focus-visible{outline:0;transform:translateY(-6px);box-shadow:0 28px 68px #00000057,0 0 34px #6946be1f}.seedance25-community-card video{object-fit:cover;background:#0d0e13;width:100%;height:100%;transition:transform .65s;display:block}.seedance25-community-card:hover video,.seedance25-community-card:focus-visible video{transform:scale(1.025)}.seedance25-community-shade{pointer-events:none;background:linear-gradient(#0505090f 42%,#050509e0 100%);position:absolute;inset:0}.seedance25-community-copy{z-index:1;pointer-events:none;position:absolute;bottom:22px;left:22px;right:22px}.seedance25-community-copy>span{color:#cdbfffb8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:680}.seedance25-community-copy h3{color:#ffffffeb;letter-spacing:-.025em;margin:8px 0 0;font-size:18px;font-weight:660;line-height:1.25}.seedance25-create-section{width:min(1360px,100%);margin:0 auto}.seedance25-create-section>header{text-align:center;max-width:960px;margin:0 auto 64px}.seedance25-create-section>header h2{color:#fff;margin:0}.seedance25-create-section>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:20px;line-height:1.8}.seedance25-create-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.model-tool-page main.is-minimax-h3-max .seedance25-create-card,.model-tool-page main.is-minimax-h3-max .minimax-h3-use-case-card,.model-tool-page main.is-minimax-h3-max .model-tool-capability{border:0}.seedance25-create-card,.model-tool-rich-section.is-seedance25-how-to .model-tool-capability{background:#181a1e;border:1px solid #ffffff14;border-radius:24px;overflow:hidden}.seedance25-create-media,.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-media{aspect-ratio:16/11;box-shadow:none;background:#111317;border-radius:0;overflow:hidden}.seedance25-create-media img,.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-media img{object-fit:cover;width:100%;height:100%;display:block}.seedance25-create-copy{padding:24px}.model-tool-page main.is-seedance25 .seedance25-create-grid{gap:12px}.model-tool-page main.is-seedance25 .seedance25-create-media{border-radius:23px}.model-tool-page main.is-seedance25 .seedance25-create-media img{transition:transform .35s}.model-tool-page main.is-seedance25 .seedance25-create-copy{padding:16px}.model-tool-page main.is-seedance25 .seedance25-create-card{--card-offset:0px;transform:translateY(var(--card-offset));background:#0d0d0d;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative}.model-tool-page main.is-seedance25 .seedance25-create-card:after{filter:blur(36px);opacity:0;content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:calc(100% + 2px);height:160px;transition:opacity .25s;position:absolute;bottom:0;left:-1px;transform:translateY(50%)}.model-tool-page main.is-seedance25 .seedance25-create-copy{z-index:1;position:relative}.model-tool-page main.is-seedance25 .seedance25-create-copy p{color:#ffffff80}@media (width>=1025px){.model-tool-page main.is-seedance25 .seedance25-create-grid{padding-bottom:160px}.model-tool-page main.is-seedance25 .seedance25-create-card:nth-child(2){--card-offset:80px}.model-tool-page main.is-seedance25 .seedance25-create-card:nth-child(3){--card-offset:160px}}@media (hover:hover){.model-tool-page main.is-seedance25 .seedance25-create-card:hover{transform:translateY(calc(var(--card-offset) - 6px));border-color:#ffffff1f;box-shadow:0 18px 36px #00000047}.model-tool-page main.is-seedance25 .seedance25-create-card:hover:after{opacity:1}.model-tool-page main.is-seedance25 .seedance25-create-card:hover .seedance25-create-media img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-seedance25 .seedance25-create-card,.model-tool-page main.is-seedance25 .seedance25-create-card:after,.model-tool-page main.is-seedance25 .seedance25-create-media img{transition:none}}.seedance25-create-copy h3{color:#ffffffeb;margin:0;font-size:21px;line-height:1.3}.seedance25-create-copy p{color:#ffffff94;margin:10px 0 0;font-size:15px;line-height:1.65}.model-tool-page main.is-seedance25 .model-tool-content>header{margin-top:var(--seedance-section-spacing)}.model-tool-rich-section.is-seedance25-how-to{width:min(1360px,100%)}.model-tool-rich-section.is-seedance25-how-to>header{margin-bottom:64px}.model-tool-rich-section.is-seedance25-how-to .model-tool-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:0}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability{background:#181a1e;top:auto!important}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-media{aspect-ratio:16/9}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-copy{padding:28px 28px 34px}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-copy>span{color:#fff;background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:50px;height:50px;font-size:20px;display:grid}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability h3{color:#fff;margin-top:28px;font-size:22px;font-weight:650}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability p{margin-top:8px;font-size:16px;line-height:1.55}.model-tool-rich-section.is-seedance25-how-to .model-tool-capability:hover .model-tool-capability-media{box-shadow:none;transform:none}.seedance25-related-models{margin-top:var(--seedance-section-spacing)}.seedance25-related-models .minimax-h3-use-case-copy{grid-template-columns:minmax(0,1fr) auto}.seedance25-related-models .minimax-h3-use-case-card>img{object-position:center}@media (width<=1024px){.seedance25-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-rich-section.is-seedance25-how-to .model-tool-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.seedance25-community{width:calc(100% - 32px);margin-top:120px;overflow:visible}.seedance25-community>header h2{font-size:40px}.seedance25-community-track{--seedance25-marquee-half-gap:6px;width:calc(100% + 16px);margin-top:38px;margin-right:-16px}.seedance25-community-belt,.seedance25-community-group{gap:12px}.seedance25-community-belt{animation-duration:42s}.seedance25-community-card{border-radius:22px;width:min(76vw,286px)}.seedance25-create-section>header{margin-bottom:38px}.seedance25-create-section>header p{margin-top:24px;font-size:16px;line-height:1.7}.seedance25-create-grid,.model-tool-rich-section.is-seedance25-how-to .model-tool-card-grid{grid-template-columns:1fr}.seedance25-create-copy,.model-tool-rich-section.is-seedance25-how-to .model-tool-capability-copy{padding:22px}.model-tool-page main.is-seedance25 .model-tool-content>header{margin-top:160px}.model-tool-rich-section.is-seedance25-how-to>header{margin-bottom:38px}}.model-tool-page main.is-minimax-h3-max .seedance25-create-section>header{margin-bottom:80px}.model-tool-page main.is-minimax-h3-max .seedance25-create-grid{gap:32px;padding-bottom:120px}.model-tool-page main.is-minimax-h3-max .seedance25-create-card{background:0 0;border:0;border-radius:0;min-width:0;position:relative;overflow:visible}.model-tool-page main.is-minimax-h3-max .seedance25-create-card:nth-child(2){top:80px}.model-tool-page main.is-minimax-h3-max .seedance25-create-card:nth-child(3){top:120px}.model-tool-page main.is-minimax-h3-max .seedance25-create-media{aspect-ratio:1;background:#ffffff0a;border-radius:24px;transition:box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 20px 48px #0000002e}.model-tool-page main.is-minimax-h3-max .seedance25-create-copy{padding:16px 2px 0}.model-tool-page main.is-minimax-h3-max .seedance25-create-copy h3{color:#ffffffe0;font-size:20px;font-weight:500;line-height:1.3}.model-tool-page main.is-minimax-h3-max .seedance25-create-copy p{color:#ffffff8f;margin-top:8px;font-size:14px;line-height:1.65}@media (hover:hover){.model-tool-page main.is-minimax-h3-max .seedance25-create-card:hover .seedance25-create-media{transform:translateY(-6px);box-shadow:0 26px 56px #00000052}.model-tool-page main.is-minimax-h3-max .seedance25-create-card:hover h3{color:#fff}}@media (width<=1024px){.model-tool-page main.is-minimax-h3-max .seedance25-create-grid{gap:32px 20px;padding-bottom:0}.model-tool-page main.is-minimax-h3-max .seedance25-create-card:nth-child(n){top:auto}}@media (width<=700px){.model-tool-page main.is-minimax-h3-max .seedance25-create-section>header{margin-bottom:56px}.model-tool-page main.is-minimax-h3-max .seedance25-create-grid{gap:56px}.model-tool-page main.is-minimax-h3-max .seedance25-create-media{border-radius:16px}.model-tool-page main.is-minimax-h3-max .seedance25-create-copy{padding:16px 2px 0}.model-tool-page main.is-minimax-h3-max .seedance25-create-copy h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-minimax-h3-max .seedance25-create-media{transition:none}.seedance25-community-belt{animation:none}.seedance25-community-track{scrollbar-width:none;overflow-x:auto}.seedance25-community-track::-webkit-scrollbar{display:none}.seedance25-community-group[aria-hidden=true]{display:none}.seedance25-community-card,.seedance25-community-card video{transition:none}.short-drama-features.has-scroll-reveal .short-drama-feature,.short-drama-features.has-scroll-reveal .short-drama-feature:nth-child(2n),.short-drama-audience.has-scroll-reveal .short-drama-audience-card,.short-drama-audience.has-scroll-reveal .short-drama-audience-card:first-child,.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(2),.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(3),.short-drama-audience.has-scroll-reveal .short-drama-audience-card:nth-child(4){opacity:1;transition:none;transform:none}}.character-tool-main{color:#fff;width:min(1280px,100%);margin:0 auto;padding:64px 32px 0}.character-tool-hero{text-align:center;padding:40px 0 0}.character-tool-hero h1{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:1040px;margin:0 auto;font-size:clamp(42px,6vw,72px);font-weight:600;line-height:1.02}.character-tool-hero>p{color:#ffffffad;max-width:780px;margin:24px auto 0;font-size:clamp(16px,1.6vw,18px);line-height:1.78}.character-tool-input{text-align:left;background:0 0;border:1px solid #ffffff8c;border-radius:30px;width:min(1060px,100%);margin:36px auto 0;padding:20px;box-shadow:0 28px 100px #00000057}.character-tool-input textarea{resize:none;color:#fff;width:100%;min-height:180px;font:inherit;background:0 0;border:0;outline:0;padding:4px;font-size:17px;line-height:1.9;display:block}.character-tool-input footer{justify-content:flex-end;margin-top:12px;display:flex}.character-tool-input button{color:#ffffffdb;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 20px;font-size:14px;font-weight:650;transition:background-color .2s,opacity .2s;display:inline-flex}.character-tool-input button:hover{background:#ffffff3d}.character-tool-input button[aria-busy=true]{cursor:wait;opacity:.6}.character-tool-input svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.character-tool-workflow{grid-template-columns:.8fr 1fr;align-items:center;gap:48px;min-height:520px;margin-top:96px;display:grid}.character-tool-section-copy{max-width:640px}.character-tool-section-copy h2,.character-tool-faq>h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.12}.character-tool-section-copy p{color:#ffffffa3;margin:16px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.78}.character-tool-workflow-stack{min-height:390px;position:relative}.character-tool-workflow-card{background:#1f1f1f;border:1px solid #ffffff2e;border-radius:28px;width:100%;padding:24px;transition:background-color .25s,transform .25s;display:block;position:absolute;left:0;box-shadow:0 24px 80px #00000057}.character-tool-workflow-card:first-child{z-index:3;top:0;transform:rotate(-1.4deg)}.character-tool-workflow-card:nth-child(2){z-index:2;background:#181818;border-color:#ffffff1f;top:116px;transform:translate(16px)rotate(1.1deg)}.character-tool-workflow-card:nth-child(3){z-index:1;background:#111;border-color:#ffffff14;top:232px;transform:translate(32px)rotate(-.7deg)}.character-tool-workflow-card:hover{background:#282828}.character-tool-workflow-card>span{color:#a5f3fc94;font-size:14px;font-weight:650}.character-tool-workflow-card h3{color:#ffffffe6;margin:20px 0 0;font-size:20px;font-weight:600}.character-tool-workflow-card p{color:#fff9;margin:12px 0 0;font-size:14px;line-height:1.75}.character-tool-features{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;gap:24px;margin-top:56px;padding:40px 0;display:grid}.character-tool-feature{grid-template-columns:.92fr 1fr;align-items:center;gap:24px;padding:24px 0;display:grid}.character-tool-feature-media{background:#ffffff06;border-radius:24px;min-height:280px;position:relative;overflow:hidden}.character-tool-feature-media:before{content:"";background:#ffffff14;border-radius:999px;height:16px;position:absolute;inset:24px 24px auto}.character-tool-feature-media:after{content:"";background:linear-gradient(135deg,#ffffff1a,#0000 48%);position:absolute;inset:0}.character-tool-feature-media span{background:linear-gradient(#ffffff14 0 44%,#0000 44% 52%,#ffffff0e 52%);border-radius:18px;height:148px;position:absolute;bottom:24px;left:24px;right:24px}.character-tool-feature-copy{padding:8px 24px}.character-tool-feature-copy h3{color:#ffffffeb;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.5vw,40px);font-weight:600;line-height:1.12}.character-tool-feature-copy p{color:#ffffff94;max-width:560px;margin:16px 0 0;font-size:16px;line-height:2}.character-tool-templates{color:#17130d;background:#e7e0d4;width:100vw;margin-top:64px;padding:48px max(32px,50vw - 608px) 64px;position:relative;left:50%;transform:translate(-50%)}.character-tool-template-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:48px;display:grid}.character-tool-templates h2{color:#17130d;letter-spacing:-.04em;max-width:700px;margin:0;font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1.04}.character-tool-templates header p{color:#17130dad;max-width:560px;margin:20px 0 0;font-size:18px;line-height:1.55}.character-tool-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.character-tool-template-card{color:#17130d;background:#17130d0f;border:1px solid #17130d1f;border-radius:18px;min-height:112px;padding:14px;transition:background-color .2s;box-shadow:0 12px 28px #17130d12}.character-tool-template-card:hover{background:#17130d1a}.character-tool-template-card:last-child{color:#e7e0d4;background:#17130d}.character-tool-template-card>span{color:#17130d6b;letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:650}.character-tool-template-card:last-child>span{color:#e7e0d485}.character-tool-template-card h3{letter-spacing:-.03em;margin:12px 0 0;font-size:16px;font-weight:650}.character-tool-template-card p{color:#17130d9e;margin:6px 0 0;font-size:12px;line-height:1.65}.character-tool-template-card:last-child p{color:#e7e0d4a8}.character-tool-faq{margin-top:48px}.character-tool-faq>div{margin-top:24px}.character-tool-faq details{border-bottom:1px solid #ffffff1a;padding:20px 0}.character-tool-faq summary{cursor:pointer;color:#ffffffe0;font-size:16px;font-weight:650;list-style:none;display:flex}.character-tool-faq summary::-webkit-details-marker{display:none}.character-tool-faq details p{color:#fff9;max-width:768px;margin:16px 0 0;font-size:14px;line-height:1.8}.character-tool-footer{margin-top:80px}.character-voice-tool-main{color:#fff;width:min(1280px,100%);margin:0 auto;padding:124px 32px 0}.character-voice-tool-hero{min-width:0}.character-voice-tool-heading{width:100%;margin:0}.character-voice-tool-composer{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;margin-top:44px;display:grid}.character-voice-tool-library,.character-voice-tool-composer-panel{backdrop-filter:blur(18px);background:#151515eb;border:1px solid #ffffff24;border-radius:24px;min-width:0;height:100%;padding:22px;box-shadow:0 24px 80px #0000003d}.character-voice-tool-composer-panel h2{color:#ffffffeb;letter-spacing:0;margin:0;font-size:22px;font-weight:600;line-height:1.2}.character-voice-tool-voice-list{scrollbar-color:#ffffff38 transparent;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:0;padding:2px 4px 4px;display:grid;overflow-x:auto}.character-voice-tool-voice{color:#ffffffc7;cursor:pointer;text-align:left;background:linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;padding:11px 12px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.character-voice-tool-voice:focus-visible{outline-offset:2px;outline:2px solid #9ac3ffe6}.character-voice-tool-voice.is-selected{color:#fff;background:linear-gradient(145deg,#2779d7f0 0%,#6f99cde0 54%,#e6c49fd6 100%);border-color:#9ac3ff9e;box-shadow:0 12px 30px #2c6fd73d,inset 0 1px #ffffff57}.character-voice-tool-voice.is-selected:hover{background:linear-gradient(145deg,#3285e2 0%,#7aa2d3 54%,#efd0aa 100%);border-color:#ffffffb8;transform:translateY(-1px)}.character-voice-tool-play{color:#ffffffd1;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background-color .2s,color .2s;display:grid}.character-voice-tool-voice.is-selected .character-voice-tool-play{color:#fff;background:#ffffff38}.character-voice-tool-voice.is-previewing .character-voice-tool-play{color:#1b3758;background:#ffffffeb}.character-voice-tool-voice-copy{gap:4px;min-width:0;display:grid}.character-voice-tool-voice-copy strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.character-voice-tool-voice-copy small{color:#ffffff85;font-size:11px}.character-voice-tool-voice.is-selected .character-voice-tool-voice-copy small{color:#ffffffd1}.character-voice-tool-empty{text-align:center;place-content:center;min-height:160px;padding:24px;display:grid}.character-voice-tool-empty strong{color:#ffffffc7;font-size:14px;font-weight:600}.character-voice-tool-empty p{color:#ffffff75;margin:8px 0 0;font-size:12px}.character-voice-tool-composer-panel{flex-direction:column;display:flex}.character-voice-tool-input.short-drama-tool-input{width:100%;height:180px;min-height:180px;box-shadow:none;backdrop-filter:none;background:#ffffff0a;border:0;border-radius:14px;flex:0 0 180px;margin:16px 0 0}.character-voice-tool-input.short-drama-tool-input:is(:hover,:focus-within){background:#ffffff14}.character-voice-tool-input.short-drama-tool-input textarea{box-sizing:border-box;resize:none;color:#ffffffb3;height:100%;min-height:0;padding:12px;font-size:14px;font-weight:400;line-height:1.75}.character-voice-tool-input.short-drama-tool-input footer{justify-content:flex-end;padding:0 12px 12px}.character-voice-tool-input .character-voice-tool-generate:disabled{cursor:not-allowed;opacity:.35;box-shadow:none;transform:none}.character-voice-tool-text-cta{color:#111;cursor:pointer;background:#fff;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.character-voice-tool-text-cta:hover{opacity:.84;transform:translateY(-1px)}.character-voice-tool-text-cta>span,.character-voice-tool-related strong>span{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.character-voice-tool-section{margin-top:112px}.character-voice-tool-section-heading{max-width:760px}.character-voice-tool-section-heading h2,.character-voice-tool-related-heading h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,4.5vw,54px);font-weight:600;line-height:1.08}.character-voice-tool-section-heading>p:last-child,.character-voice-tool-related-heading>p:last-child{color:#fff9;max-width:650px;margin:18px 0 0;font-size:16px;line-height:1.8}.character-voice-tool-models-heading{text-align:center;width:min(1160px,100%);max-width:none;margin:0 auto}.character-voice-tool-models-heading h2{letter-spacing:0;text-wrap:balance}.character-voice-tool-models-heading>p:last-child{white-space:nowrap;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;font-size:15px}.character-voice-tool-model-showcase{background:#161616;border:1px solid #ffffff1f;border-radius:26px;min-height:540px;margin-top:44px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000057}.character-voice-tool-model-media{position:absolute;inset:0}.character-voice-tool-model-media>img{object-fit:cover;object-position:center 56%;width:100%;height:100%;display:block}.character-voice-tool-model-shade{pointer-events:none;background:linear-gradient(90deg,#07090cdb 0%,#07090ca3 25%,#07090c1f 55%,#07090c80 100%),linear-gradient(#07090c14 24%,#07090cb8 100%);position:absolute;inset:0}.character-voice-tool-model-tabs{flex-direction:column;justify-content:center;gap:6px;width:250px;display:flex;position:absolute;top:34px;bottom:34px;left:34px}.character-voice-tool-model-tab{color:#ffffff8f;cursor:pointer;min-height:52px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s;position:relative}.character-voice-tool-model-tab:before{content:"";background:0 0;border-radius:2px;width:2px;transition:background-color .2s;position:absolute;top:14px;bottom:14px;left:0}.character-voice-tool-model-tab:hover{color:#ffffffd6;background:#ffffff0f}.character-voice-tool-model-tab:focus-visible{outline-offset:2px;outline:2px solid #9ac3ffe6}.character-voice-tool-model-tab.is-active{color:#fff;background:#ffffff1a}.character-voice-tool-model-tab.is-active:before{background:#8fd8f4}.character-voice-tool-model-info{backdrop-filter:blur(18px);background:#0a0c0fc2;border:1px solid #ffffff24;border-radius:18px;width:min(520px,100% - 366px);min-height:250px;padding:30px;position:absolute;bottom:34px;right:34px;box-shadow:0 24px 60px #00000047}.character-voice-tool-model-panel h3{color:#fff;letter-spacing:0;margin:0;font-size:32px;font-weight:600;line-height:1.15}.character-voice-tool-model-panel p{color:#ffffffa8;margin:16px 0 0;font-size:15px;line-height:1.75}.character-voice-tool-model-panel[hidden]{display:none}.character-voice-tool-model-cta{color:#111;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #ffffffb8;border-radius:8px;justify-content:center;align-items:center;margin-top:28px;padding:0 20px;font-size:14px;font-weight:700;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.character-voice-tool-model-cta:hover{background:#ffffffe0;transform:translateY(-1px)}.character-voice-tool-model-cta:focus-visible{outline-offset:3px;outline:2px solid #9ac3ffe6}.character-voice-tool-step-grid article,.character-voice-tool-audience-grid article{background:#ffffff09;border:1px solid #ffffff1c;border-radius:18px;padding:22px}.character-voice-tool-step-grid article>span,.character-voice-tool-feature-list article>span{color:#a5f3fcb8;letter-spacing:.15em;font-size:12px;font-weight:700}.character-voice-tool-step-grid h3,.character-voice-tool-feature-list h3,.character-voice-tool-audience-grid h3{color:#ffffffe6;letter-spacing:-.02em;margin:28px 0 0;font-size:20px;font-weight:600}.character-voice-tool-step-grid p,.character-voice-tool-feature-list p,.character-voice-tool-audience-grid p{color:#ffffff91;margin:12px 0 0;font-size:14px;line-height:1.8}.character-voice-tool-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:40px;display:grid}.character-voice-tool-text-cta{color:#fff;background:0 0;margin-top:28px}.character-voice-tool-workflow-heading{text-align:center;width:min(860px,100%);max-width:none;margin:0 auto}.character-voice-tool-workflow-heading>p:last-child{max-width:680px;margin-left:auto;margin-right:auto}.character-voice-tool-workflow .character-voice-tool-text-cta{color:#07111f;background:linear-gradient(100deg,#248cff 0%,#72aeff 55%,#fff 100%);border:0;border-radius:8px;width:fit-content;min-width:180px;min-height:44px;margin:28px auto 0;padding:8px 22px;font-size:14px;font-weight:600;line-height:1.2;transition:filter .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px #248cff33}.character-voice-tool-workflow .character-voice-tool-text-cta:hover{filter:brightness(1.08);opacity:1;transform:translateY(-1px);box-shadow:0 12px 28px #248cff47}.character-voice-tool-workflow .character-voice-tool-text-cta:focus-visible{outline-offset:3px;outline:2px solid #9ac3ffe6}.character-voice-tool-text-cta>span,.character-voice-tool-related strong>span{stroke:currentColor}.character-voice-tool-features>header{max-width:900px}.character-voice-tool-features>.live2d-why-features{gap:96px;margin-top:88px}.character-voice-tool-features .character-voice-feature-detail{margin-top:24px}.character-voice-tool-features .character-voice-feature-detail h4{color:#fffc;margin:0;font-size:20px;font-weight:650;line-height:1.4}.character-voice-tool-features .character-voice-feature-detail p{margin-top:8px}.character-voice-tool-audiences{margin-top:176px}.character-voice-tool-audiences>header{max-width:880px}.character-voice-tool-related{color:#fff;background:#0d0d0d;width:100vw;margin-top:176px;padding:72px 0 92px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.character-voice-tool-related-heading{text-align:center;width:min(760px,100% - 64px);margin:0 auto}.character-voice-tool-related-heading h2{color:#fff}.character-voice-tool-related-heading>p:last-child{color:#fff9;max-width:650px;margin-left:auto;margin-right:auto}.character-voice-tool-related-carousel{width:min(1440px,100%);margin:52px auto 0;position:relative}.character-voice-tool-related-stage{height:610px;position:relative;overflow:hidden}.character-voice-tool-related-card{z-index:1;opacity:0;pointer-events:none;background:#181818;border:1px solid #ffffff24;border-radius:28px;width:min(760px,58vw);height:540px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),filter .45s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.78);box-shadow:0 28px 84px #0000007a}.character-voice-tool-related-card.is-active{z-index:3;opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.character-voice-tool-related-card.is-previous{opacity:.54;transform:translate(-118%,-50%)scale(.84)}.character-voice-tool-related-card.is-next{opacity:.54;transform:translate(18%,-50%)scale(.84)}.character-voice-tool-related-card>img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block}.character-voice-tool-related-card:hover>img{transform:scale(1.035)}.character-voice-tool-related-shade{z-index:1;pointer-events:none;background:linear-gradient(#06070900 28%,#0607092e 52%,#060709f5 100%);position:absolute;inset:0}.character-voice-tool-related-card>div{z-index:2;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;bottom:32px;left:32px;right:32px}.character-voice-tool-related-card h3{color:#fff;text-shadow:none;margin:0;font-size:26px;font-weight:650;line-height:1.15}.character-voice-tool-related-card p{color:#ffffffbd;max-width:580px;text-shadow:none;margin:10px 0 0;font-size:14px;line-height:1.65}.character-voice-tool-related-card a{color:#111;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;margin-top:18px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.character-voice-tool-related-card a:hover{opacity:.88;transform:translateY(-1px)}.character-voice-tool-related-card a:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.character-voice-tool-related-nav{z-index:5;color:#fff;cursor:pointer;backdrop-filter:blur(12px);background:#0c0e11c2;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.character-voice-tool-related-nav.is-previous{left:max(24px,50% - 450px)}.character-voice-tool-related-nav.is-next{right:max(24px,50% - 450px)}.character-voice-tool-related-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.character-voice-tool-related-nav:hover{background:#ffffff29}.character-voice-tool-related-nav:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.character-voice-tool-faq{width:100%;margin-top:96px}.character-voice-tool-faq>header{text-align:center;width:100%;margin:0 0 64px}.character-voice-tool-faq>header h2{letter-spacing:0;text-wrap:wrap;margin:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:40px;font-weight:700;line-height:1.25}.character-voice-tool-faq>div{width:min(1200px,100%);margin-inline:auto}.character-voice-tool-faq details{padding:24px 0}.character-voice-tool-faq details:first-child{padding-top:0}.character-voice-tool-faq details+details{border-top:1px solid #ffffff0f}.character-voice-tool-faq summary{cursor:pointer;color:#fffc;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;font-size:20px;font-weight:650;line-height:1.4;list-style:none;display:grid}.character-voice-tool-faq summary::-webkit-details-marker{display:none}.character-voice-tool-faq summary svg{color:#ffffff94;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px;transition:transform .2s}.character-voice-tool-faq details[open] summary svg{transform:rotate(180deg)}.character-voice-tool-faq details p{color:#ffffff80;max-width:920px;margin:20px 0 0;font-size:16px;font-weight:400;line-height:2}@media (width<=900px){.character-voice-tool-faq{margin-top:80px}}@media (width<=767px){.character-voice-tool-faq{margin-top:72px}}.character-voice-tool-footer{margin-top:84px}.character-voice-tool-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-hub-main{isolation:isolate;width:min(1200px,100%);margin:0 auto;padding:150px 32px 120px;position:relative}.tools-hub-main:before{z-index:-1;content:"";filter:blur(32px);pointer-events:none;background:radial-gradient(circle at 30% 30%,#72bcff2e,#0000 38%),radial-gradient(circle at 70% 25%,#b599f924,#0000 42%);width:min(1100px,100vw);height:620px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.tools-hub-hero{text-align:center;max-width:1120px;margin:0 auto 88px}.tools-hub-hero>p,.generic-tool-eyebrow{color:#ffffff80;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:13px;font-weight:650;line-height:1.5}.tools-hub-hero h1{background:linear-gradient(90deg,#ffffff73,#fff 32% 68%,#ffffff73);color:#0000;letter-spacing:-.05em;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(48px,5vw,60px);font-weight:720;line-height:1}.tools-hub-hero>span{color:#ffffffa8;max-width:700px;margin:26px auto 0;font-size:17px;line-height:1.75;display:block}.models-hub-page .tools-hub-hero h1{margin-top:0}.tools-hub-groups{flex-direction:column;gap:68px;display:flex}.tools-hub-group h2{color:#ffffffe0;margin:0 0 22px;font-size:24px;font-weight:650}.models-hub-group-description,.tools-hub-group-description{color:#ffffff94;max-width:820px;margin:-8px 0 28px;font-size:16px;line-height:1.7}.tools-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tools-hub-card{background:linear-gradient(145deg,#fff1,#ffffff06);border:1px solid #ffffff17;border-radius:26px;flex-direction:column;min-height:220px;padding:26px;transition:border-color .2s,transform .2s,background-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.tools-hub-card:hover,.tools-hub-card:focus-visible{background-color:#ffffff06;border-color:#fff3;transform:translateY(-3px)}.tools-hub-card-mark{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.tools-hub-card-mark svg{fill:url(#tools-hub-mark-gradient);width:24px;height:24px}.tools-hub-card-mark svg path{fill:#8ab9f5}.tools-hub-card h3{color:#ffffffe6;margin:22px 0 0;font-size:19px;line-height:1.3}.tools-hub-card p{color:#ffffff8f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 22px;padding-right:26px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.tools-hub-card-arrow{color:#ffffff75;font-size:21px;transition:color .2s,transform .2s;position:absolute;bottom:20px;right:24px}.tools-hub-card:hover .tools-hub-card-arrow{color:#fff;transform:translate(3px)}.tools-hub-tool-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transition:transform .2s;overflow:visible}.tools-hub-tool-card:hover,.tools-hub-tool-card:focus-visible{background:0 0;border-color:#0000;transform:translateY(-3px)}.tools-hub-tool-card-media{aspect-ratio:16/9;background:#ffffff0a;border:0;border-radius:12px;display:block;overflow:hidden}.tools-hub-tool-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.tools-hub-tool-card:hover .tools-hub-tool-card-media img{transform:scale(1.02)}.tools-hub-tool-card h3{color:#ffffffdb;margin:20px 0 0;font-size:24px;font-weight:600;line-height:1.3}.tools-hub-tool-card p{color:#ffffff8a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;padding-right:0;font-size:16px;line-height:1.55;display:-webkit-box;overflow:hidden}.models-hub-card{box-shadow:none;border:0;padding-bottom:58px}.models-hub-card:hover,.models-hub-card:focus-visible{border-color:#0000}.models-hub-card .tools-hub-card-mark{background:0 0;border:0;border-radius:0}.models-hub-card .tools-hub-card-mark svg{fill:currentColor;width:30px;height:30px}.models-hub-card .tools-hub-card-mark .public-model-iconfont{color:#8ab9f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;font-style:normal;line-height:1;font-family:iconfont!important}.models-hub-card-cta{color:#ffffffb8;align-items:center;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex;position:absolute;bottom:22px;left:24px}.models-hub-card:hover .models-hub-card-cta{color:#fff}.tools-hub-directory-link{color:#ffffffad;align-items:center;gap:10px;margin-top:52px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.tools-hub-directory-link:hover{color:#fff;gap:14px}.generic-tool-main{width:min(1152px,100%);margin:0 auto;padding:64px 24px 96px}.generic-tool-breadcrumb{color:#ffffff75;font-size:14px}.generic-tool-breadcrumb a{transition:color .2s}.generic-tool-breadcrumb a:hover{color:#ffffffc7}.generic-tool-breadcrumb span{padding-left:8px}.generic-tool-hero{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:34px;margin-top:40px;padding:40px;overflow:hidden;box-shadow:0 32px 110px #00000052}.generic-tool-hero h1{color:#fff;letter-spacing:-.035em;max-width:900px;margin:20px 0 0;font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1.12}.generic-tool-summary{color:#ffffffb3;max-width:768px;margin:24px 0 0;font-size:18px;line-height:1.78}.generic-tool-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.generic-tool-actions a,.generic-tool-final>a{color:#ffffffc7;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:650;transition:border-color .2s,color .2s,opacity .2s;display:inline-flex}.generic-tool-actions a:hover{color:#fff;border-color:#ffffff52}.generic-tool-actions .is-primary,.generic-tool-final>a{color:#000;background:#fff;border-color:#fff}.generic-tool-actions .is-primary:hover,.generic-tool-final>a:hover{color:#000;opacity:.86}.generic-tool-columns,.generic-tool-bottom{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:24px;margin-top:48px;display:grid}.generic-tool-bottom{grid-template-columns:minmax(0,.92fr) minmax(0,1fr)}.generic-tool-panel{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:28px;padding:32px}.generic-tool-panel h2{color:#fff;margin:0;font-size:24px;font-weight:600}.generic-tool-workflow{flex-direction:column;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:flex}.generic-tool-workflow li{gap:16px;display:flex}.generic-tool-workflow li>span{color:#ffffffc7;background:#ffffff1f;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.generic-tool-workflow p{color:#ffffffad;margin:4px 0 0;font-size:16px;line-height:1.75}.generic-tool-capabilities{flex-direction:column;gap:16px;margin-top:24px;display:flex}.generic-tool-capabilities p{color:#ffffffad;background:#0003;border-radius:16px;margin:0;padding:16px;font-size:14px;line-height:1.75}.generic-tool-faq{margin-top:48px}.generic-tool-faq>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.generic-tool-faq article{background:#0003;border-radius:16px;padding:20px}.generic-tool-faq h3{color:#ffffffe0;margin:0;font-size:16px;font-weight:600}.generic-tool-faq p{color:#ffffff9e;margin:12px 0 0;font-size:14px;line-height:1.75}.generic-tool-related{flex-direction:column;gap:12px;margin-top:20px;display:flex}.generic-tool-related a{color:#ffffffbd;background:#0000002e;border:1px solid #ffffff14;border-radius:16px;padding:16px;transition:border-color .2s,color .2s}.generic-tool-related a:hover{color:#fff;border-color:#ffffff38}.generic-tool-final{background:#ffffff0f}.generic-tool-final p{color:#ffffffa8;margin:16px 0 0;font-size:16px;line-height:2}.generic-tool-final>a{margin-top:24px}.model-tool-page main{background:var(--page-bg)}.model-tool-hero{isolation:isolate;height:100svh;min-height:640px;position:relative;overflow:hidden}.model-tool-breadcrumb{z-index:3;top:calc(64px + var(--public-promo-height,0px) + 4px);color:#ffffff75;align-items:center;gap:8px;width:min(1360px,100% - 64px);font-size:14px;line-height:20px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.model-tool-breadcrumb a{flex:none;transition:color .18s}.model-tool-breadcrumb a:hover{color:#ffffffc7}.model-tool-breadcrumb svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:0 0 14px;width:14px;height:14px;display:block}.model-tool-breadcrumb span{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-tool-hero>video{z-index:-3;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.model-tool-hero-shade{z-index:-2;background:linear-gradient(to top, var(--page-bg) 0%, #0d0d0d99 24%, transparent 52%), linear-gradient(180deg, #0003, #00000059 52%, #000000b3), #0006;position:absolute;inset:0}.model-tool-hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:min(1152px,100%);height:100%;margin:0 auto;padding:160px 24px 96px;display:flex}.model-tool-hero h1{color:#fff;letter-spacing:-.05em;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(54px,7.6vw,96px);font-weight:650;line-height:.98}.model-tool-hero.is-seedance-2 h1{font-size:64px}.model-tool-hero p{color:#ffffffb8;max-width:768px;margin:0;font-size:clamp(16px,1.5vw,18px);line-height:1.7}.model-tool-hero-content>a{background:var(--brand-gradient);color:#fff;border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:32px;padding:0 24px;font-size:15px;font-weight:650;transition:filter .2s,transform .2s;display:inline-flex}.model-tool-hero-content>a:hover{filter:brightness(1.08);transform:translateY(-2px)}.model-tool-hero-content>a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.model-tool-hero.is-expanded{height:auto;min-height:720px}.model-tool-hero.is-expanded .model-tool-hero-content{text-align:left;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:48px;height:auto;min-height:720px;padding-top:156px;padding-bottom:96px;display:grid}.model-tool-hero-copy{min-width:0}.model-tool-hero-eyebrow,.model-tool-section-kicker{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:650;line-height:1.4}.model-tool-hero-copy>h1{max-width:680px}.model-tool-hero-copy>p:not(.model-tool-hero-eyebrow){max-width:620px}.model-tool-hero-input{background:#0000005c;border:1px solid #ffffff24;border-radius:22px;width:min(620px,100%);margin-top:28px;padding:16px 18px;box-shadow:0 24px 64px #00000047}.model-tool-hero-input p{color:#ffffffc7;gap:10px;margin:0;font-size:14px;line-height:1.75;display:flex}.model-tool-hero-input p:before{content:"";background:#8d87ff;border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:7px;display:block;box-shadow:0 0 18px #8d87ffb8}.model-tool-hero-input>span:last-child{color:#ffffff61;margin-top:10px;font-size:12px;display:block}.model-tool-intro-cta{background:var(--brand-gradient);color:#fff;border:1px solid #ffffff47;border-radius:12px;justify-content:center;align-items:center;width:fit-content;min-width:148px;height:48px;margin:72px auto 0;padding:0 28px;font-size:15px;font-weight:650;text-decoration:none;transition:filter .2s,transform .2s;display:flex}.model-tool-intro-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.model-tool-hero-media{background:#ffffff0f;border:1px solid #ffffff24;border-radius:28px;min-width:0;padding:12px;box-shadow:0 30px 100px #0006}.model-tool-hero-media-frame{aspect-ratio:4/3;background:#0000005c;border-radius:20px;overflow:hidden}.model-tool-hero-media-frame video,.model-tool-hero-media-frame img{object-fit:cover;width:100%;height:100%;display:block}.model-tool-hero.is-vidu .model-tool-hero-media-frame{aspect-ratio:16/9}.model-tool-hero.is-vidu .model-tool-hero-media-frame video{object-fit:contain}.model-tool-hero-media-meta{color:#ffffff75;justify-content:space-between;padding:14px 8px 4px;font-size:12px;display:flex}.model-tool-hero.is-seedance-2{height:auto;min-height:0}.model-tool-hero.is-seedance-2 .model-tool-hero-content{box-sizing:border-box;width:min(1360px,100% - 64px);max-width:none;height:auto;min-height:0;padding:184px 0 56px}.model-tool-hero.is-seedance-2 .model-tool-hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.model-tool-hero.is-seedance-2 .model-tool-hero-copy>h1{background:linear-gradient(90deg,#ffffff3d 0%,#ffffffe6 35% 65%,#ffffff3d 100%);color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;max-width:1280px;font-size:clamp(40px,6vw,72px);font-weight:600;line-height:1.1}.model-tool-hero.is-seedance-2 .model-tool-hero-copy>p:not(.model-tool-hero-eyebrow){color:#ffffffad;max-width:780px;margin:24px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.78}.model-tool-hero.is-seedance-2 .model-tool-hero-copy>a{margin-top:28px}.model-tool-hero.is-seedance-2 .model-tool-hero-content{justify-content:flex-start;gap:0}.model-tool-hero.is-seedance-2 .seedance-hero-composer{margin-top:120px}.public-promo-visible .model-tool-hero.is-seedance-2 .model-tool-hero-content{padding-top:236px}.model-tool-page main.is-live2d-tool{--live2d-generator-width:clamp(420px, 32vw, 480px);grid-template-columns:minmax(0, 1fr) var(--live2d-generator-width);background:var(--page-bg);grid-template-rows:auto auto auto;align-items:start;column-gap:16px;min-height:100svh;padding:64px 16px 0;display:grid;overflow:visible}.live2d-workspace-hero,.live2d-workspace-shell{display:contents}.live2d-workspace-breadcrumb{color:#ffffff75;grid-area:1/1;align-items:center;gap:14px;height:28px;min-height:28px;margin-bottom:8px;padding:0;font-size:13px;display:flex}.live2d-workspace-breadcrumb,.generic-tool-breadcrumb.short-drama-tool-breadcrumb{margin-left:8px}.live2d-workspace-breadcrumb a{color:#ffffff8f;text-decoration:none}.live2d-workspace-breadcrumb a:hover{color:#fff}.live2d-workspace-panel{z-index:10;top:calc(64px + var(--public-promo-height,0px));width:100%;height:calc(100dvh - 82px - var(--public-promo-height,0px));max-height:calc(100dvh - 82px - var(--public-promo-height,0px));box-sizing:border-box;background:#0f0f0f;border:1px solid #ffffff21;border-radius:24px;flex-direction:column;grid-area:1/2/4;align-self:start;gap:16px;min-width:0;min-height:0;padding:16px 16px 24px;display:flex;position:sticky;overflow:hidden}.live2d-generator-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:auto;min-width:0;min-height:0;scroll-padding-block:8px 48px;overflow-y:auto}.live2d-generator-scroll:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #72aeff}.live2d-generator-scroll-content{box-sizing:border-box;flex-direction:column;gap:16px;min-height:100%;padding:2px;display:flex}.live2d-generator-footer{z-index:9;background:#0f0f0f;flex:none;position:relative}.live2d-generator-footer:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0f0f0f00,#0f0f0f);height:64px;position:absolute;bottom:100%;left:0;right:0}.live2d-workspace-panel.has-more-content .live2d-generator-footer:before{opacity:1}.live2d-generator-toolbar{background:#0f0f0f;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 2px;display:flex}.live2d-generator-mode,.live2d-generator-toolbar>a{color:#ffffffd6;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.live2d-generator-mode{font-size:18px;font-weight:700}.live2d-generator-mode>svg{fill:currentColor;stroke:none;flex:0 0 20px;width:20px;height:20px}.live2d-generator-toolbar>a>svg{fill:currentColor;stroke:none;flex:0 0 17px;width:17px;height:17px}.live2d-generator-toolbar>a{color:#ffffffbd;background:#282828;border-radius:8px;min-height:30px;padding:0 10px;font-size:12px;text-decoration:none;transition:background-color .2s,color .2s}.live2d-generator-toolbar>a:hover{color:#fff;background:#323232}.live2d-generator-toolbar>a:focus-visible{outline-offset:2px;outline:2px solid #72aeff}.live2d-generator-upload{color:#ffffffb8;cursor:pointer;text-align:center;background:#181818;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;height:200px;min-height:200px;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.live2d-reference-section:not(.has-references) .live2d-generator-upload:before,.short-drama-copied-composer .composer-surface:before{content:"";z-index:0;aspect-ratio:4;filter:blur(24px);pointer-events:none;background:#ffffff14;border-radius:50%;width:100%;position:absolute;bottom:0;left:0;transform:translateY(50%)}.short-drama-copied-composer .composer-surface{isolation:isolate;position:relative}.short-drama-copied-composer .composer-surface>*{z-index:1;position:relative}.live2d-generator-upload:hover{background-color:#ffffff14}.live2d-generator-upload-error{color:#ffb4b4;margin:0;font-size:12px}.live2d-generator-clear-upload{color:#ffffffb8;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:6px;font-size:12px}.live2d-generator-clear-upload:focus-visible{outline-offset:2px;outline:2px solid #72aeff}.live2d-generator-upload>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.live2d-generator-upload-previews{z-index:2;background:#181818;gap:6px;padding:4px;display:flex;position:absolute;inset:0}.live2d-generator-upload-previews[hidden]{display:none}.live2d-generator-upload-previews>img{object-fit:contain;object-position:center;border-radius:7px;width:auto;max-width:100%;height:auto;min-height:0;max-height:100%;margin:auto;display:block;overflow:hidden}.live2d-upload-preview-card{border:1px solid #ffffff1a;border-radius:12px;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.live2d-upload-preview-card>img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.live2d-upload-preview-shade{background:linear-gradient(#0000,#000000bf);height:40%;position:absolute;inset:auto 0 0}.live2d-upload-preview-label{color:#fff;text-align:center;font-size:12px;font-weight:600;position:absolute;inset:auto 0 8px}.live2d-upload-preview-add{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px dashed #ffffff38;border-radius:12px;flex-direction:column;flex:0 0 90px;justify-content:center;align-items:center;gap:4px;width:90px;display:flex}.live2d-upload-preview-add span{font-size:24px;line-height:1}.live2d-upload-preview-add small{font-size:13px}.live2d-upload-preview-remove{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;width:22px;height:22px;font-size:16px;line-height:20px;position:absolute;top:6px;right:6px}.live2d-generator-upload>svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;background:#ffffff0b;border-radius:50%;width:36px;height:36px;padding:9px;position:relative}.live2d-generator-upload-copy{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:260px;font-size:13px;font-weight:400;line-height:1.35;display:flex;position:relative}.live2d-generator-upload-copy small{color:#ffffff75;font-size:11px;font-weight:400}.live2d-generator-settings{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:18px;flex:none;gap:12px;min-width:0;min-height:max-content;margin-top:-4px;padding:0;font-weight:400;display:grid}.live2d-generator-effect-setting{gap:6px;display:grid}.live2d-reference-heading,.character-voice-library-label,.live2d-generator-effect-setting>span,.live2d-generator-settings legend,.live2d-generator-prompt>span{color:#ffffff80;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:400;line-height:1.25}.live2d-generator-effect-setting details{min-width:0;position:relative}.live2d-generator-effect-setting summary{box-sizing:border-box;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:9px 11px;list-style:none;display:flex}.live2d-generator-effect-setting summary::-webkit-details-marker{display:none}.live2d-generator-effect-setting summary>span{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.live2d-generator-effect-setting summary strong,.live2d-generator-effect-options strong{color:#fffc;font-size:14px;font-weight:700;line-height:1.25}.live2d-generator-effect-options small{color:#ffffff80;font-size:12px;font-weight:400;line-height:1.35}.live2d-generator-effect-setting summary>svg{fill:none;stroke:#ffffff8f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 18px;width:18px;height:18px;transition:transform .2s}.live2d-generator-effect-setting details[open] summary>svg{transform:rotate(180deg)}.live2d-generator-effect-options{z-index:8;backdrop-filter:blur(24px);background:linear-gradient(#0d0d0dcc,#141414cc) padding-box padding-box,linear-gradient(#ffffff14 0% 25%,#ffffff14 50% 75%,#fff6 100%) border-box;border:1px solid #0000;border-radius:16px;gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 36px #0000007a}.live2d-generator-effect-options label{cursor:pointer;position:relative}.live2d-generator-effect-options input,.live2d-generator-setting-options input{opacity:0;pointer-events:none;position:absolute}.live2d-generator-effect-options label>span{overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px 9px;display:grid}.live2d-generator-effect-options label:hover>span{background:#ffffff0e}.live2d-generator-effect-options input:checked+span{background:#ffffff14;border-color:#0000}.live2d-effect-icon{color:#ffffffa6;fill:currentColor;stroke:none;width:20px;height:20px;display:block}.live2d-effect-copy{gap:3px;min-width:0;display:grid}.live2d-generator-settings fieldset{border:0;min-width:0;margin:0;padding:0;display:block}.live2d-generator-settings legend{margin-bottom:6px;padding:0;display:block}.live2d-generator-setting-options{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;min-width:0;display:grid}.live2d-generator-setting-options label{cursor:pointer;min-width:0;position:relative}.live2d-generator-setting-options label>span{box-sizing:border-box;color:#ffffffb3;overflow-wrap:anywhere;background:#ffffff0a;border:1px solid #0000;border-radius:8px;place-items:center;min-width:0;min-height:38px;padding:5px;font-size:14px;font-weight:400;display:grid}.live2d-generator-setting-options input:checked+span{isolation:isolate;color:#fffc;background:#ffffff06;border-color:#ffffff3d #0000 #0000;font-weight:700;position:relative;overflow:hidden}.live2d-generator-setting-options label:hover input:checked+span{background:#ffffff06;border-color:#ffffff3d #0000 #0000}.live2d-generator-setting-options input:checked+span:before{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:linear-gradient(100deg,#2e7efa3d 0%,#7da8fb3d 48%,#cdd6fd3d 100%);border-radius:50%;width:100%;height:100%;position:absolute;bottom:-50%;left:50%;transform:translate(-50%)}.live2d-generator-effect-setting summary,.live2d-generator-setting-options label>span{transition:background-color .2s,border-color .2s}.live2d-generator-effect-setting summary:hover,.live2d-generator-setting-options label:hover>span{background-color:#ffffff14;border-color:#0000}.live2d-generator-effect-options input:focus-visible+span,.live2d-generator-setting-options input:focus-visible+span{outline-offset:2px;outline:2px solid #72aeff}.live2d-generator-prompt{gap:6px;display:grid}.live2d-generator-prompt textarea{box-sizing:border-box;resize:vertical;color:#ffffffb3;width:100%;min-height:120px;max-height:240px;font:inherit;background:#ffffff0a;border:1px solid #0000;border-radius:8px;outline:0;padding:10px 11px;font-size:14px;font-weight:400;line-height:1.5}.live2d-generator-prompt textarea:hover{background-color:#ffffff14;border-color:#0000}.live2d-generator-prompt textarea:focus{box-shadow:none;background-color:#ffffff14;border-color:#ffffff29}.live2d-generator-submit{color:#08101c;background:linear-gradient(100deg,#2e7efa 0%,#7da8fb 48%,#cdd6fd 100%) no-repeat border-box;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:850;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:flex;box-shadow:0 5px #2c5cb4b8,0 8px 18px #00000047}.live2d-generator-submit:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px #2c5cb4b8,0 10px 22px #0000004d}.live2d-workspace-stage{grid-area:2/1;min-width:0}.live2d-workspace-stage-copy{isolation:isolate;background:var(--page-bg);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:84px 80px;display:flex;position:relative;overflow:hidden}.live2d-workspace-stage>.live2d-workspace-stage-copy{border-radius:24px}.live2d-workspace-stage>.live2d-community-templates{margin-top:80px;padding:0}.live2d-workspace-stage-copy h1{letter-spacing:-.045em;justify-content:center;align-items:flex-start;gap:13px;margin:0;font-size:clamp(48px,3.33333vw,64px);font-weight:760;line-height:1.05;display:flex}.live2d-title-text{color:#fffc;letter-spacing:.012em}.live2d-workspace-stage-copy h1,.live2d-workspace-stage-copy>p{text-shadow:none}.live2d-title-brand{background:linear-gradient(90deg,#ffddb7 0%,#e8ded2 18%,#b2c7fe 43%,#72bcff 69%,#0a73fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:.12em;display:inline-block}@media (prefers-reduced-motion:no-preference){.live2d-title-brand{background-image:linear-gradient(90deg,#ffddb7 0%,#e8ded2 9%,#b2c7fe 21.5%,#72bcff 34.5%,#0a73fd 50%,#72bcff 65.5%,#b2c7fe 78.5%,#e8ded2 91%,#ffddb7 100%);background-size:200% 100%;animation:8s linear infinite live2d-title-color-flow}}@keyframes live2d-title-color-flow{0%{background-position:0%}to{background-position:200%}}.live2d-workspace-chips{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;margin-top:22px;display:flex}.live2d-workspace-chips>.live2d-model-chip{flex:none}.live2d-model-chip{box-sizing:border-box;backdrop-filter:blur(24px);max-width:min(100%,280px);height:36px;box-shadow:none;color:#fffc;white-space:nowrap;background:#0d0d0d66;border:0;border-top:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.live2d-model-chip>.public-model-iconfont{flex:0 0 16px;width:16px;height:16px;font-size:16px;line-height:1}.live2d-model-chip>svg{fill:currentColor;flex:0 0 16px;width:16px;height:16px}.live2d-model-chip>strong{text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.live2d-workspace-stage-copy>p{color:#ffffffb3;max-width:1120px;margin:20px auto 0;font-size:16px;font-weight:400;line-height:1.5}.live2d-generator-submit:hover{filter:brightness(1.08)}.live2d-community-templates{margin-top:64px}.short-drama-tool-main .short-drama-section-title,.character-voice-tool-main .character-voice-section-heading>h2,.live2d-community-templates>h2{color:#ffffffe6;letter-spacing:-.025em;margin:0;font-size:40px;font-weight:650;line-height:1.15}.live2d-community-templates>p{color:#ffffff80;text-align:center;margin:7px 0 64px;font-size:16px;font-weight:400;line-height:1.5}.live2d-template-reveal{max-height:var(--live2d-reveal-height,800px);position:relative;overflow:clip}.live2d-template-reveal.is-complete{max-height:none;overflow:visible}.live2d-template-content{display:flow-root}.live2d-template-masonry{column-count:5;column-gap:8px}.live2d-template-card{break-inside:avoid;color:#fff;background:#181818;border-radius:14px;width:100%;margin:0 0 8px;text-decoration:none;display:block;position:relative;overflow:hidden}.live2d-template-card[hidden]{display:none}.live2d-template-card:focus-visible{outline-offset:3px;outline:2px solid #72aeff}.live2d-template-card video,.live2d-template-card img{object-fit:cover;background:#121212;width:100%;height:100%;transition:transform .35s;display:block}.live2d-template-card:hover video,.live2d-template-card:hover img{transform:scale(1.025)}.live2d-template-card h3{z-index:1;-webkit-line-clamp:2;color:#ffffffe0;overflow-wrap:anywhere;text-align:right;text-shadow:0 1px 8px #00000075;opacity:0;pointer-events:none;-webkit-box-orient:vertical;max-width:min(76%,260px);margin:0;padding:5px 8px;font-size:14px;font-weight:400;line-height:1.3;transition:opacity .2s,transform .2s;display:-webkit-box;position:absolute;inset:12px 12px auto auto;overflow:hidden;transform:translateY(-6px)}.live2d-template-card:hover h3,.live2d-template-card:focus-visible h3{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.live2d-template-card h3{transition:none}}.live2d-template-reveal-overlay{z-index:2;box-sizing:border-box;background:linear-gradient(180deg, transparent 0%, var(--page-bg) 90%);pointer-events:none;justify-content:center;align-items:flex-end;height:160px;padding:0 16px;display:flex;position:absolute;inset:auto 0 0}.live2d-template-reveal-overlay[hidden]{display:none}.live2d-template-reveal-overlay>button{color:#fffc;cursor:pointer;pointer-events:auto;backdrop-filter:blur(24px);background:linear-gradient(#ffffff0a 0%,#ffffff14 100%);border:0;border-top:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 8px 24px #00000057}.live2d-template-reveal-overlay>button:hover{color:#fff;background:linear-gradient(#ffffff0a,#ffffff0a),linear-gradient(#ffffff0a 0%,#ffffff14 100%)}.live2d-template-reveal-overlay>button:focus-visible{outline-offset:3px;outline:2px solid #72aeff}.live2d-template-reveal-overlay svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px;transition:transform .25s}.model-tool-page main.is-seedance-2.is-live2d-tool>.model-tool-content{box-sizing:border-box;grid-area:3/1;width:100%;min-width:0;margin:0;padding:160px 0 96px}.model-tool-page main.is-live2d-tool .model-tool-content>.model-tool-rich-section{width:100%;margin-inline:0}.model-tool-page main.is-live2d-tool .model-tool-content>.is-minimax-h3-how-to{margin-top:0}.model-tool-page main.is-live2d-tool .minimax-h3-use-cases{width:100%;left:auto;transform:none}.model-tool-page main.is-live2d-tool .minimax-h3-use-cases>header,.model-tool-page main.is-live2d-tool .model-tool-rich-section>header{width:min(760px,100%)}.model-tool-page main.is-live2d-tool .minimax-h3-use-cases>header h2{font-size:28px}.model-tool-page main.is-live2d-tool .model-tool-card-grid.is-seedance-2-capability-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:0}.model-tool-page main.is-live2d-tool .model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(2),.model-tool-page main.is-live2d-tool .model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(3){top:0}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style{margin-top:160px;width:min(1200px,100%);margin-inline:auto}.live2d-creation-showcase{margin-top:160px}.live2d-creation-showcase>header{text-align:center;width:min(940px,100%);margin:0 auto 36px}.live2d-creation-showcase>header h2{color:#fffffff0;letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.1}.live2d-creation-showcase>header h2 span{background:linear-gradient(90deg,#ffddb7 0%,#b2c7fe 48%,#0a73fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.live2d-creation-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.live2d-creation-card{aspect-ratio:3/4;background:#1b1b1b;border:0;border-radius:24px;min-width:0;display:grid;position:relative;overflow:hidden}.live2d-creation-card-media{background:#141414;position:absolute;inset:0;overflow:hidden}.live2d-creation-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.live2d-creation-card:hover .live2d-creation-card-media img{transform:scale(1.025)}.live2d-creation-card-copy{z-index:1;overflow-wrap:anywhere;background:linear-gradient(#0d0d0d00 0%,#0d0d0da3 100%);align-self:end;min-width:0;padding:16px;position:relative}.live2d-creation-card-copy h3{color:#ffffffe6;margin:0;font-size:16px;font-weight:650;line-height:1.3}.live2d-creation-card-description{opacity:0;visibility:hidden;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .25s,margin-top .25s,opacity .25s,visibility .25s;display:grid}.live2d-creation-card-copy p{color:#ffffff85;min-height:0;margin:0;font-size:12px;font-weight:400;line-height:1.55;overflow:hidden}.live2d-creation-card:is(:hover,:focus-visible) .live2d-creation-card-description{opacity:1;visibility:visible;grid-template-rows:1fr;margin-top:8px}.live2d-creation-card:focus-visible{outline-offset:3px;outline:2px solid #72bcff}@media (hover:none){.live2d-creation-card:focus-within .live2d-creation-card-description{opacity:1;visibility:visible;grid-template-rows:1fr;margin-top:8px}}@media (prefers-reduced-motion:reduce){.live2d-creation-card-description,.live2d-creation-card-media img{transition:none}}.live2d-why-section{margin-top:160px}.live2d-why-section>header{text-align:center;width:min(920px,100%);margin:0 auto 84px}.live2d-why-section>header h2{color:#fffffff2;letter-spacing:-.04em;margin:0;font-weight:720;line-height:1.08}.live2d-why-section>header h2 span{background:linear-gradient(90deg,#ffddb7 0%,#b2c7fe 48%,#0a73fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.live2d-why-features{gap:96px;display:grid}.live2d-why-feature{grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);align-items:center;gap:0;display:grid}.live2d-why-feature.is-reverse{grid-template-columns:minmax(260px,.88fr) minmax(0,1.12fr)}.live2d-why-feature.is-reverse .live2d-why-feature-media{order:2}.live2d-why-feature.is-reverse .live2d-why-feature-copy{order:1}.live2d-why-feature-media{aspect-ratio:16/9;background:#151515;border-radius:18px;overflow:hidden}.live2d-why-feature-media img{object-fit:cover;width:100%;height:100%;display:block}.live2d-why-feature-copy{min-width:0;padding-inline:48px}.live2d-why-feature-copy h3{color:#fffc;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:680;line-height:1.25}.live2d-why-feature-copy p{color:#ffffff80;margin:18px 0 0;font-size:16px;font-weight:400;line-height:1.7}.live2d-related-tools{margin-top:160px}.live2d-related-tools>header{text-align:center;margin:0 auto 40px}.live2d-related-tools>header h2{color:#fffffff2;letter-spacing:-.035em;margin:0;font-weight:720;line-height:1.1}.live2d-related-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.live2d-related-tool-card{isolation:isolate;border:0;color:#fff;background:#1b1b1b;border-block:1px solid #ffffff29;border-radius:16px;min-width:0;text-decoration:none;transition:transform .25s;position:relative;overflow:hidden}.live2d-related-tool-card:before{content:"";z-index:-1;aspect-ratio:5;filter:blur(28px);opacity:0;pointer-events:none;background:#ffffff3d;border-radius:50%;width:min(80%,250px);transition:opacity .25s;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.live2d-related-tool-card:is(:hover,:focus-visible):before{opacity:1}.live2d-related-tool-card:hover{transform:translateY(-3px)}.live2d-related-tool-card:focus-visible{outline-offset:3px;outline:2px solid #72bcff}.live2d-related-tool-arrow{z-index:1;color:#141414;opacity:0;background:#fffc;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:12px;right:12px}.live2d-related-tool-arrow svg{fill:currentColor;width:20px;height:20px;display:block}.live2d-related-tool-card:is(:hover,:focus-visible) .live2d-related-tool-arrow{opacity:1}.live2d-related-tool-arrow:hover{background:#ffffffe6}@media (hover:none){.live2d-related-tool-arrow{opacity:1}}.live2d-related-tool-media{aspect-ratio:16/9;background:#141414;border-radius:16px;display:block;overflow:hidden}.live2d-related-tool-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.live2d-related-tool-card:hover .live2d-related-tool-media img{transform:scale(1.025)}.live2d-related-tool-copy{padding:16px;display:block}.live2d-related-tool-copy strong{color:#fffc;font-size:16px;font-weight:650;line-height:1.3;display:block}.live2d-related-tool-copy>span{color:#ffffff80;margin-top:8px;font-size:14px;font-weight:400;line-height:1.55;display:block}@media (prefers-reduced-motion:reduce){.live2d-related-tool-card,.live2d-related-tool-card:before,.live2d-related-tool-arrow,.live2d-related-tool-media img{transition:none}}.model-tool-page main.is-live2d-tool .model-tool-content>:is(.model-tool-rich-section,.live2d-creation-showcase,.live2d-why-section,.live2d-related-tools)>header{margin-inline:0;text-align:center;width:100%;max-width:none;margin-bottom:64px}.model-tool-page main.is-live2d-tool .model-tool-content>:is(.model-tool-rich-section,.live2d-creation-showcase,.live2d-why-section,.live2d-related-tools)>header+div{margin-top:0}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style>div{width:min(1200px,100%);margin-inline:auto}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style details:first-child{padding-top:0}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style details+details{border-top:1px solid #ffffff0f}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style summary{color:#fffc}.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style details p{color:#ffffff80;font-weight:400}.model-tool-page main.is-live2d-tool .model-tool-content>:is(.model-tool-rich-section,.live2d-creation-showcase,.live2d-why-section,.live2d-related-tools)>header h2{text-wrap:wrap;font-size:40px;line-height:1.25}.model-tool-page main.is-live2d-tool .model-tool-content>:is(.model-tool-rich-section,.live2d-creation-showcase,.live2d-why-section,.live2d-related-tools)>header p{color:#ffffff80;width:100%;max-width:none;margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.5}.live2d-title-gradient{color:#ffffffe6}.short-drama-tool-main .short-drama-section-title,.character-voice-tool-main .character-voice-section-heading>h2,.model-tool-page main.is-live2d-tool .live2d-community-templates>h2,.model-tool-page main.is-live2d-tool .model-tool-content>:is(.is-minimax-h3-how-to,.live2d-creation-showcase,.live2d-why-section,.live2d-related-tools,.model-tool-faq)>header h2{text-align:center;color:#0000;background-image:linear-gradient(90deg,#fffc 0% 16.6667%,#fffc 33.3333% 50%,#fffc 66.6667% 83.3333%,#5a96fb 100%);-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;margin-inline:auto}.seedance-hero-composer{box-sizing:border-box;text-align:left;grid-template-columns:400px minmax(0,1fr);gap:18px;width:min(1360px,100%);height:556px;margin:0 auto;padding:8px;display:grid}.seedance-hero-composer-controls{background:0 0;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;min-height:540px;padding:8px;display:flex}.seedance-hero-composer-fields{display:contents}.seedance-hero-model{background:#ffffff0a;border:0;border-radius:12px;align-items:center;gap:10px;min-height:56px;padding:10px;display:flex}.model-tool-page main.is-model-page .seedance-hero-model{isolation:isolate;position:relative;overflow:hidden}.model-tool-page main.is-model-page .seedance-hero-model-backdrop{z-index:-1;object-fit:cover;object-position:center;filter:blur(24px);opacity:.4;pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;inset:-24px}.seedance-hero-model>svg{fill:#fffc;background:#ffffff0a;border-radius:9px;flex:0 0 38px;width:38px;height:38px;padding:8px}.seedance-hero-model>.gpt-image-2-model-icon{background:0 0;flex-basis:56px;width:56px;height:56px;padding:8px}.seedance-hero-model>.public-model-iconfont{color:#8ab9f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:0 0 30px;width:30px;height:30px;font-size:30px;font-style:normal;line-height:1;display:block;font-family:iconfont!important}.seedance-hero-model span{color:#ffffff6b;font-size:11px;line-height:1.2;display:block}.seedance-hero-model strong{color:#ffffffeb;font-size:14px;font-weight:650;line-height:1.2;display:block}.seedance-hero-reference{box-sizing:border-box;color:#ffffffb8;cursor:pointer;text-align:center;background:#181818;border:1px solid #0000;border-radius:18px;flex-direction:column;flex:0 0 200px;justify-content:center;align-items:center;gap:8px;width:100%;height:200px;min-height:200px;margin-top:8px;padding:14px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.seedance-hero-reference:hover,.seedance-hero-reference:focus-within{background:#ffffff14;border-color:#0000}.seedance-hero-reference input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.seedance-hero-reference-preview{z-index:0;border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.seedance-hero-reference-preview[hidden]{display:none}.seedance-hero-reference.has-reference-preview:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#090c1214 0%,#090c12a8 100%);position:absolute;inset:0}.seedance-hero-reference-icon{z-index:0;background:url(https://public.arcloopmedia.com/landing-page/tools/seedance-2-reference-upload-background.svg) 50%/contain no-repeat;place-items:center;width:196px;height:196px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seedance-hero-reference.has-reference-preview .seedance-hero-reference-icon{z-index:2;backdrop-filter:blur(12px);background:#080c149e;border-radius:999px;width:44px;height:44px;transform:translate(-50%,calc(-50% - 18px))}.seedance-hero-reference-icon svg{fill:#ffffffb3;width:24px;height:24px;transform:translateY(-4px)}.seedance-hero-reference.has-reference-preview .seedance-hero-reference-icon svg{fill:#ffffffe0;width:18px;height:18px;transform:none}.seedance-hero-reference-copy{z-index:1;display:block;position:absolute;top:calc(50% + 32px)}.seedance-hero-reference.has-reference-preview .seedance-hero-reference-copy{z-index:2;inset:auto 16px 14px}.seedance-hero-reference-copy strong{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:14px;font-weight:550;line-height:1.35;display:block;overflow:hidden}.seedance-hero-reference.has-reference-preview .seedance-hero-reference-copy strong{color:#ffffffeb;text-shadow:0 2px 12px #00000075;max-width:100%;display:block}.seedance-hero-settings{gap:7px;margin-top:8px;display:grid}.seedance-hero-settings fieldset{border:0;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:grid}.seedance-hero-settings legend{color:#ffffff8f;font-size:11px;font-weight:600;line-height:1.25;display:contents}.seedance-hero-setting-options{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;min-width:0;display:grid}.seedance-hero-setting-options label{cursor:pointer;min-width:0;position:relative}.seedance-hero-setting-options input{opacity:0;pointer-events:none;position:absolute}.seedance-hero-setting-options span{color:#ffffff94;text-align:center;background:#ffffff09;border:1px solid #ffffff14;border-radius:7px;place-items:center;min-height:44px;padding:5px 7px;font-size:11px;font-weight:600;line-height:1.15;transition:border-color .2s,background-color .2s,color .2s;display:grid}.seedance-hero-setting-options label:hover span{color:#ffffffdb;background:#ffffff12}.seedance-hero-setting-options input:checked+span{color:#fff;background:#3789f52e;border-color:#72aeffbd}.seedance-hero-setting-options input:focus-visible+span{outline-offset:2px;outline:2px solid #72aeff}.seedance-hero-setting-options.is-wide span{padding-inline:5px;font-size:10px}.seedance-hero-composer:has(.seedance-hero-settings) .seedance-hero-reference{flex-basis:132px;height:132px;min-height:132px}.seedance-hero-composer:has(.seedance-hero-settings) .seedance-hero-reference-icon{width:130px;height:130px}.seedance-hero-composer:has(.seedance-hero-settings) textarea{flex-basis:100px;height:100px;min-height:100px}.seedance-hero-composer textarea{box-sizing:border-box;resize:none;color:#ffffffe6;width:100%;height:200px;min-height:200px;font:inherit;background:#ffffff0a;border:1px solid #0000;border-radius:12px;outline:0;flex:0 0 200px;margin-top:8px;padding:12px;font-size:13px;line-height:1.5;transition:border-color .2s,background-color .2s,box-shadow .2s}.seedance-hero-composer textarea::placeholder{color:#ffffff52}.seedance-hero-composer textarea:hover,.seedance-hero-composer textarea:focus{background:#ffffff0f;border-color:#ffffff0a}.seedance-hero-composer textarea:focus{box-shadow:0 0 0 3px #709fff24}.model-tool-page main.is-model-page .seedance-hero-composer textarea:focus{box-shadow:none}.model-tool-page main.is-model-page .seedance-hero-composer textarea{scrollbar-color:#fff6 transparent;scrollbar-width:thin}.model-tool-page main.is-model-page .seedance-hero-composer textarea::-webkit-scrollbar{background:0 0;width:8px}.model-tool-page main.is-model-page .seedance-hero-composer textarea::-webkit-scrollbar-track,.model-tool-page main.is-model-page .seedance-hero-composer textarea::-webkit-scrollbar-corner{box-shadow:none;background:0 0;border:0}.model-tool-page main.is-model-page .seedance-hero-composer textarea::-webkit-scrollbar-thumb{box-shadow:none;background:#fff6;border:0;border-radius:999px}.seedance-hero-submit{color:#121b2b;background:linear-gradient(100deg,#248cff 0%,#72aeff 55%,#c7d4ff 100%);border:1px solid #ffffffb3;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-top:8px;font-size:14px;font-weight:700;transition:filter .2s,transform .2s;display:flex}.seedance-hero-submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.seedance-hero-submit:focus-visible{outline-offset:2px;outline:2px solid #fff}.seedance-hero-preview-list{display:contents}.seedance-hero-preview{background:#0d0d0d;border-radius:24px;min-width:0;position:relative;overflow:hidden}.seedance-hero-preview video,.seedance-hero-preview img{object-fit:cover;width:100%;height:100%;min-height:376px;display:block}.seedance-hero-preview button[data-seedance-preview-sound],.model-audio-composer-preview button[data-audio-composer-preview-sound],.seed-audio-prompt-sound{color:#fffc;cursor:pointer;backdrop-filter:blur(24px);background:#14141466;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:12px;right:12px}.seedance-hero-preview button[data-seedance-preview-sound]:focus-visible,.model-audio-composer-preview button[data-audio-composer-preview-sound]:focus-visible,.seed-audio-prompt-sound:focus-visible{outline-offset:3px;outline:2px solid #fff}.seedance-hero-preview button[data-seedance-preview-sound] svg,.model-audio-composer-preview button[data-audio-composer-preview-sound] svg,.seed-audio-prompt-sound svg{width:20px;height:20px}.seedance-hero-preview button[data-seedance-preview-sound] .sound-on,.model-audio-composer-preview button[data-audio-composer-preview-sound] .sound-on,.seed-audio-prompt-sound .sound-on,.seedance-hero-preview button[data-seedance-preview-sound][aria-pressed=true] .sound-off,.model-audio-composer-preview button[data-audio-composer-preview-sound][aria-pressed=true] .sound-off,.seed-audio-prompt-sound[aria-pressed=true] .sound-off{display:none}.seedance-hero-preview button[data-seedance-preview-sound][aria-pressed=true] .sound-on,.model-audio-composer-preview button[data-audio-composer-preview-sound][aria-pressed=true] .sound-on,.seed-audio-prompt-sound[aria-pressed=true] .sound-on{display:initial}.model-tool-hero-copy>a{background:var(--brand-gradient);color:#fff;border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:32px;padding:0 24px;font-size:15px;font-weight:650;transition:filter .2s,transform .2s;display:inline-flex}.model-tool-hero-copy>a:hover{filter:brightness(1.08);transform:translateY(-2px)}.model-tool-hero-copy>a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.model-tool-rich-section{width:min(1200px,100%);margin:112px auto 0}.model-tool-rich-section>header{max-width:780px;margin-bottom:32px}.model-tool-rich-section>header h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.12}.model-tool-rich-section>header p:not(.model-tool-section-kicker){color:#ffffffa3;margin:14px 0 0;font-size:16px;line-height:1.8}.model-tool-page .is-seedance-2 [data-seedance-section-title]{letter-spacing:0;text-wrap:balance;font-size:clamp(40px,4.45vw,64px);font-weight:700;line-height:1.08}.model-tool-page .is-seedance-2 .seedance-display-title{letter-spacing:0;text-wrap:initial;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:clamp(44px,4.75vw,68px);font-weight:700;line-height:1.04}.model-tool-page .is-seedance-2 .seedance-display-title-line{display:block}.model-tool-page .is-seedance-2 .seedance-display-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-tool-page main.is-model-page .model-tool-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.model-tool-page .is-seedance-2 [data-seedance-section-content]{color:#ffffff94;font-size:18px;line-height:32px}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title],.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-content]{opacity:0;filter:blur(8px);will-change:opacity, filter, transform;transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-content]{transition-delay:90ms}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title].is-visible,.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-content].is-visible{opacity:1;filter:blur();transform:translate(0,0)}.model-tool-page .is-seedance-2.has-seedance-section-reveal .seedance-display-title-line{clip-path:inset(0 0 100%);opacity:0;will-change:clip-path, opacity, transform;transition:clip-path .62s cubic-bezier(.22,1,.36,1),opacity .5s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title].is-visible .seedance-display-title-line{clip-path:inset(0);opacity:1;transform:translate(0,0)}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title].is-visible .seedance-display-title-line:nth-child(2){transition-delay:.1s}.model-tool-page main.is-model-page.is-seedance-2.has-seedance-section-reveal [data-model-card-grid][data-seedance-section-content]{opacity:1;filter:none;transition:none;transform:none}.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal]{opacity:0;filter:blur(8px);transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),translate .52s cubic-bezier(.22,1,.36,1);translate:0 24px}.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal=content],.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal=row]{transition-delay:90ms}.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal=card]{transition-delay:calc(90ms + var(--model-reveal-index,0) * .11s)}.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal].is-visible{opacity:1;filter:blur();translate:0}.model-tool-page main.is-model-page .seedance-workflow-steps.has-scroll-reveal>article{opacity:0;filter:blur(8px);transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.model-tool-page main.is-model-page .seedance-workflow-steps.has-scroll-reveal>article.is-visible{opacity:1;filter:blur();transform:translate(0,0)}.model-tool-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.model-tool-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;min-height:188px;padding:24px}.model-tool-card>span{color:#ffffff61;letter-spacing:.12em;font-size:13px;font-weight:650}.model-tool-card h3{color:#ffffffeb;margin:18px 0 0;font-size:18px;font-weight:650;line-height:1.35}.model-tool-card p{color:#fff9;margin:10px 0 0;font-size:14px;line-height:1.75}.model-tool-use-cases.is-seedance-2-audience{width:min(1360px,100%);margin-top:120px}.gpt-image-2-5-second-screen{box-sizing:border-box;align-items:center;min-height:100svh;padding:80px 24px;display:flex}.gpt-image-2-5-use-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.gpt-image-2-5-use-case-card{background:0 0;border:0;border-radius:0;min-height:0;display:block;overflow:visible}.gpt-image-2-5-use-case-media{aspect-ratio:16/9;background:linear-gradient(145deg,#1b1d22 0%,#15171b 100%);border-radius:24px;width:100%;overflow:hidden}.gpt-image-2-5-use-case-media img{object-fit:cover;width:100%;height:100%;display:block}.gpt-image-2-5-use-case-card .seedance25-create-copy{text-align:center;width:100%;padding:20px 8px 0}.gpt-image-2-5-use-case-card .seedance25-create-copy h3{text-align:center;font-size:24px}@media (width<=1024px){.gpt-image-2-5-use-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.gpt-image-2-5-use-cases-grid{grid-template-columns:1fr}}.model-tool-use-cases.is-seedance-2-audience>header{text-align:center;max-width:960px;margin-bottom:0;margin-left:auto;margin-right:auto}.model-tool-use-cases.is-seedance-2-audience>header h2{color:#fff;letter-spacing:0;max-width:960px;margin:0 auto;font-size:clamp(42px,4.6vw,58px);font-weight:700;line-height:1.1}.model-tool-use-cases.is-seedance-2-audience>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:clamp(16px,1.6vw,20px);line-height:1.8}.model-tool-card-grid.is-seedance-2-audience-grid{max-width:1280px;min-height:470px;margin:36px auto 0;display:block;position:relative}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card{width:300px;min-height:360px;color:inherit;cursor:pointer;text-align:left;backdrop-filter:blur(24px);background:linear-gradient(#ffffff05 0%,#ffffff0f 100%) padding-box padding-box,linear-gradient(#ffffff0a,#ffffff0a) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;padding:24px;transition:background .24s,box-shadow .24s,transform .24s;display:flex;position:absolute}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:first-child{top:34px;left:3%;transform:rotate(-8deg)}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(2){top:92px;left:25%;transform:rotate(5deg)}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(3){top:34px;left:48%;transform:rotate(-6deg)}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(4){top:76px;left:70%;transform:rotate(7deg)}.seedance-audience-icon{color:#ffffffb3;fill:currentColor;flex:0 0 40px;width:40px;height:40px;transition:color .24s;display:block}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:first-child .seedance-audience-icon{transform-origin:50%;transform:scale(1.45)}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card h3{color:#ffffffe0;margin-top:32px;font-size:20px;line-height:1.4}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card p{color:#ffffff9e;margin-top:8px;font-size:16px;line-height:1.5}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card{opacity:0;will-change:opacity, transform;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),background .24s,box-shadow .24s}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:first-child{transform:translateY(48px)rotate(-8deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(2){transform:translateY(48px)rotate(5deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(3){transform:translateY(48px)rotate(-6deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(4){transform:translateY(48px)rotate(7deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card.is-visible{opacity:1;transform:translate(0,0)rotate(-8deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card.is-visible:nth-child(2){transform:translate(0,0)rotate(5deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card.is-visible:nth-child(3){transform:translate(0,0)rotate(-6deg)}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card.is-visible:nth-child(4){transform:translate(0,0)rotate(7deg)}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.model-tool-rich-section.is-seedance-2-capabilities{width:min(1360px,100%);margin-top:160px}.model-tool-rich-section.is-seedance-2-capabilities>header{text-align:center;max-width:900px;margin:0 auto 80px}.model-tool-rich-section.is-seedance-2-capabilities>header .model-tool-section-kicker{margin-bottom:18px}.model-tool-rich-section.is-seedance-2-capabilities>header h2{color:#fffffff5;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(42px,4.6vw,64px);font-weight:800;line-height:1}.model-tool-rich-section.is-seedance-2-capabilities>header h2 .seedance-display-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-tool-card-grid.is-seedance-2-capability-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-bottom:120px;display:grid}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability{text-align:left;background:0 0;border:0;border-radius:0;min-width:0;min-height:0;padding:0;overflow:visible}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(2){position:relative;top:80px}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(3){position:relative;top:120px}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability-media{aspect-ratio:1;background:#ffffff0a;border-radius:24px;transition:box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 20px 48px #0000002e}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability-media img{object-fit:cover;width:100%;height:100%;display:block}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability-copy{padding:16px 2px 0}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability h3{color:#ffffffe0;letter-spacing:0;margin:0;font-size:20px;font-weight:500;line-height:1.3;transition:color .25s}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability p{color:#ffffff8f;margin:8px 0 0;font-size:14px;line-height:1.65}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:hover .model-tool-capability-media{transform:translateY(-6px);box-shadow:0 26px 56px #00000052}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:hover h3{color:#fff}.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-capability{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--capability-index,0) * .1s);will-change:opacity, transform;transform:translateY(32px)scale(.985)}.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-capability.is-visible{opacity:1;transform:none}.model-tool-rich-section.is-vidu-capabilities{width:min(1360px,100%);margin-top:160px}.model-tool-rich-section.is-vidu-capabilities>header{text-align:center;max-width:900px;margin:0 auto 120px}.model-tool-rich-section.is-vidu-capabilities>header h2{font-size:clamp(36px,4vw,48px);line-height:1.12}.model-tool-rich-section.is-vidu-capability-cards>header{margin-bottom:64px}.vidu-capability-list{gap:120px;display:grid}.vidu-capability-list.is-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vidu-capability-row{grid-template-columns:minmax(0,723px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.vidu-capability-row.is-card{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:20px;align-items:flex-start;min-width:0;min-height:260px;padding:36px;display:flex}.vidu-capability-row.is-reverse{grid-template-columns:minmax(0,1fr) minmax(0,723px)}.vidu-capability-row.is-reverse .vidu-capability-media{grid-area:1/2}.vidu-capability-row.is-reverse .vidu-capability-copy{grid-area:1/1}.vidu-capability-media{aspect-ratio:723/406;background:#ffffff14;border-radius:16px;width:100%}.is-vidu-feature-showcase .vidu-capability-media{overflow:hidden}.is-vidu-feature-showcase .vidu-capability-media img{object-fit:cover;width:100%;height:100%;display:block}.vidu-capability-copy{min-width:0}.vidu-capability-copy h3{color:#ffffffe6;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.1}.model-tool-page main.is-model-page .vidu-capability-copy h3{font-size:40px}.vidu-capability-copy p{color:#ffffffb3;margin:16px 0 0;font-size:16px;line-height:1.6}.model-tool-page main.is-model-page .vidu-capability-row.is-card .vidu-capability-copy h3{font-size:32px;line-height:1.2}.vidu-capability-row.is-card .vidu-capability-copy p{max-width:580px;line-height:1.7}.model-tool-rich-section.is-vidu-scroll-story{height:auto}.vidu-scroll-story-sticky{box-sizing:border-box;flex-direction:column;justify-content:center;height:auto;display:flex}.vidu-scroll-story-header{text-align:center;max-width:900px;margin:0 auto 40px}.vidu-scroll-story-header h2{margin:0;font-size:clamp(36px,4vw,48px);line-height:1.12}.vidu-scroll-story-header p{color:#ffffffb3;margin:16px 0 0;font-size:16px;line-height:1.6}.vidu-scroll-story-layout{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}.vidu-scroll-story-steps{align-content:start;gap:12px;display:grid}.vidu-scroll-story-step{isolation:isolate;box-sizing:border-box;width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#ffffff0a;border:1px solid #0000;border-radius:16px;padding-block:20px;padding-inline:24px;transition:background-color .25s,border-color .35s,box-shadow .35s;display:block;position:relative;overflow:hidden}.vidu-scroll-story-step:hover{background-color:#ffffff14}.vidu-scroll-story-step:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:linear-gradient(145deg,#0a73fd7a,#ffddb761);transition:opacity .35s;position:absolute;inset:0}.vidu-scroll-story-step.is-active{border-color:#0000;box-shadow:0 24px 54px #00000047,0 0 38px #0a73fd24}.vidu-scroll-story-step.is-active:before{opacity:1}.vidu-scroll-story-step:focus-visible{outline-offset:3px;outline:2px solid #7cb6ff}.vidu-scroll-story-title{color:#fffc;font-size:20px;font-weight:400;line-height:1.3;display:block}.vidu-scroll-story-step.is-active .vidu-scroll-story-title{color:#ffffffe6;font-weight:700}.vidu-scroll-story-title.is-mobile{display:none}.vidu-scroll-story-detail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.vidu-scroll-story-step.is-active .vidu-scroll-story-detail{opacity:1;grid-template-rows:1fr}.vidu-scroll-story-detail>span{color:#ffffff80;min-height:0;font-size:14px;font-weight:400;line-height:1.65;overflow:hidden}.vidu-scroll-story-step.is-active .vidu-scroll-story-detail>span{padding-top:12px}.vidu-scroll-story-panel{min-width:0}.vidu-scroll-story-media{aspect-ratio:16/9;background:#ffffff14;border-radius:16px;width:100%;min-width:0;position:relative;overflow:hidden}.vidu-scroll-story-media img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.vidu-scroll-story-media img.is-active{opacity:1}.vidu-scroll-story-media video{object-fit:cover;width:100%;height:100%;display:block}.vidu-scroll-story-mobile-details{display:none}@media (width>=1200px) and (width<=1439px){.vidu-scroll-story-layout{grid-template-columns:310px minmax(0,1fr);gap:20px}}@media (width>=1024px) and (width<=1199px){.vidu-scroll-story-layout{grid-template-columns:270px minmax(0,1fr);gap:18px}}@media (width>=768px) and (width<=1023px){.vidu-scroll-story-layout{grid-template-columns:240px minmax(0,1fr);gap:16px}}@media (width>=768px) and (height>=761px){.model-tool-rich-section.is-vidu-scroll-story{height:360svh}.vidu-scroll-story-sticky{height:calc(100svh - 64px);position:sticky;top:64px}}@media (width<=767px){.vidu-scroll-story-header{margin-bottom:32px}.vidu-scroll-story-layout{grid-template-columns:minmax(0,1fr);gap:16px}.vidu-scroll-story-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vidu-scroll-story-step{text-align:center;border-radius:10px;place-items:center;min-height:48px;padding:10px 4px;display:grid}.vidu-scroll-story-title.is-desktop,.vidu-scroll-story-detail{display:none}.vidu-scroll-story-title.is-mobile{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(11px,3vw,14px);line-height:1.25;display:block;overflow:hidden}.vidu-scroll-story-mobile-details{margin-top:16px;display:grid}.vidu-scroll-story-mobile-detail{color:#ffffff80;opacity:0;visibility:hidden;grid-area:1/1;margin:0;font-size:14px;line-height:1.65}.vidu-scroll-story-mobile-detail.is-active{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal],.model-tool-page main.is-model-page.has-model-section-reveal [data-model-section-reveal].is-visible{opacity:1;filter:none;transition:none;translate:none}.vidu-scroll-story-step,.vidu-scroll-story-step:before,.vidu-scroll-story-detail,.vidu-scroll-story-media img{transition:none}}@media (width<=1199px){.vidu-capability-list.is-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vidu-capability-row,.vidu-capability-row.is-reverse{grid-template-columns:minmax(0,1fr);gap:28px}.vidu-capability-row.is-reverse .vidu-capability-media,.vidu-capability-row.is-reverse .vidu-capability-copy{grid-area:auto}.vidu-capability-media{max-width:723px;margin-inline:auto}}.model-tool-rich-section.is-vidu-feature-showcase{width:min(1360px,100%)}.model-tool-page #public-detail-content-root.is-model-page .model-tool-rich-section.is-vidu-feature-showcase>header h2,.is-vidu-feature-showcase .vidu-capability-copy{overflow-wrap:anywhere}.model-tool-page #public-detail-content-root.is-model-page .model-tool-rich-section.is-vidu-feature-showcase>header h2{font-size:clamp(36px,3vw,48px)}@media (width<=1023px){.model-tool-rich-section.is-vidu-feature-showcase,.model-tool-rich-section.is-vidu-feature-showcase+.model-tool-comparison.is-vidu-comparison{margin-top:80px}.model-tool-rich-section.is-vidu-feature-showcase>header{text-align:left;max-width:none;margin:0 0 48px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-rich-section.is-vidu-feature-showcase>header h2{text-wrap:wrap;font-size:clamp(28px,4.5vw,40px)}.model-tool-page main.is-model-page .is-vidu-feature-showcase .vidu-capability-copy h3{font-size:clamp(28px,4vw,36px)}}@media (width<=767px){.model-tool-rich-section.is-vidu-capabilities{margin-top:120px}.model-tool-rich-section.is-vidu-capabilities>header{margin-bottom:56px}.vidu-capability-list{gap:72px}.vidu-capability-list.is-card-grid{grid-template-columns:1fr;gap:16px}.vidu-capability-row.is-card{min-height:0;padding:24px}.vidu-capability-copy h3,.model-tool-page main.is-model-page .vidu-capability-copy h3{font-size:clamp(28px,8vw,36px)}.model-tool-page main.is-model-page .vidu-capability-row.is-card .vidu-capability-copy h3{font-size:clamp(26px,7vw,32px)}.model-tool-rich-section.is-vidu-feature-showcase,.model-tool-rich-section.is-vidu-feature-showcase+.model-tool-comparison.is-vidu-comparison{margin-top:64px}.model-tool-rich-section.is-vidu-feature-showcase>header{margin-bottom:32px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-rich-section.is-vidu-feature-showcase>header h2{font-size:clamp(28px,8vw,36px)}.model-tool-page main.is-model-page .is-vidu-feature-showcase .vidu-capability-copy h3{font-size:clamp(26px,7vw,32px)}}.model-tool-workflow-panels{min-width:0;min-height:508px;display:grid;position:relative}.model-tool-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.model-tool-prompt-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;min-height:210px;padding:24px;display:flex}.model-tool-prompt-category{color:#ffffff6b;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:650}.model-tool-prompt-card>p{color:#ffffffb8;margin:16px 0 0;font-size:14px;line-height:1.75}.model-tool-page .is-seedance-2 .model-tool-prompts{width:min(1360px,100%)}.model-tool-page .is-seedance-2 .model-tool-prompts>header{text-align:center;max-width:none;margin-bottom:32px;margin-left:auto;margin-right:auto}.model-tool-prompt-category-cards{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;width:max-content;max-width:none;margin:40px auto 0;padding-inline:32px;display:flex}.model-tool-prompt-category-cards>span{color:#ffffffd1;white-space:nowrap;background:linear-gradient(#fff0 0%,#ffffff0a 100%);border:0;border-top:1px solid #ffffff1f;border-radius:12px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:52px;padding:24px 32px;font-size:16px;font-weight:600;line-height:1.4;transition:background-color .26s,transform .26s cubic-bezier(.22,1,.36,1);display:inline-flex}.model-tool-prompt-category-icon{color:#fffc;flex:none;width:32px;height:32px;display:block}.model-tool-prompts .model-tool-prompt-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(960px,100%);max-width:960px;margin:44px auto 0;padding:0;display:grid}.model-tool-prompt-category-grid>span{box-sizing:border-box;white-space:normal;text-align:center;overflow-wrap:break-word;width:100%;min-width:0;height:80px;min-height:0;padding:12px}@media (width>=1024px) and (width<=1439px){.model-tool-prompt-category-grid>span{height:68px}}@media (width<=1023px){.model-tool-prompts .model-tool-prompt-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(84px,auto);gap:10px;width:100%;margin-top:24px}.model-tool-prompt-category-grid>span{height:100%}}@media (width<=600px){.model-tool-prompts .model-tool-prompt-category-grid{grid-auto-rows:minmax(104px,auto);gap:8px}.model-tool-prompt-category-grid>span{flex-direction:column;gap:6px;padding:10px 8px;font-size:14px;line-height:1.25}.model-tool-prompt-category-grid .model-tool-prompt-category-icon{width:28px;height:28px}}@media (hover:hover){.model-tool-prompt-category-cards>span:hover{background-color:#ffffff0a;transform:translateY(-6px)}}.model-tool-page .is-seedance-2 .model-tool-prompt-card>p{margin-top:0}.model-tool-prompt-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:20px;display:flex}.model-tool-prompt-actions a,.model-tool-prompt-actions button,.model-tool-related a,.model-tool-related-content a{color:#ffffffb8;cursor:pointer;min-height:36px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.model-tool-prompt-actions a:hover,.model-tool-prompt-actions button:hover,.model-tool-related a:hover,.model-tool-related-content a:hover{color:#fff;background:#ffffff17;border-color:#ffffff3d}.model-tool-round-carousel{--seedance-carousel-card-width:204px;--seedance-carousel-card-height:362.667px;--seedance-carousel-radius:873.4px;--seedance-carousel-perspective:2900px;width:min(1880px,100vw);min-height:624px;margin-top:var(--seedance-section-spacing);position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.model-tool-page .is-seedance-2.has-seedance-section-reveal .model-tool-round-carousel[data-seedance-section-content]{transform:translate(-50%)translateY(24px)}.model-tool-page .is-seedance-2.has-seedance-section-reveal .model-tool-round-carousel[data-seedance-section-content].is-visible{transform:translate(-50%)translate(0,0)}.model-tool-round-carousel-stage{min-height:624px;perspective:var(--seedance-carousel-perspective);perspective-origin:50%;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:0;place-items:center;display:grid;position:relative}.model-tool-round-carousel-stage:focus-visible{box-shadow:inset 0 0 0 2px #72a8ff}.model-tool-round-carousel-stage.is-dragging{cursor:grabbing}.model-tool-round-carousel-stage:not(.is-dragging){cursor:grab}.model-tool-round-carousel-track{width:var(--seedance-carousel-card-width);height:var(--seedance-carousel-card-height);transform:rotateY(var(--carousel-rotation,0deg));transform-style:preserve-3d;will-change:transform;position:relative}.model-tool-round-carousel-card{opacity:var(--carousel-card-opacity,1);transform:rotateY(calc((360deg / var(--carousel-count)) * var(--carousel-index))) translateZ(var(--seedance-carousel-radius));transform-style:preserve-3d;position:absolute;inset:0}.model-tool-round-carousel-card-face{backdrop-filter:blur(24px);backface-visibility:hidden;background:#ffffff0a;border:0;border-radius:24px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 70px #0000005c}.short-drama-carousel-face{backface-visibility:visible}.model-tool-round-carousel-card-face.is-back{transform:rotateY(180deg)}.model-tool-round-carousel-card-face img{object-fit:cover;width:100%;height:100%;display:block}.model-tool-info{background:0 0;width:min(1360px,100%);padding:0}.model-tool-info>header{text-align:center;max-width:960px;margin:0 auto 64px}.model-tool-info>header h2{color:#fff;letter-spacing:-.035em;font-size:clamp(42px,4.6vw,58px);font-weight:700;line-height:1.1}.model-tool-info dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;display:grid}.model-tool-info dl>div{box-sizing:border-box;text-align:center;background:linear-gradient(#fff0 0%,#ffffff0a 100%);border:0;border-top:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:center;height:280px;padding:72px 16px 24px;display:flex;position:relative}.model-tool-info.is-vidu dl{grid-auto-rows:1fr}.model-tool-info.is-vidu dl>div{justify-content:center;height:auto;min-height:280px;padding-block:32px}.model-tool-page main.is-seedance-2 .model-tool-info>header{margin-bottom:64px}.model-tool-page main.is-seedance-2 .model-tool-info>header .seedance-display-title{font-size:clamp(44px,4.75vw,64px)}.model-tool-page main.is-seedance-2 .model-tool-info dl>div{isolation:isolate;transition:background-color .26s,transform .26s cubic-bezier(.22,1,.36,1);overflow:hidden}@media (hover:hover){.model-tool-page main.is-seedance-2 .model-tool-info dl>div:hover{background-color:#ffffff0a;transform:translateY(-6px)}}.model-tool-info-icon{z-index:0;color:#fffc;flex:0 0 32px;width:32px;height:32px;margin:0 auto 16px;display:block;position:relative;transform:scale(.8)}.model-tool-info.is-vidu .model-tool-info-icon{transform:none}.model-tool-info-icon path{fill:currentColor}.model-tool-info dt{color:#ffffffe6;font-size:20px;line-height:1.4}.model-tool-info dd{color:#ffffffb3;margin:8px 0 0;font-size:16px;line-height:1.5}.model-tool-page main.is-seedance-2 .model-tool-info.has-scroll-reveal dl>div{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),background-color .26s;transition-delay:calc((4 - var(--model-info-index,0)) * 90ms);will-change:opacity, transform;transform:translateY(28px)scale(.985)}.model-tool-page main.is-seedance-2 .model-tool-info.has-scroll-reveal dl>div.is-visible{opacity:1;transition-delay:calc(var(--model-info-index,0) * 90ms);transform:translate(0,0)scale(1)}@media (hover:hover){.model-tool-page main.is-seedance-2 .model-tool-info.has-scroll-reveal dl>div.is-visible:hover{transform:translateY(-6px)scale(1)}}.model-tool-page main.is-gpt-image-2 .model-tool-info{box-sizing:border-box;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.model-tool-page main.is-gpt-image-2 .model-tool-info>header{width:100%;max-width:1120px;margin:0 auto 64px}.model-tool-page main.is-gpt-image-2 .model-tool-info>header .seedance-display-title{white-space:nowrap;font-size:clamp(40px,4.2vw,56px);line-height:1.08}.model-tool-page main.is-gpt-image-2 .model-tool-info dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%}.model-tool-page main.is-gpt-image-2 .model-tool-info[data-gpt-image-2-5-model-info] dl{grid-template-columns:repeat(3,minmax(0,1fr))}.model-tool-page main.is-gpt-image-2 .model-tool-info dl>div{width:auto;min-width:0;height:auto;min-height:0;padding:36px 24px}.model-tool-page main.is-gpt-image-2 .model-tool-info-icon{flex-basis:44px;width:44px;height:44px;margin-bottom:18px}.model-tool-comparison>div{border:1px solid #ffffff1a;border-radius:24px;overflow:hidden}.model-tool-comparison-header,.model-tool-comparison article{grid-template-columns:.35fr 1fr;gap:16px;padding:18px 22px;display:grid}.model-tool-comparison-header{color:#ffffffe6;background:#ffffff0a;font-size:14px;font-weight:650;line-height:1.65}.model-tool-comparison article+article{border-top:1px solid #ffffff14}.model-tool-comparison strong{color:#ffffffd6;font-size:14px}.model-tool-comparison article span{color:#ffffff94;font-size:14px;line-height:1.65}.model-tool-page .is-seedance-2 .model-tool-comparison{width:min(1360px,100%)}.model-tool-page .is-seedance-2 .model-tool-comparison>header{text-align:center;max-width:960px;margin-bottom:64px;margin-left:auto;margin-right:auto}.model-tool-page .is-seedance-2 .model-tool-comparison>header p:not(.model-tool-section-kicker){margin-left:auto;margin-right:auto}.model-tool-page .is-seedance-2 .model-tool-comparison-header,.model-tool-page .is-seedance-2 .model-tool-comparison article{grid-template-columns:244px minmax(0,1fr);padding:18px 24px}.model-tool-page .is-seedance-2 .model-tool-comparison-header>span:first-child,.model-tool-page .is-seedance-2 .model-tool-comparison article>:first-child{padding-right:24px}.model-tool-page .is-seedance-2 .model-tool-comparison-header>span+span,.model-tool-page .is-seedance-2 .model-tool-comparison article>:nth-child(2){border-left:1px solid #ffffff1a;padding-left:24px}.model-tool-comparison>.model-tool-comparison-matrix{overflow-x:auto}.model-tool-comparison-matrix table{border-collapse:collapse;color:#ffffffb8;table-layout:fixed;width:100%;min-width:980px;font-size:15px;line-height:1.5}.model-tool-comparison-matrix th,.model-tool-comparison-matrix td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:20px 18px}.model-tool-comparison-matrix tr>:last-child{border-right:0}.model-tool-comparison-matrix tbody tr:last-child>*{border-bottom:0}.model-tool-comparison-matrix thead th{color:#ffffffeb;background:#ffffff0e;font-size:16px;font-weight:700}.model-tool-comparison-matrix thead th:first-child,.model-tool-comparison-matrix tbody th{color:#ffffffe6;width:150px;font-weight:700}.model-tool-comparison-matrix tbody th{background:#ffffff06}.model-tool-comparison-matrix td strong{color:#fff;font-weight:750}.model-tool-comparison.is-vidu-comparison{width:min(1360px,100%);margin-top:160px}.model-tool-comparison.is-vidu-comparison>header{text-align:center;max-width:1000px;margin:0 auto 64px}.model-tool-comparison.is-vidu-comparison>header h2{font-size:clamp(36px,4vw,48px);line-height:1.12}.model-tool-comparison.is-vidu-comparison>header p{margin-inline:auto;line-height:1.65}.model-tool-title-accent,.model-tool-comparison-title-accent{background:linear-gradient(90deg,#0a73fd,#72bcff 60%,#c4d1ff);color:#0000;-webkit-background-clip:text;background-clip:text}.model-tool-comparison.is-vidu-comparison>.model-tool-comparison-matrix{background:#ffffff04;border-color:#ffffff1f}.model-tool-comparison.is-vidu-comparison>.model-tool-comparison-matrix:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.model-tool-comparison.is-vidu-comparison table{min-width:0}.model-tool-comparison.is-vidu-comparison thead th{background:#ffffff0e}.model-tool-comparison.is-vidu-comparison thead th:first-child{width:24%}.model-tool-comparison.is-vidu-comparison thead th:nth-child(2){width:33%}.model-tool-comparison.is-vidu-comparison thead th:nth-child(3){width:43%}.model-tool-comparison.is-vidu-comparison tbody th{background:0 0;width:auto}.model-tool-comparison.is-vidu-comparison td strong{color:#ffffff80;font-weight:400}.model-tool-comparison.is-vidu-comparison .vidu-comparison-column-label{display:none}@media (width>=768px) and (width<=1439px){.model-tool-comparison.is-vidu-comparison th,.model-tool-comparison.is-vidu-comparison td{overflow-wrap:anywhere;padding:16px 14px}}@media (width>=768px) and (width<=1199px){.model-tool-comparison.is-vidu-comparison th,.model-tool-comparison.is-vidu-comparison td{padding:14px 12px}}@media (width<=767px){.model-tool-comparison.is-vidu-comparison{margin-top:80px}.model-tool-comparison.is-vidu-comparison>header{margin-bottom:28px}.model-tool-comparison.is-vidu-comparison>header h2{overflow-wrap:anywhere;font-size:clamp(26px,7.5vw,36px)}.model-tool-comparison.is-vidu-comparison>.model-tool-comparison-matrix{background:0 0;border:0;border-radius:0;overflow:visible}.model-tool-comparison.is-vidu-comparison table,.model-tool-comparison.is-vidu-comparison tbody{width:100%;display:block}.model-tool-comparison.is-vidu-comparison thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.model-tool-comparison.is-vidu-comparison tbody{gap:12px;display:grid}.model-tool-comparison.is-vidu-comparison tbody tr{background:#ffffff04;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.model-tool-comparison.is-vidu-comparison tbody th,.model-tool-comparison.is-vidu-comparison tbody td{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;min-width:0;height:auto;padding:12px 14px;display:block}.model-tool-comparison.is-vidu-comparison tbody th{border-bottom:1px solid #ffffff14;border-right:0;grid-column:1/-1}.model-tool-comparison.is-vidu-comparison tbody td{vertical-align:top;border-bottom:0}.model-tool-comparison.is-vidu-comparison tbody td:last-child{border-right:0}.model-tool-comparison.is-vidu-comparison .vidu-comparison-column-label{color:#ffffffeb;margin-bottom:8px;font-size:12px;font-weight:700;line-height:1.4;display:block}}.model-tool-faq>div{gap:10px;display:grid}.model-tool-faq details{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;padding:16px 18px}.model-tool-faq summary{cursor:pointer;color:#ffffffd6;justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:650;list-style:none;display:flex}.model-tool-faq summary::-webkit-details-marker{display:none}.model-tool-faq summary span{color:#ffffff6b;font-size:18px}.model-tool-faq details p{color:#fff9;max-width:820px;margin:12px 0 0;font-size:14px;line-height:1.75}.model-tool-faq.is-short-drama-style{width:min(1312px,100%);margin-top:var(--seedance-section-spacing)}.model-tool-faq.is-short-drama-style>header{text-align:center;max-width:920px;margin:0 auto}.model-tool-faq.is-short-drama-style>header h2{color:#fff;letter-spacing:0;font-size:64px;font-weight:650;line-height:1.08}.model-tool-faq.is-short-drama-style>div{margin-top:104px;display:block}.model-tool-faq.is-short-drama-style details{background:0 0;border:0;border-radius:0;padding:24px 0}.model-tool-faq.is-short-drama-style summary{color:#ffffffd1;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;font-size:20px;font-weight:650;line-height:1.4;display:grid}.model-tool-faq.is-short-drama-style summary>span{color:inherit;font-size:inherit}.model-tool-faq.is-short-drama-style summary svg{color:#ffffff94;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px;transition:transform .2s}.model-tool-faq.is-short-drama-style details[open] summary svg{transform:rotate(180deg)}.model-tool-faq.is-short-drama-style details p{color:#ffffffad;max-width:920px;margin-top:20px;font-size:16px;line-height:2}.model-tool-faq.is-vidu-faq{margin-top:160px}.model-tool-faq.is-vidu-faq>header h2{font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:clamp(36px,4.45vw,64px);font-weight:700}.model-tool-faq.is-vidu-faq .seedance-display-title-line{display:block}.model-tool-faq.is-vidu-faq .seedance-display-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.seedance-expert-blog{width:min(1640px,100vw - 80px);margin:var(--seedance-section-spacing) auto 0;grid-template-columns:minmax(360px,.95fr) minmax(0,2fr);gap:48px;display:grid}.seedance-expert-blog-intro{align-self:start;padding-top:4px}.seedance-expert-blog-intro h2{color:#f8f8f8;letter-spacing:0;max-width:440px;margin:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:52px;font-weight:700;line-height:1.04}.seedance-expert-blog-intro p{color:#ffffff8a;max-width:470px;margin:44px 0 0;font-size:18px;line-height:1.75}.seedance-expert-blog-intro>a{color:#ffffffe0;border:1px solid #ffffff47;border-radius:8px;justify-content:center;align-items:center;min-height:56px;margin-top:28px;padding:0 24px;font-size:16px;font-weight:650;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.seedance-expert-blog-intro>a:hover{color:#fff;background:#ffffff12;border-color:#ffffff7a}.seedance-expert-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;min-width:0;display:grid}.seedance-expert-blog-card{min-width:0;color:inherit;text-decoration:none;display:block}.seedance-expert-blog-card article{background:#111315;border:1px solid #ffffff0f;border-radius:8px;height:100%;transition:border-color .2s,transform .2s;overflow:hidden}.model-tool-page main.is-model-page .seedance-expert-blog-card article{border-radius:16px}.seedance-expert-blog-card:hover article{border-color:#ffffff29;transform:translateY(-3px)}.seedance-expert-blog-media{aspect-ratio:16/9;background:#ffffff0d;position:relative;overflow:hidden}.seedance-expert-blog-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.seedance-expert-blog-tag{z-index:1;color:#05070a;white-space:nowrap;background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);border-radius:5px;max-width:calc(100% - 24px);padding:5px 9px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:12px;right:12px}.seedance-expert-blog-card:hover img{transform:scale(1.025)}.seedance-expert-blog-copy{padding:22px 24px 30px}.seedance-expert-blog-copy time,.seedance-expert-blog-copy>span{color:#ffffff5c;font-size:15px;line-height:1.4}.seedance-expert-blog-copy h3{color:#ffffffe8;letter-spacing:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:12px 0 0;font-size:22px;font-weight:650;line-height:1.38;display:-webkit-box;overflow:hidden}.model-tool-page main.is-model-page .seedance-expert-blog-copy h3{font-size:16px}.seedance-expert-blog.is-vidu-related-content{margin-top:160px}.seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-grid{gap:8px}@media (width<=767px){.seedance-expert-blog.is-vidu-related-content{width:100%;margin-top:120px}.seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-grid{width:100%;margin-right:0;padding-right:0}}.model-tool-related>div,.model-tool-related-content>div{flex-wrap:wrap;gap:10px;display:flex}.model-tool-model-discovery{width:min(1360px,100%);margin-top:var(--seedance-section-spacing);text-align:center}.model-tool-model-discovery>header{max-width:none;margin-bottom:88px}.model-tool-model-discovery>header h2{color:#f5f4f0f5;letter-spacing:-.045em;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:clamp(42px,5vw,76px);font-weight:700;line-height:1.05}.model-tool-model-discovery>header h2 span{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 48%,#b2c7fe 72%,#ffddb7 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-tool-model-list{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.model-tool-model-pill{color:#f5f4f0d1;letter-spacing:-.025em;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;min-height:62px;padding:0 30px;font-size:clamp(18px,1.55vw,24px);font-weight:500;line-height:1;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.model-tool-model-pill:hover{color:#fff;background:#ffffff17;border-color:#ffffff52}.model-tool-model-discovery.is-seedance-2 .model-tool-model-pill{background:linear-gradient(#fff0 0%,#ffffff0a 100%);border:0;border-top:1px solid #ffffff14;font-size:16px}.model-tool-model-discovery.is-seedance-2 .model-tool-model-pill:hover{color:#fff;background:linear-gradient(#fff0 0%,#ffffff0a 100%);border-color:#ffffff14 #0000 #0000}.model-tool-model-discovery.is-seedance-2{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.model-tool-model-discovery.is-seedance-2>header{width:min(1360px,100% - 48px);margin-left:auto;margin-right:auto}.model-tool-model-discovery.is-seedance-2 .model-tool-home-model-showcase{box-sizing:border-box;width:100%;min-width:0;margin-top:0}.model-tool-page main.is-model-page .model-tool-model-discovery .model-tool-home-model-showcase{padding-bottom:0}.model-tool-page main.is-model-page .model-tool-model-discovery .model-tool-home-model-showcase:before,.model-tool-page main.is-model-page .model-tool-model-discovery .model-tool-home-model-showcase:after{bottom:0}@media (width<=767px){.model-tool-model-discovery.is-seedance-2 .model-tool-home-model-showcase:before,.model-tool-model-discovery.is-seedance-2 .model-tool-home-model-showcase:after{width:clamp(112px,25vw,180px);bottom:88px}.model-tool-model-discovery.is-seedance-2 .model-tool-home-model-showcase:before{background:linear-gradient(90deg,#0a0a0a 0% 35%,#0a0a0ae6 55%,#0a0a0a00 100%)}.model-tool-model-discovery.is-seedance-2 .model-tool-home-model-showcase:after{background:linear-gradient(270deg,#0a0a0a 0% 35%,#0a0a0ae6 55%,#0a0a0a00 100%)}}.model-tool-model-discovery-cta{color:#111217;background:#f4f6f8;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:64px;margin-top:88px;padding:0 32px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.model-tool-model-discovery-cta:hover{background:#fff;transform:translateY(-2px)}.model-tool-content{padding:80px 24px 96px}.model-tool-page main.is-asmr-tool .model-tool-content{flex-direction:column;display:flex}.model-tool-page main.is-asmr-tool .model-tool-content>.is-seedance25-how-to{order:1}.model-tool-page main.is-asmr-tool .model-tool-content>header{margin-top:var(--seedance-section-spacing);order:2}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-create-section{margin-top:var(--seedance-section-spacing);order:4}.model-tool-page main.is-asmr-tool .seedance25-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(1040px,100%);margin-inline:auto}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-related-models{order:5;width:100%;left:auto;transform:none}.model-tool-page main.is-seedance-2{--seedance-section-spacing:240px}.model-tool-page main.is-minimax-h3-max{--seedance-section-spacing:120px}.model-tool-page main.is-seedance-2 .model-tool-hero{background:var(--page-bg)}.model-tool-page main.is-seedance-2 .model-tool-content{padding-top:var(--seedance-section-spacing)}.model-tool-page main.is-seedance-2 .model-tool-rich-section{margin-top:var(--seedance-section-spacing)}.model-tool-page main .model-tool-info,.model-tool-page main.is-seedance-2 .model-tool-info{margin-top:160px}.model-tool-page main.is-seedance-2.is-asmr-tool .model-tool-content{padding-top:96px}.model-tool-page main.is-seedance-2.is-asmr-tool .model-tool-content>.is-seedance25-how-to{margin-top:0}.model-tool-page main.is-seedance-2 .model-tool-round-carousel{margin-top:64px}.model-tool-page main.is-seedance-2-landing .seedance-2-use-cases-carousel{width:min(1360px,100%)}.model-tool-page main.is-seedance-2-landing .seedance-2-use-cases-carousel>header{text-align:center;max-width:960px;margin:0 auto}.model-tool-page main.is-seedance-2-landing .seedance-2-use-cases-carousel>header h2{margin:0 auto}.model-tool-page main.is-seedance-2-landing .seedance-2-use-cases-carousel .model-tool-round-carousel{margin-top:64px}.short-drama-use-cases.model-tool-round-carousel{margin-top:200px}.model-tool-page main.is-seedance-2 .model-tool-use-cases.is-seedance-2-audience{margin-top:120px}.model-tool-page main.is-seedance-2 .model-tool-bottom{margin-top:calc(var(--seedance-section-spacing) - 120px);background:var(--page-bg)}.model-tool-page main.is-seedance-2 .model-tool-content>header{width:min(960px,100%);margin-bottom:120px}.model-tool-page main.is-minimax-h3-max .model-tool-content>header{margin-bottom:64px}.model-tool-page main.is-minimax-h3-max .model-tool-max-workflow-heading{width:min(960px,100%);margin:var(--seedance-section-spacing) auto 64px;text-align:center}.model-tool-page main.is-minimax-h3-max .model-tool-max-how-heading{margin-top:220px}.model-tool-page main.is-minimax-h3-max .model-tool-max-how-cards{width:min(1360px,100%);margin-top:0}.model-tool-max-workflow-heading h2{margin:0}.model-tool-max-workflow{margin-top:0}.model-tool-page main.is-seedance-2 .model-tool-content>header h2{color:#fff;letter-spacing:0;text-transform:none;font-size:clamp(44px,4.75vw,68px);font-weight:700;line-height:1.04}.model-tool-page main.is-seedream-5 .model-tool-hero.is-seedance-2 h1,.model-tool-page main.is-seedream-5 [data-seedance-section-title],.model-tool-page main.is-seedream-5 .seedance-display-title,.model-tool-page main.is-seedream-5 .model-tool-use-cases.is-seedance-2-audience>header h2,.model-tool-page main.is-seedream-5 .model-tool-rich-section.is-seedance-2-capabilities>header h2,.model-tool-page main.is-seedream-5 .model-tool-info>header h2,.model-tool-page main.is-seedream-5 .model-tool-info>header .seedance-display-title,.model-tool-page main.is-seedream-5 .model-tool-content>header h2{font-size:64px}.model-tool-page main.is-seedream-5 .seedance-display-title-accent{background-image:linear-gradient(90deg,#0a73fd 0%,#72bcff 48%,#b2c7fe 72%,#ffddb7 100%)}.seedream-5-tool-page,.seedream-5-tool-page main,.seedream-5-tool-page .model-tool-hero,.seedream-5-tool-page .public-top-nav{background-color:#0d0d0d}.seedream-5-tool-page .public-top-nav{backdrop-filter:none}.model-tool-page main.is-seedance-2 .model-tool-content>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:20px;line-height:1.8}.minimax-h3-use-cases{width:100vw;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.minimax-h3-use-cases>header{text-align:center;width:min(960px,100% - 48px);margin:0 auto}.minimax-h3-use-cases>header h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(44px,4.75vw,68px);font-weight:700;line-height:1.04}.minimax-h3-use-cases>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:20px;line-height:1.8}.minimax-h3-use-case-carousel{width:min(1440px,100%);margin:52px auto 0;position:relative}.minimax-h3-use-case-stage{outline:0;height:610px;position:relative;overflow:hidden}.minimax-h3-use-case-stage:focus-visible{box-shadow:inset 0 0 0 2px #72a8ff}.minimax-h3-use-case-card{z-index:1;opacity:0;pointer-events:none;background:#181818;border:1px solid #ffffff24;border-radius:28px;width:min(760px,58vw);height:540px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),filter .45s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.78);box-shadow:0 28px 84px #0000007a}.minimax-h3-use-case-card.is-active{z-index:3;opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.minimax-h3-use-case-card.is-previous{opacity:.54;transform:translate(-118%,-50%)scale(.84)}.minimax-h3-use-case-card.is-next{opacity:.54;transform:translate(18%,-50%)scale(.84)}.minimax-h3-use-case-card>img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block}.minimax-h3-use-case-card.is-active:hover>img{transform:scale(1.035)}.minimax-h3-use-case-shade{pointer-events:none;background:linear-gradient(#04050700 38%,#0405072e 58%,#040507eb 100%);position:absolute;inset:0}.minimax-h3-use-case-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 24px;padding:34px 36px;display:grid;position:absolute;bottom:0;left:0;right:0}.minimax-h3-use-case-copy h3{color:#fff;margin:0;font-size:28px;font-weight:650;line-height:1.15}.minimax-h3-use-case-copy p{color:#ffffffb8;grid-column:1/-1;margin:0;font-size:14px;line-height:1.6}.minimax-h3-use-case-copy a{color:#111;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:42px;margin:0;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.minimax-h3-use-case-copy a:hover{opacity:.88;transform:translateY(-1px)}.minimax-h3-use-case-copy a:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.minimax-h3-use-case-nav{z-index:5;color:#fff;cursor:pointer;backdrop-filter:blur(12px);background:#0c0e11c2;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.minimax-h3-use-case-nav.is-previous{left:max(24px,50% - 450px)}.minimax-h3-use-case-nav.is-next{right:max(24px,50% - 450px)}.minimax-h3-use-case-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.minimax-h3-use-case-nav:hover{background:#ffffff29}.minimax-h3-use-case-nav:focus-visible{outline-offset:3px;outline:2px solid #72a8ff}.minimax-h3-use-cases+header{margin-top:var(--seedance-section-spacing)!important}.model-tool-rich-section.is-minimax-h3-how-to>header p{color:#ffffffa3;max-width:896px;margin:32px auto 0;font-size:20px;line-height:1.8}.model-tool-content>header{text-align:center;width:min(760px,100%);margin:0 auto 64px}.model-tool-content>header h2{color:#fff;margin:0;font-size:clamp(32px,4vw,42px);font-weight:700;line-height:1.15}.model-tool-content>header p{color:#ffffffb3;margin:12px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.7}.seedance-workflow-steps{gap:120px;width:min(1360px,100%);margin:0 auto;display:grid}.seedance-workflow-steps>article{grid-template-columns:minmax(0,723px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.seedance-workflow-steps>article.is-reverse{grid-template-columns:minmax(0,1fr) minmax(0,723px)}.seedance-workflow-steps>article.is-reverse .seedance-workflow-steps-media{order:2}.seedance-workflow-steps>article.is-reverse .seedance-workflow-steps-copy{order:1}.seedance-workflow-steps-media{aspect-ratio:723/406;border-radius:16px;width:min(723px,100%);overflow:hidden}.model-tool-page main.is-minimax-h3 .seedance-workflow-steps-media{background:#ffffff14}.seedance-workflow-steps-media>:is(img,video){object-fit:contain;width:100%;height:100%;display:block}.seedance-workflow-steps-copy{min-width:0}.seedance-workflow-steps-copy h3{color:#ffffffe6;margin:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:48px;font-weight:700;line-height:1.1}.model-tool-page main.is-model-page .seedance-workflow-steps-copy h3{font-size:40px}.seedance-workflow-steps-copy p{color:#ffffffb3;margin:16px 0 0;font-family:Bricolage Grotesque Regular,PingFang SC,sans-serif;font-size:16px;font-weight:400;line-height:1.6}@media (width<=1199px){.seedance-workflow-steps>article,.seedance-workflow-steps>article.is-reverse{grid-template-columns:minmax(0,1fr)}.seedance-workflow-steps>article.is-reverse .seedance-workflow-steps-media,.seedance-workflow-steps>article.is-reverse .seedance-workflow-steps-copy{order:initial}.seedance-workflow-steps-media{margin-inline:auto}.seedance-workflow-steps-copy h3{font-size:clamp(32px,5vw,48px)}.model-tool-page main.is-model-page .seedance-workflow-steps-copy h3{font-size:clamp(32px,5vw,40px)}}.model-tool-page main.is-asmr-tool .seedance-workflow-steps-media img{width:100%;height:auto;display:block}.model-tool-features{flex-direction:column;gap:96px;width:min(1200px,100%);margin:0 auto;display:flex}.model-tool-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.model-tool-feature.is-reverse .model-tool-copy{order:2}.model-tool-feature.is-reverse .model-tool-video{order:1}.model-tool-eyebrow{background:var(--brand-gradient);color:#0000;letter-spacing:.04em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;align-items:center;gap:4px;margin:0 0 24px;font-size:14px;font-weight:650;display:flex}.model-tool-eyebrow svg{fill:#83aef3;width:28px;height:28px;margin-left:-9px}.model-tool-copy h3{color:#fff;margin:0 0 20px;font-size:24px;font-weight:650;line-height:1.3}.model-tool-copy ul,.model-tool-copy ol{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.model-tool-copy ul li{color:#ffffffad;font-size:16px;line-height:1.7}.model-tool-copy ul li:before{color:#ffffff57;content:"•";margin-right:10px}.model-tool-copy ol li{gap:12px;display:flex}.model-tool-copy ol li>span{color:#ffffff73;font-size:16px;line-height:1.7}.model-tool-copy ol p{color:#ffffffad;margin:0;font-size:16px;line-height:1.7}.model-tool-video{aspect-ratio:16/9;background:#0006;border:1px solid #ffffff1a;border-radius:20px;position:relative;overflow:hidden}.model-tool-video video{object-fit:cover;width:100%;height:100%;display:block}.model-tool-bottom-trigger{height:1px}.model-tool-bottom{background:0 0}.model-tool-page main.is-model-page.has-final-cta .model-tool-content{padding-bottom:0}.model-tool-page main.is-model-page.has-final-cta .model-tool-bottom{margin-top:319px}@media (width<1920px){.live2d-template-masonry{column-count:4}}@media (width>=901px) and (width<=1100px){.live2d-template-masonry{column-count:3}.live2d-creation-showcase-grid,.live2d-related-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.model-tool-page main.is-live2d-tool{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);padding:64px 16px 0}.live2d-workspace-breadcrumb{grid-area:2/1;min-width:0;padding:0}.live2d-workspace-shell{display:contents}.live2d-workspace-stage{grid-area:3/1}.live2d-workspace-stage-copy{padding-inline:24px}.live2d-workspace-panel{width:100%;height:auto;max-height:calc(100dvh - 82px - var(--public-promo-height,0px));grid-area:1/1;margin:18px 0 24px;position:static;overflow:hidden}.model-tool-page main.is-seedance-2.is-live2d-tool>.model-tool-content{grid-area:4/1;width:100%;padding-top:160px}.live2d-template-masonry{column-count:3}.live2d-creation-showcase{margin-top:160px}.live2d-creation-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live2d-why-section{margin-top:160px}.live2d-why-section>header{margin-bottom:56px}.live2d-why-features{gap:72px}.live2d-why-feature,.live2d-why-feature.is-reverse{grid-template-columns:1fr;gap:24px}.live2d-why-feature-copy{padding-inline:0}.live2d-why-feature.is-reverse .live2d-why-feature-media,.live2d-why-feature.is-reverse .live2d-why-feature-copy{order:initial}.live2d-related-tools,.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style{margin-top:160px}.live2d-related-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-page main.is-seedance-2{--seedance-section-spacing:160px}.tools-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.generic-tool-columns,.generic-tool-bottom{grid-template-columns:1fr}.model-tool-feature{gap:36px}.model-tool-hero.is-expanded .model-tool-hero-content{grid-template-columns:1fr}.model-tool-card-grid.is-seedance-2-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;display:grid}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card,.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(n){width:auto;min-height:280px;position:relative;top:auto;left:auto;transform:none}.model-tool-rich-section.is-seedance-2-capabilities{width:min(100% - 48px,860px)}.model-tool-card-grid.is-seedance-2-capability-gallery{gap:24px;padding-bottom:96px}.seedance-workflow-steps{width:min(100% - 48px,860px)}.seedance-expert-blog{grid-template-columns:1fr;width:min(100% - 48px,860px)}.seedance-expert-blog-intro h2{max-width:620px}.seedance-expert-blog-intro p{max-width:720px;margin-top:24px}.seedance-expert-blog-grid{gap:16px}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card,.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(n){transform:none}.model-tool-page .is-seedance-2 [data-seedance-section-title]{font-size:clamp(36px,6vw,52px)}.model-tool-page .is-seedance-2 .seedance-display-title{font-size:clamp(38px,7vw,56px)}.model-tool-info dl{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-page main.is-gpt-image-2 .model-tool-info{padding-left:32px;padding-right:32px}.model-tool-page main.is-gpt-image-2 .model-tool-info>header .seedance-display-title{white-space:normal}.model-tool-page main.is-gpt-image-2 .model-tool-info dl,.model-tool-page main.is-gpt-image-2 .model-tool-info[data-gpt-image-2-5-model-info] dl{grid-template-columns:repeat(2,minmax(0,1fr))}.minimax-h3-use-case-card{width:min(680px,72vw)}.minimax-h3-use-case-nav.is-previous{left:24px}.minimax-h3-use-case-nav.is-next{right:24px}.character-tool-workflow,.character-tool-template-layout{grid-template-columns:1fr}.character-tool-workflow{min-height:auto}.character-tool-workflow-stack{gap:12px;min-height:0;margin-right:0;display:grid}.character-tool-workflow-card,.character-tool-workflow-card:first-child,.character-tool-workflow-card:nth-child(2),.character-tool-workflow-card:nth-child(3){position:static;transform:none}.character-tool-templates{width:calc(100% + 64px);margin-left:-32px;left:auto;transform:none}}@media (width<=767px){.model-tool-page main.is-live2d-tool{padding:64px 16px 0}.live2d-workspace-breadcrumb{white-space:nowrap;height:28px;min-height:28px;padding:0;font-size:11px;overflow:hidden}.live2d-workspace-stage-copy h1{gap:8px}.live2d-template-masonry{column-count:2}.live2d-workspace-panel{width:100%;height:auto;max-height:calc(100dvh - 82px - var(--public-promo-height,0px));min-height:0;margin-top:8px;padding:14px;overflow:hidden}.model-tool-page main.is-seedance-2.is-live2d-tool>.model-tool-content{width:100%;padding:160px 0 72px}.model-tool-page main.is-live2d-tool .model-tool-card-grid.is-seedance-2-capability-gallery{grid-template-columns:1fr;gap:56px}.live2d-creation-showcase{margin-top:160px}.live2d-creation-showcase>header{text-align:left;margin-bottom:24px}.live2d-creation-showcase-grid{grid-template-columns:1fr}.live2d-why-section{margin-top:160px}.live2d-why-section>header{text-align:left;margin-bottom:44px}.live2d-why-features{gap:56px}.live2d-why-feature{gap:20px}.live2d-why-feature-media{border-radius:14px}.live2d-why-feature-copy p{margin-top:12px}.live2d-related-tools,.model-tool-page main.is-live2d-tool .model-tool-faq.is-short-drama-style{margin-top:160px}.live2d-related-tools>header{text-align:left;margin-bottom:24px}.live2d-related-tools-grid{grid-template-columns:1fr}.live2d-related-tool-copy{min-height:0}.model-tool-page main.is-seedance-2.is-asmr-tool .model-tool-content{padding-top:72px}.model-tool-page main.is-asmr-tool .seedance25-community-card{width:min(84vw,420px)}.tools-hub-main{padding:116px 16px 80px}.public-promo-visible .tools-hub-main{padding-top:168px}.tools-hub-hero{margin-bottom:58px}.tools-hub-hero h1{font-size:48px}.tools-hub-hero>span{font-size:15px}.tools-hub-groups{gap:48px}.tools-hub-grid{grid-template-columns:1fr}.tools-hub-card{min-height:194px;padding:22px}.tools-hub-tool-card{min-height:0;padding:0}.generic-tool-main{padding:40px 16px 72px}.generic-tool-hero{border-radius:26px;margin-top:28px;padding:28px 22px}.generic-tool-hero h1{font-size:38px}.generic-tool-summary{font-size:16px;line-height:1.7}.generic-tool-panel{border-radius:22px;padding:24px 20px}.generic-tool-columns,.generic-tool-bottom,.generic-tool-faq{margin-top:28px}.generic-tool-faq>div{grid-template-columns:1fr}.model-tool-hero{min-height:600px}.minimax-h3-use-cases>header{width:calc(100% - 40px)}.minimax-h3-use-cases>header h2{font-size:40px;line-height:1.08}.minimax-h3-use-cases>header p{margin-top:24px;font-size:16px;line-height:1.75}.minimax-h3-use-case-carousel{margin-top:34px}.minimax-h3-use-case-stage{height:530px}.minimax-h3-use-case-card{border-radius:22px;width:calc(100vw - 52px);height:480px}.minimax-h3-use-case-card.is-previous{transform:translate(-142%,-50%)scale(.86)}.minimax-h3-use-case-card.is-next{transform:translate(42%,-50%)scale(.86)}.minimax-h3-use-case-copy{gap:8px 12px;padding:22px 20px}.minimax-h3-use-case-copy h3{font-size:20px}.minimax-h3-use-case-copy p{font-size:13px;line-height:1.5}.minimax-h3-use-case-copy a{min-height:38px;padding:0 12px;font-size:12px}.minimax-h3-use-case-nav{width:44px;height:44px;top:auto;bottom:-2px;transform:none}.minimax-h3-use-case-nav.is-previous{left:calc(50% - 52px)}.minimax-h3-use-case-nav.is-next{right:calc(50% - 52px)}.minimax-h3-use-cases+header{margin-top:160px!important}.model-tool-rich-section.is-minimax-h3-how-to>header p{margin-top:24px;font-size:16px;line-height:1.75}.model-tool-breadcrumb{gap:6px;width:calc(100% - 40px);font-size:13px}.model-tool-hero-content{padding:132px 18px 80px}.model-tool-hero.is-expanded .model-tool-hero-content{min-height:0;padding:132px 18px 80px}.model-tool-hero.is-vidu{padding-top:calc(64px + var(--public-promo-height,0px) + 4px)}.model-tool-hero.is-vidu .model-tool-breadcrumb{width:auto;margin:0 18px;position:static;transform:none}.model-tool-hero.is-vidu.is-expanded .model-tool-hero-content{padding-top:24px}.model-tool-hero.is-seedance-2 .model-tool-hero-content{gap:20px;padding-top:184px;padding-bottom:52px}.public-promo-visible .model-tool-hero.is-seedance-2 .model-tool-hero-content{padding-top:226px}.seedance-hero-composer{grid-template-columns:250px minmax(0,1fr);width:min(860px,100%);height:auto}.model-tool-hero h1{font-size:52px}.seedance-hero-composer{grid-template-columns:1fr}.seedance-hero-composer-controls{min-height:318px}.seedance-hero-settings fieldset{grid-template-columns:96px minmax(0,1fr)}.seedance-hero-composer:has(.seedance-hero-settings) .seedance-hero-reference{height:150px;min-height:150px}.seedance-hero-composer:has(.seedance-hero-settings) textarea{flex-basis:120px;height:120px;min-height:120px}.seedance-hero-preview video,.seedance-hero-preview img{aspect-ratio:16/9;min-height:0}.model-tool-content{padding:64px 18px 80px}.model-tool-content>header{margin-bottom:52px}.model-tool-page main.is-seedance-2 .model-tool-content>header{margin-bottom:120px}.model-tool-page main.is-minimax-h3-max .model-tool-content>header{margin-bottom:64px}.model-tool-page main.is-minimax-h3-max .model-tool-max-how-heading{margin-top:140px}.model-tool-page main.is-seedance-2 .model-tool-content>header h2{font-size:42px;line-height:1.08}.model-tool-page main.is-seedance-2 .model-tool-content>header .seedance-display-title{font-size:clamp(38px,10vw,52px);line-height:1.05}.model-tool-page main.is-seedream-5 [data-seedance-section-title],.model-tool-page main.is-seedream-5 .seedance-display-title,.model-tool-page main.is-seedream-5 .model-tool-use-cases.is-seedance-2-audience>header h2,.model-tool-page main.is-seedream-5 .model-tool-rich-section.is-seedance-2-capabilities>header h2,.model-tool-page main.is-seedream-5 .model-tool-info>header h2,.model-tool-page main.is-seedream-5 .model-tool-info>header .seedance-display-title,.model-tool-page main.is-seedream-5 .model-tool-content>header h2{overflow-wrap:anywhere;font-size:clamp(38px,10vw,52px)}.model-tool-page main.is-seedream-5 .seedance-display-title-accent{overflow-wrap:anywhere}.model-tool-page main.is-seedance-2 .model-tool-content>header p{font-size:16px;line-height:2}.model-tool-features{gap:72px}.model-tool-feature{grid-template-columns:1fr}.model-tool-feature.is-reverse .model-tool-copy{order:1}.model-tool-feature.is-reverse .model-tool-video{order:2}.seedance-workflow-steps{width:calc(100vw - 40px)}.seedance-expert-blog{gap:40px;width:calc(100vw - 40px);margin-top:120px}.seedance-expert-blog-intro h2{font-size:38px;line-height:1.1}.seedance-expert-blog-intro p{margin-top:24px;font-size:16px;line-height:1.75}.seedance-expert-blog-grid{scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100vw - 20px);margin-right:-20px;padding-bottom:10px;padding-right:20px;display:flex;overflow-x:auto}.seedance-expert-blog-grid::-webkit-scrollbar{display:none}.seedance-expert-blog-card{scroll-snap-align:start;width:min(82vw,330px);min-width:min(82vw,330px)}.seedance-expert-blog-copy{padding:20px 20px 26px}.seedance-expert-blog-copy h3{font-size:20px}.model-tool-rich-section{margin-top:80px}.model-tool-rich-section.is-seedance-2-capabilities{width:calc(100vw - 40px);margin-top:120px}.model-tool-rich-section.is-seedance-2-capabilities>header{margin-bottom:56px}.model-tool-rich-section.is-seedance-2-capabilities>header h2{font-size:clamp(38px,10vw,52px)}.model-tool-card-grid.is-seedance-2-capability-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-bottom:0}.model-tool-rich-section.is-minimax-h3-how-to .model-tool-card-grid.is-seedance-2-capability-gallery{grid-template-columns:1fr;gap:56px}.model-tool-rich-section.is-minimax-h3-how-to .model-tool-capability-media{aspect-ratio:16/9}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(2),.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability:nth-child(3){top:auto}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability-media{border-radius:16px}.model-tool-card-grid.is-seedance-2-capability-gallery .model-tool-capability h3{font-size:18px}.model-tool-use-cases.is-seedance-2-audience{margin-top:120px}.model-tool-card-grid.is-seedance-2-audience-grid{grid-template-columns:1fr}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card,.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(n){min-height:0}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card,.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(n){transform:none}.model-tool-faq.is-short-drama-style{margin-top:80px}.model-tool-model-discovery{margin-top:96px}.model-tool-model-discovery>header{margin-bottom:56px}.model-tool-model-list{gap:12px}.model-tool-model-pill{min-height:48px;padding:0 20px;font-size:16px}.model-tool-model-discovery-cta{min-height:56px;margin-top:56px;padding:0 26px;font-size:16px}.model-tool-page main.is-seedance-2 .model-tool-round-carousel{min-height:584px;margin-top:64px}.short-drama-use-cases.model-tool-round-carousel{margin-top:80px}.model-tool-round-carousel-stage{min-height:584px}.model-tool-round-carousel-card{transform:rotateY(calc((360deg / var(--carousel-count)) * var(--carousel-index))) translateZ(var(--seedance-carousel-radius))}.model-tool-card-grid,.model-tool-prompt-grid{grid-template-columns:1fr}.model-tool-prompt-category-cards{flex-wrap:wrap;gap:12px;width:fit-content;max-width:100%}.model-tool-info{padding:0}.model-tool-info dl,.model-tool-page main.is-gpt-image-2 .model-tool-info[data-gpt-image-2-5-model-info] dl{grid-template-columns:1fr}.model-tool-page main.is-gpt-image-2 .model-tool-info{padding-left:20px;padding-right:20px}.model-tool-page main.is-gpt-image-2 .model-tool-info>header{margin-bottom:64px}.model-tool-page main.is-gpt-image-2 .model-tool-info dl{grid-template-columns:1fr}.model-tool-comparison-header{display:none}.model-tool-comparison article{grid-template-columns:1fr;gap:6px}.model-tool-page .is-seedance-2 .model-tool-comparison article{grid-template-columns:1fr;padding:18px 22px}.model-tool-page .is-seedance-2 .model-tool-comparison article>:first-child{padding-right:0}.model-tool-page .is-seedance-2 .model-tool-comparison article>:nth-child(2){border-left:0;padding-left:0}.character-tool-main{padding:40px 16px 0}.character-tool-hero{padding-top:28px}.character-tool-hero h1{font-size:42px}.character-tool-input{border-radius:24px;margin-top:28px;padding:16px}.character-tool-input textarea{min-height:150px;font-size:16px}.character-tool-input button{width:100%}.character-tool-workflow{min-height:auto;margin-top:72px}.character-tool-feature{grid-template-columns:1fr}.character-tool-feature-media{min-height:220px}.character-tool-feature-copy{padding:8px 4px 24px}.character-tool-templates{margin-top:48px;padding:44px 16px 56px}.character-tool-template-grid{grid-template-columns:1fr}.character-tool-template-card{min-height:100px}}@media (prefers-reduced-motion:reduce){.tools-hub-card,.tools-hub-card-arrow,.model-tool-hero-content>a{transition:none}.model-tool-hero>video{display:none}.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card,.model-tool-use-cases.is-seedance-2-audience.has-scroll-reveal .model-tool-card:nth-child(n){opacity:1;transition:none;transform:none}.model-tool-round-carousel-track{transition:none;transform:rotateY(0)}.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card,.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card:nth-child(2),.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card:nth-child(3),.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card.is-visible,.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card.is-visible:nth-child(2),.model-tool-rich-section.is-seedance-2-capabilities.has-scroll-reveal .model-tool-card.is-visible:nth-child(3){opacity:1;transition:none;transform:none}.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title],.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-content],.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title].is-visible,.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-content].is-visible{opacity:1;filter:none;transition:none;transform:none}.model-tool-page .is-seedance-2.has-seedance-section-reveal .seedance-display-title-line,.model-tool-page .is-seedance-2.has-seedance-section-reveal [data-seedance-section-title].is-visible .seedance-display-title-line{clip-path:none;opacity:1;transition:none;transform:none}.model-tool-page .is-seedance-2.has-seedance-section-reveal .model-tool-round-carousel[data-seedance-section-content],.model-tool-page .is-seedance-2.has-seedance-section-reveal .model-tool-round-carousel[data-seedance-section-content].is-visible{transform:translate(-50%)}.seedance-workflow-steps.has-scroll-reveal article,.seedance-workflow-steps.has-scroll-reveal article.is-visible{opacity:1;filter:none;transition:none;transform:none}.model-tool-page main.is-seedance-2 .model-tool-info.has-scroll-reveal dl>div,.model-tool-page main.is-seedance-2 .model-tool-info.has-scroll-reveal dl>div.is-visible{opacity:1;transition:none;transform:none}.model-tool-page main.is-seedance-2 .model-tool-info dl>div{transition:none}.model-tool-page main.is-seedance-2 .model-tool-info dl>div:hover{transform:none}}@media (width<=767px){.tools-hub-main{padding:104px 16px 72px}.tools-hub-main:before{filter:blur(24px);width:100%;height:480px;top:-80px}.tools-hub-hero{margin-bottom:52px}.tools-hub-hero>p,.generic-tool-eyebrow{letter-spacing:.22em;font-size:12px}.tools-hub-hero h1{margin-top:0;font-size:clamp(40px,12vw,48px);line-height:1.02}.tools-hub-hero>span{margin-top:20px;line-height:1.65}.tools-hub-group h2{margin-bottom:18px;font-size:22px}.tools-hub-card{border-radius:22px;min-height:184px;padding:20px}.tools-hub-tool-card{border-radius:0;min-height:0;padding:0}.tools-hub-card h3{margin-top:18px}.tools-hub-tool-card h3{margin-top:16px;font-size:20px}.generic-tool-main{padding:32px 16px 64px}.generic-tool-breadcrumb{white-space:nowrap;gap:4px;min-width:0;font-size:13px;display:flex;overflow:hidden}.generic-tool-breadcrumb>:last-child{text-overflow:ellipsis;overflow:hidden}.generic-tool-hero{border-radius:24px;margin-top:24px;padding:26px 20px}.generic-tool-hero h1{overflow-wrap:anywhere;font-size:clamp(34px,10vw,40px);line-height:1.08}.generic-tool-summary{margin-top:20px}.generic-tool-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.generic-tool-actions a{width:100%;padding:0 12px}.generic-tool-panel{border-radius:20px;padding:22px 18px}.generic-tool-panel h2{font-size:22px}.model-tool-hero{height:100svh;min-height:620px}.model-tool-hero>video{object-position:55% center}.model-tool-hero-content{gap:20px;padding:116px 16px 64px}.model-tool-hero h1{overflow-wrap:anywhere;font-size:clamp(42px,12vw,52px);line-height:1.02}.model-tool-hero-content>a{width:min(100%,300px);margin-top:18px}.model-tool-content{padding:64px 16px 72px}.model-tool-content>header{margin-bottom:48px}.model-tool-features{gap:64px}.model-tool-feature{gap:24px}.model-tool-video{border-radius:14px}.character-tool-main,.short-drama-tool-main{padding:88px 16px 0}.character-tool-hero,.short-drama-tool-hero{padding-top:16px}.character-tool-hero h1,.short-drama-tool-hero h1{overflow-wrap:anywhere;font-size:clamp(36px,10.5vw,44px);line-height:1.04}.character-tool-hero>p,.short-drama-tool-hero>p{margin-top:20px;font-size:16px;line-height:1.65}.character-tool-input,.short-drama-tool-input{border-radius:22px;margin-top:28px}.character-tool-input{padding:14px}.character-tool-input textarea{min-height:128px}.short-drama-tool-input textarea{min-height:104px;padding:16px}.short-drama-tool-input footer{padding:8px}.short-drama-tool-input .short-drama-upload-button{width:44px;min-height:44px}.short-drama-inspiration-track{width:calc(100vw - 32px);margin-top:12px;padding:0 0 8px;scroll-padding-inline:0}.short-drama-inspiration-track button{text-overflow:ellipsis;max-width:78vw;min-height:44px;padding:8px 14px;overflow:hidden}.short-drama-use-cases{width:calc(100% + 32px);margin-top:72px;margin-left:-16px;padding:56px 16px;left:auto;transform:none}.short-drama-use-cases h2,.short-drama-features h2,.short-drama-audience h2,.short-drama-faq h2,.short-drama-final-cta h2,.short-drama-section-copy h2{font-size:clamp(34px,10vw,42px);line-height:1.06}.short-drama-carousel-actions{margin-top:20px}.short-drama-carousel-track{margin-right:-16px;padding-right:16px;scroll-padding-inline:0 16px}.short-drama-use-case-card{width:min(78vw,286px)}.short-drama-use-case-media{border-radius:18px}.short-drama-workflow,.short-drama-audience,.short-drama-faq{margin-top:72px}.short-drama-workflow{gap:36px}.short-drama-workflow-card{border-radius:20px;padding:20px}.short-drama-features{padding:56px 0 24px}.short-drama-feature{gap:20px;padding:20px 0 36px}.short-drama-feature-media{border-radius:14px}.short-drama-feature-copy h3{font-size:30px}.short-drama-final-cta{margin-top:72px;padding:72px 16px}.character-tool-workflow{gap:36px;margin-top:72px}.character-tool-input button{min-height:44px}.character-tool-workflow-card,.character-tool-workflow-card:first-child,.character-tool-workflow-card:nth-child(2),.character-tool-workflow-card:nth-child(3){border-radius:20px;padding:20px}.character-tool-features{margin-top:64px;padding:28px 0}.character-tool-feature{gap:20px;padding:20px 0 32px}.character-tool-feature-media{border-radius:18px;min-height:200px}.character-tool-feature-copy h3{font-size:30px}.character-tool-templates{width:calc(100% + 32px);margin-top:40px;margin-left:-16px;padding:48px 16px 56px;left:auto;transform:none}.character-tool-templates h2{font-size:clamp(36px,10vw,42px)}.character-tool-templates header p{font-size:16px}}.character-voice-tool-final-cta{width:100vw;margin-top:128px;position:relative;left:50%;transform:translate(-50%)}.character-voice-tool-final-cta+.character-voice-tool-footer{margin-top:0}@media (width<=359px){.generic-tool-actions{grid-template-columns:1fr}.model-tool-hero h1,.character-tool-hero h1,.short-drama-tool-hero h1{font-size:36px}}@media (width<=900px){.character-voice-tool-voice-list{grid-template-columns:repeat(4,minmax(220px,1fr))}.character-voice-tool-models-heading>p:last-child{white-space:normal;width:auto;max-width:820px}.character-voice-tool-step-grid{grid-template-columns:1fr 1fr}.character-voice-tool-features>.live2d-why-features{gap:72px}.character-voice-tool-related-card{width:min(680px,72vw)}.character-voice-tool-related-nav.is-previous{left:24px}.character-voice-tool-related-nav.is-next{right:24px}}@media (width<=640px){.character-voice-tool-main{padding:96px 16px 0}.character-voice-tool-composer{gap:16px;margin-top:28px}.character-voice-tool-library,.character-voice-tool-composer-panel{border-radius:20px;height:auto;padding:18px}.character-voice-tool-composer-panel{min-height:0}.character-voice-tool-input .character-voice-tool-generate{width:42px;min-height:42px}.character-voice-tool-section{margin-top:78px}.character-voice-tool-section-heading h2,.character-voice-tool-related-heading h2{font-size:clamp(34px,10vw,43px)}.character-voice-tool-models-heading>p:last-child{font-size:15px;line-height:1.7}.character-voice-tool-model-showcase{border-radius:20px;min-height:0;margin-top:30px}.character-voice-tool-model-media{height:250px;position:relative}.character-voice-tool-model-shade{background:linear-gradient(#07090c1f 12%,#07090cd1 100%)}.character-voice-tool-model-tabs{scrollbar-width:none;flex-direction:row;justify-content:flex-start;gap:8px;width:auto;padding:2px;inset:auto 14px 14px;overflow-x:auto}.character-voice-tool-model-tabs::-webkit-scrollbar{display:none}.character-voice-tool-model-tab{text-align:center;backdrop-filter:blur(10px);background:#080a0d8f;border:1px solid #ffffff29;min-width:max-content;min-height:40px;padding:0 14px}.character-voice-tool-model-tab:before{width:auto;height:2px;inset:auto 12px -1px}.character-voice-tool-model-tab.is-active{background:#0c1218d6;border-color:#8fd8f494}.character-voice-tool-model-info{width:auto;min-height:260px;box-shadow:none;backdrop-filter:none;background:#15171a;border:0;border-radius:0;padding:26px 22px 24px;position:relative;bottom:auto;right:auto}.character-voice-tool-model-panel h3{font-size:28px}.character-voice-tool-model-cta{width:100%;margin-top:24px}.character-voice-tool-workflow .character-voice-tool-text-cta{width:min(100%,280px)}.character-voice-tool-step-grid{grid-template-columns:1fr}.character-voice-tool-features{padding-top:32px}.character-voice-tool-features>.live2d-why-features{margin-top:48px}.character-voice-tool-audiences{margin-top:88px}.character-voice-tool-related{width:100vw;margin-top:88px;margin-left:0;padding:56px 0 64px;left:50%;transform:translate(-50%)}.character-voice-tool-related-heading{width:calc(100% - 32px)}.character-voice-tool-related-carousel{margin-top:34px}.character-voice-tool-related-stage{height:530px}.character-voice-tool-related-card{border-radius:22px;width:calc(100vw - 52px);height:480px}.character-voice-tool-related-card.is-previous{transform:translate(-142%,-50%)scale(.86)}.character-voice-tool-related-card.is-next{transform:translate(42%,-50%)scale(.86)}.character-voice-tool-related-card>div{padding:0;bottom:22px;left:18px;right:18px}.character-voice-tool-related-card h3{font-size:22px}.character-voice-tool-related-card p{font-size:13px;line-height:1.55}.character-voice-tool-related-nav{width:44px;height:44px;top:auto;bottom:-2px;transform:none}.character-voice-tool-related-nav.is-previous{left:calc(50% - 52px)}.character-voice-tool-related-nav.is-next{right:calc(50% - 52px)}.character-voice-tool-final-cta{margin-top:72px}}.model-audio-composer{box-sizing:border-box;text-align:left;grid-template-columns:400px minmax(0,1fr);gap:18px;width:min(1360px,100%);height:556px;margin:120px auto 0;padding:8px;display:grid}.model-audio-composer-panel{background:0 0;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex}.model-audio-composer-panel-head{box-sizing:border-box;background:#ffffff0f;flex:0 0 56px}.model-audio-composer-library{box-sizing:border-box;background:#ffffff0f;border-radius:12px;flex-direction:column;flex:0 0 240px;min-width:0;height:240px;min-height:240px;margin-top:8px;padding:12px;display:flex}.model-tool-page #public-detail-content-root .model-audio-composer .model-audio-composer-panel .model-audio-composer-library h2{color:#ffffff80;margin:0;font-size:12px;font-weight:400;line-height:1.3}.model-audio-composer-list{scrollbar-width:none;flex:1;align-content:start;gap:6px;min-height:0;margin-top:10px;display:grid;overflow-y:auto}.model-audio-composer-list::-webkit-scrollbar{display:none}.model-audio-composer-item{color:#ffffffc7;cursor:pointer;background:linear-gradient(#ffffff05 0%,#ffffff14 100%);border:0;border-top:1px solid #ffffff1f;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:56px;padding:8px 10px;transition:background .2s;display:grid;position:relative}.model-audio-composer-item:hover{background:linear-gradient(#ffffff0a 0%,#ffffff1a 100%)}.model-audio-composer-item:focus-visible{outline-offset:2px;outline:2px solid #9ac3ffe6}.model-audio-composer-item.is-selected,.model-audio-composer-item.is-selected:hover{color:#fff;background-color:#202124f0;background-image:linear-gradient(145deg,#0a73fd8c,#ffddb74d)}.model-audio-composer-play{color:#ffffffd1;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background-color .2s,color .2s;display:grid}.model-audio-composer-item.is-selected .model-audio-composer-play{color:#fff;background:#ffffff38}.model-audio-composer-play svg{fill:currentColor;width:18px;height:18px}.model-audio-composer-play .model-audio-composer-pause-icon,.model-audio-composer-play[data-playing=true] .model-audio-composer-play-icon{display:none}.model-audio-composer-play[data-playing=true] .model-audio-composer-pause-icon{display:block}.model-audio-composer-item-copy{min-width:0;display:grid}.model-audio-composer-item-copy strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.model-audio-composer-empty{text-align:center;flex:1;place-content:center;min-height:0;padding:16px;display:grid}.model-audio-composer-empty strong{color:#ffffffc7;font-size:14px;font-weight:600}.model-audio-composer-empty span{color:#ffffff75;margin-top:8px;font-size:12px}.model-audio-composer-prompt{flex-direction:column;flex:1;min-width:0;min-height:0;margin-top:8px;display:flex}.model-audio-composer-panel textarea{box-sizing:border-box;color:#fff;width:100%;height:100%;min-height:0;font:inherit;resize:none;background:#ffffff0f;border:0;border-radius:12px;outline:0;flex:1;padding:12px;font-size:13px;line-height:1.5;transition:background-color .2s;display:block}.model-audio-composer-panel textarea:is(:hover,:focus){background:#ffffff0f}.model-audio-composer-submit{color:#0b1730;cursor:pointer;background:#438aff;border:0;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:8px;padding:0 20px;font-size:14px;font-weight:700;transition:filter .2s,transform .2s;display:inline-flex}.model-audio-composer-submit:hover{filter:brightness(1.06);transform:translateY(-1px)}.model-audio-composer-submit:focus-visible{outline-offset:2px;outline:2px solid #fff}.model-audio-composer-preview{background:#262626;border-radius:24px;min-width:0;min-height:0;position:relative;overflow:hidden}.model-audio-composer-preview-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.model-audio-composer-preview-video{display:none}}.model-tool-prompt-format-body{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:28px;margin-top:32px;display:grid}.model-tool-prompt-format-rules{counter-reset:prompt-rule;align-content:start;gap:22px;margin:0;padding:0;list-style:none;display:grid}.model-tool-prompt-format-rules li{counter-increment:prompt-rule;border-left:2px solid #9ac3ff80;padding-left:18px}.model-tool-prompt-format-rules h3{color:#ffffffeb;margin:0;font-size:16px;font-weight:650;line-height:1.45}.model-tool-prompt-format-rules p{color:#fff9;margin:8px 0 0;font-size:14px;line-height:1.75}.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format{width:min(1360px,100%)}.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format .vidu-scroll-story-header{max-width:1000px}.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format .vidu-scroll-story-media img{object-fit:cover}@media (width>=768px) and (height>=761px){.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format.is-vidu-scroll-story{height:440svh}}@media (width<=767px){.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format .vidu-scroll-story-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-page main.is-model-page.is-seed-audio .model-tool-prompt-format .vidu-scroll-story-title{white-space:normal;font-size:12px;display:block;overflow:visible}}@media (width<=900px){.model-audio-composer{grid-template-columns:1fr;gap:16px;height:auto;margin-top:48px;padding:0}.model-audio-composer-panel{border-radius:20px;min-height:520px}.model-audio-composer-list{max-height:240px}.model-audio-composer-prompt,.model-audio-composer-panel textarea{min-height:120px}.model-audio-composer-preview{aspect-ratio:16/9;border-radius:20px;width:100%}.model-tool-prompt-format-body{grid-template-columns:1fr;gap:22px}}.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(2){top:64px}.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(3){top:128px}@media (width<=767px){.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(2),.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(3){top:auto}}.model-tool-page main.is-model-page .model-tool-rich-section.is-seedance25-how-to>header,.model-tool-page main.is-model-page.is-minimax-h3-max .model-tool-max-how-heading{margin-bottom:24px}.live2d-reference-section{flex-direction:column;flex:none;min-width:0;display:flex}.live2d-reference-section.has-references{flex:none}.live2d-reference-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;margin-bottom:12px;display:flex}.live2d-reference-heading[hidden]{display:none}.live2d-reference-section.has-references .live2d-generator-upload{background:0 0;flex:none;height:94px;min-height:94px;overflow:visible}.live2d-reference-section.has-references .live2d-generator-upload>svg,.live2d-reference-section.has-references .live2d-generator-upload-copy{display:none}.live2d-reference-section .live2d-generator-upload-previews{background:0 0;padding:0}@media (width<=799px){.model-tool-card-grid.is-seedance-2-audience-grid{grid-auto-rows:1fr}.model-tool-card-grid.is-seedance-2-audience-grid .model-tool-card:nth-child(n){height:auto;min-height:0}.gpt-image-2-5-use-cases-grid,.model-tool-rich-section.is-seedance25-how-to .model-tool-card-grid,.model-tool-page main.is-minimax-h3-max .model-tool-max-how-cards .model-tool-card-grid,.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;padding-inline:16px}.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(2),.model-tool-card-grid.is-seedance-2-capability-gallery.is-three-up .model-tool-capability:nth-child(3){top:auto}}@media (width>=800px){.gpt-image-2-5-use-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.live2d-reference-section[data-count="1"] .live2d-upload-preview-add{flex-basis:47.34%;width:47.34%}.live2d-reference-section[data-count="2"] .live2d-upload-preview-add{flex-basis:31.91%;width:31.91%}.live2d-reference-section[data-count="3"] .live2d-upload-preview-add{flex:1 1 0;width:auto}.live2d-upload-preview-remove{opacity:0}.live2d-upload-preview-card:hover .live2d-upload-preview-remove,.live2d-upload-preview-remove:focus-visible{opacity:1}.live2d-upload-preview-add:hover{background:#ffffff12}@media (hover:none){.live2d-upload-preview-remove{opacity:1}}.model-tool-use-cases.is-model-audience>header{text-align:center;max-width:960px;margin:0 auto 72px}.model-tool-card-grid.is-model-audience-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:16px;width:min(1280px,100%);min-height:390px;margin:0 auto;display:grid;position:relative}.model-tool-card-grid.is-model-audience-grid .model-tool-card{z-index:1;backdrop-filter:blur(24px);background:#202124f0;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;width:100%;min-width:0;min-height:340px;padding:28px;transition:background .24s,border-color .24s,box-shadow .24s,transform .24s;display:flex;position:relative}.model-tool-page main.is-model-page .model-tool-card-grid.is-model-audience-grid.is-seedance-2-audience-grid [data-model-audience-card]{top:auto;left:auto}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card="0"]{z-index:2;transform:translateY(10px)rotate(-5deg)}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card="1"]{z-index:2;background-image:linear-gradient(145deg,#0a73fd8c,#ffddb74d);transform:translateY(-8px)rotate(4deg)}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card="2"]{transform:translateY(8px)rotate(-4deg)}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card="3"]{z-index:2;background-image:linear-gradient(145deg,#0a73fd8c,#ffddb74d);transform:translateY(-6px)rotate(5deg)}.model-tool-card-grid.is-model-audience-grid .model-tool-card>span{color:#ffffffb8}.model-tool-card-grid.is-model-audience-grid .model-tool-card h3{margin-top:34px;font-size:20px}.model-tool-card-grid.is-model-audience-grid .model-tool-card p{color:#ffffffb8;font-size:15px;line-height:1.65}@media (hover:hover){.model-tool-page main.is-model-page .model-tool-use-cases.is-model-audience .model-tool-card-grid.is-model-audience-grid:hover .model-tool-card[data-model-audience-card]{transform:translateY(0)rotate(0)}.model-tool-page main.is-model-page .model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card]:hover{z-index:20}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card]:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#0a73fd8c,#ffddb74d) border-box;border:2px solid #0000;transition:opacity .24s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card]:hover:after{opacity:1}}@media (width<=1024px){.model-tool-card-grid.is-model-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.model-tool-card-grid.is-model-audience-grid .model-tool-card{min-height:300px}.model-tool-page main.is-model-page .model-tool-use-cases.is-model-audience .model-tool-card-grid.is-model-audience-grid .model-tool-card[data-model-audience-card]{transform:none}}@media (width<=700px){.model-tool-use-cases.is-model-audience>header{margin-bottom:40px}.model-tool-card-grid.is-model-audience-grid{grid-template-columns:1fr}.model-tool-card-grid.is-model-audience-grid .model-tool-card{min-height:0}}@media (prefers-reduced-motion:reduce){.model-tool-card-grid.is-model-audience-grid .model-tool-card{transition:none}}.model-tool-page main.is-model-page .model-tool-content:has(>.vidu-intro-placeholders){padding-top:160px}.model-tool-content>header.is-vidu-intro{flex-direction:column;align-items:center;width:min(1360px,100%);margin-bottom:0;display:flex}.vidu-intro-badges{max-width:100%}.vidu-intro-badge .model-tool-prompt-category-icon{fill:none;stroke:none;flex:0 0 24px;width:24px;height:24px}.vidu-intro-placeholders{aspect-ratio:1334/402;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(1334px,100%);min-width:0;margin:64px auto 0;transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1);display:grid}.vidu-intro-placeholder{background:#ffffff14;border-radius:12px;min-width:0;position:relative;overflow:hidden}.vidu-intro-placeholder img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width>=1024px) and (hover:hover){.vidu-intro-placeholders:has(.vidu-intro-placeholder:first-child:hover){grid-template-columns:2.4fr 1fr 1fr}.vidu-intro-placeholders:has(.vidu-intro-placeholder:nth-child(2):hover){grid-template-columns:1fr 2.4fr 1fr}.vidu-intro-placeholders:has(.vidu-intro-placeholder:nth-child(3):hover){grid-template-columns:1fr 1fr 2.4fr}}@media (prefers-reduced-motion:reduce){.vidu-intro-placeholders{transition:none}}.model-tool-content>.vidu-intro-placeholders+.is-vidu-capabilities{margin-top:160px}.model-tool-content>.vidu-intro-placeholders+.is-vidu-capabilities>header{margin-bottom:64px}@media (width<=900px){.vidu-intro-badges{flex-wrap:wrap}}@media (width<=1023px){.vidu-intro-placeholders{aspect-ratio:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;display:flex;overflow-x:auto}.vidu-intro-placeholders::-webkit-scrollbar{display:none}.vidu-intro-placeholder{aspect-ratio:1.11;scroll-snap-align:start;flex:0 0 calc(66.6667% - 8px)}}@media (width<=767px){.vidu-intro-placeholder{flex-basis:calc(86.9565% - 10.4348px)}}@media (width<=700px){.vidu-intro-badges>.vidu-intro-badge{white-space:normal;max-width:100%;padding:16px 20px;font-size:14px}}.model-tool-hero.is-vidu{height:auto;min-height:0;overflow:visible}.model-tool-hero.is-vidu.is-expanded .model-tool-hero-content{box-sizing:border-box;text-align:center;flex-direction:column;gap:0;width:min(1360px,100% - 64px);max-width:none;min-height:0;padding:184px 0 56px;display:flex}.model-tool-hero.is-vidu .model-tool-hero-copy{flex-direction:column;align-items:center;display:flex}.model-tool-hero.is-vidu .model-tool-hero-copy>h1{background:linear-gradient(90deg,#ffffff3d,#ffffffe6 35% 65%,#ffffff3d);color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;max-width:1050px;font-size:clamp(40px,6vw,72px);font-weight:600;line-height:1.1}.model-tool-hero.is-vidu .model-tool-hero-copy>p:not(.model-tool-hero-eyebrow){color:#ffffffad;max-width:780px;margin:24px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.78}.model-tool-hero.is-vidu .seedance-hero-composer{margin-top:120px}.public-promo-visible .model-tool-hero.is-vidu.is-expanded .model-tool-hero-content{padding-top:236px}.seedance-hero-composer.is-vidu-quick{height:622px}.seedance-hero-composer.is-vidu-quick .seedance-hero-composer-controls{min-height:0}.seedance-hero-composer.is-vidu-quick .seedance-hero-reference{flex-basis:200px;height:200px;min-height:200px}.seedance-hero-composer.is-vidu-quick .seedance-hero-reference-icon{width:196px;height:196px}.seedance-hero-composer.is-vidu-quick textarea{flex-basis:100px;height:100px;min-height:100px}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings{grid-template-columns:minmax(0,1fr) 120px;gap:10px 12px;margin-top:9px}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings fieldset{display:block}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings fieldset[data-model-composer-setting=background-music]{grid-column:1/-1}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings legend{color:#ffffff80;margin-bottom:6px;padding:0;font-size:12px;font-weight:400;display:block}.vidu-duration-stepper{box-sizing:border-box;background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;width:120px;height:42px;padding:5px 8px;display:flex}.vidu-duration-stepper button{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.vidu-duration-stepper button:hover:not(:disabled){color:#ffffffd9}.vidu-duration-stepper button:disabled{opacity:.3;cursor:default}.vidu-duration-stepper button:focus-visible{outline-offset:2px;outline:2px solid #72aeff}.vidu-duration-stepper svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:16px;height:16px}.vidu-duration-stepper output{color:#fffc;text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-size:14px;font-weight:400;line-height:20px}.vidu-duration-inputs{display:none}.vidu-resolution-select{position:relative}.vidu-resolution-select summary{box-sizing:border-box;color:#fffc;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;min-height:42px;padding:9px 11px;font-size:14px;font-weight:400;list-style:none;display:flex}.vidu-resolution-select summary::-webkit-details-marker{display:none}.vidu-resolution-select summary:hover{background:#ffffff14}.vidu-resolution-select summary:focus-visible{outline-offset:2px;outline:2px solid #72aeff}.vidu-resolution-select summary svg{fill:none;stroke:#ffffff8f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px;transition:transform .2s}.vidu-resolution-select[open] summary svg{transform:rotate(180deg)}.vidu-resolution-options{z-index:8;box-sizing:border-box;backdrop-filter:blur(24px);background:linear-gradient(#0d0d0dcc,#141414cc) padding-box padding-box,linear-gradient(#ffffff14 0% 75%,#fff6 100%) border-box;border:1px solid #0000;border-radius:16px;gap:4px;max-height:calc(100dvh - 12px);margin:0;padding:6px;display:grid;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 18px 36px #0000007a}.vidu-resolution-options[popover]:not(:popover-open){display:none}.vidu-resolution-options label{cursor:pointer;position:relative}.vidu-resolution-options input{opacity:0;pointer-events:none;position:absolute}.vidu-resolution-options label>span{color:#fffc;border:1px solid #0000;border-radius:8px;padding:9px 11px;font-size:14px;font-weight:400;display:block}.vidu-resolution-options label:hover>span{background:#ffffff0e}.vidu-resolution-options input:checked+span{background:#ffffff14}.vidu-resolution-options input:focus-visible+span{outline-offset:2px;outline:2px solid #72aeff}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings .seedance-hero-setting-options span{color:#fffc;background:#ffffff0a;border-color:#0000;border-radius:8px;min-height:38px;font-size:14px;font-weight:400}.seedance-hero-composer.is-vidu-quick .vidu-quick-settings .seedance-hero-setting-options input:checked+span{color:#fffc;background:#ffffff13;border-top-color:#ffffff3d;font-weight:400}.seedance-hero-composer.is-vidu-quick .seedance-hero-submit{margin-top:auto}.seedance-hero-composer.is-vidu-quick .seedance-hero-preview video{object-fit:cover}@media (width<=700px){.model-tool-hero.is-vidu.is-expanded .model-tool-hero-content{width:calc(100% - 36px);padding:32px 0 72px}.model-tool-hero.is-vidu .model-tool-hero-copy>h1{font-size:clamp(38px,10vw,52px)}.model-tool-hero.is-vidu .seedance-hero-composer{margin-top:52px}.public-promo-visible .model-tool-hero.is-vidu.is-expanded .model-tool-hero-content{padding-top:32px}.seedance-hero-composer.is-vidu-quick{height:auto}.seedance-hero-composer.is-vidu-quick .seedance-hero-composer-controls{min-height:0}.seedance-hero-composer.is-vidu-quick .seedance-hero-submit{margin-top:8px}}.model-tool-page main.is-model-page .model-tool-content>.seedance-expert-blog{margin-inline:auto}@media (width>=901px){.model-tool-page main.is-model-page>.model-tool-info{width:min(1360px,100% - 48px)}.model-tool-page main.is-model-page .model-tool-content>:is(.model-tool-rich-section:not(.model-tool-round-carousel,.model-tool-model-discovery),.seedance-workflow-steps,.seedance25-create-section,.seedance-expert-blog,.vidu-intro-placeholders){width:min(1360px,100%)}.model-tool-page main.is-model-page .model-tool-card-grid.is-model-audience-grid{width:100%;max-width:1360px}}.model-tool-page main.is-model-page .seedance-hero-composer{--model-composer-height:556px;--model-preview-height-cap:calc(100svh - 144px);--model-controls-width:380px;--model-composer-gap:20px;width:min(1360px, 100%, calc(var(--model-controls-width) + var(--model-composer-gap) + var(--model-preview-height-cap) * 1.77778));height:min(var(--model-composer-height), calc(100svh - 144px));grid-template-columns:var(--model-controls-width) minmax(0, 1fr);align-items:start;gap:var(--model-composer-gap);min-height:0;padding:0}.model-tool-page main.is-model-page .seedance-hero-composer-controls{box-sizing:border-box;min-width:0;height:100%;min-height:0;overflow:hidden}.model-tool-page main.is-model-page .seedance-hero-composer-fields{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.model-tool-page main.is-model-page .model-audio-composer{--model-preview-height-cap:calc(100svh - 144px);--model-controls-width:380px;--model-composer-gap:20px;width:min(1360px, 100%, calc(var(--model-controls-width) + var(--model-composer-gap) + var(--model-preview-height-cap) * 1.77778));grid-template-columns:var(--model-controls-width) minmax(0, 1fr);align-items:stretch;gap:var(--model-composer-gap);height:auto;padding:0}.model-tool-page main.is-model-page .model-audio-composer-panel{box-sizing:border-box;border-color:#ffffff1a;height:0;min-height:100%;overflow:hidden}.model-tool-page main.is-model-page .model-audio-composer-fields{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.model-tool-page main.is-model-page .model-audio-composer-prompt{min-height:120px}.model-tool-page main.is-model-page .model-audio-composer-preview{width:min(100%, calc(var(--model-preview-height-cap) * 1.77778));max-height:var(--model-preview-height-cap);aspect-ratio:16/9;background:#0d0d0d}.model-tool-page main.is-model-page .model-audio-composer-preview-video{object-fit:contain}@media (width>=1024px){.model-tool-page main.is-model-page .seedance-hero-composer{align-items:stretch;height:auto}.model-tool-page main.is-model-page .seedance-hero-composer-controls{height:0;min-height:100%}}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-reference{flex-basis:200px;height:200px;min-height:200px}.model-tool-page main.is-model-page .seedance-hero-composer textarea{flex-basis:100px;height:100px;min-height:100px}.model-tool-page main.is-model-page .seedance-hero-reference.has-reference-preview .seedance-hero-reference-icon{background:#14141466;border-radius:8px;width:32px;height:32px;top:12px;left:auto;right:12px;transform:none}.model-tool-page main.is-model-page .seedance-hero-reference.has-reference-preview .seedance-hero-reference-icon svg{fill:#ffffff80;width:16px;height:16px}.model-tool-page main.is-model-page .seedance-hero-reference.has-reference-preview:is(:hover,:focus-within) .seedance-hero-reference-icon svg{fill:#fffc}@media (width>=1024px){.model-tool-page main.is-model-page .seedance-hero-composer-fields{scrollbar-width:none;-ms-overflow-style:none}.model-tool-page main.is-model-page .seedance-hero-composer-fields.has-overflow{padding-bottom:40px}.model-tool-page main.is-model-page .seedance-hero-composer-fields.has-content-below{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.model-tool-page main.is-model-page .seedance-hero-composer-fields.has-scrolled-top:not(.has-content-below){-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.model-tool-page main.is-model-page .seedance-hero-composer-fields.has-scrolled-top.has-content-below{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}.model-tool-page main.is-model-page .seedance-hero-composer-fields::-webkit-scrollbar{display:none}}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit{color:#0b1730;background:linear-gradient(108deg,#3587ff 0%,#78a8f8 48%,#cdd6fd 100%);border:0;flex-shrink:0;margin-top:8px;box-shadow:inset 0 -3px #2768d9}@keyframes model-composer-guidance-breathe{0%,to{border-color:#0000;box-shadow:0 0 #438cff00}50%{border-color:#fff6;box-shadow:0 0 18px #438cff2e}}@keyframes model-composer-guidance-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.18);transform:scale(1.035)}}.model-tool-page main.is-model-page .seedance-hero-composer :is(.seedance-hero-reference,textarea).is-guidance-breathing{animation:1.2s ease-in-out 2 model-composer-guidance-breathe}.model-tool-page main.is-model-page .seedance-hero-composer :is(.seedance-hero-reference,textarea).is-guidance-static{border-color:#fff6;box-shadow:0 0 18px #438cff2e}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit.is-guidance-pulsing{animation:.8s ease-in-out 3 model-composer-guidance-pulse}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit.is-guidance-static{filter:brightness(1.12)}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-model-page .seedance-hero-composer :is(.seedance-hero-reference,textarea).is-guidance-breathing,.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit.is-guidance-pulsing{animation:none}}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit>span,.model-tool-page main.is-model-page .model-audio-composer-submit>span{transform:translateY(-1px)}.model-tool-page main.is-model-page .model-audio-composer-submit{color:#0b1730;background:linear-gradient(108deg,#3587ff 0%,#78a8f8 48%,#cdd6fd 100%);border-radius:10px;box-shadow:inset 0 -3px #2768d9}.model-tool-page main.is-model-page .seedance-hero-preview{width:min(100%, calc(var(--model-preview-height-cap) * 1.77778));max-height:var(--model-preview-height-cap);aspect-ratio:16/9;place-self:start}.model-tool-page main.is-model-page .seedance-hero-preview video,.model-tool-page main.is-model-page .seedance-hero-preview img,.model-tool-page main.is-model-page .seedance-hero-composer.is-vidu-quick .seedance-hero-preview video{object-fit:contain;width:100%;height:100%;min-height:0}@media (width>=1200px) and (width<=1439px){.model-tool-page main.is-model-page :is(.seedance-hero-composer,.model-audio-composer){--model-controls-width:340px;--model-composer-gap:16px}}@media (width>=1024px) and (width<=1199px){.model-tool-page main.is-model-page :is(.seedance-hero-composer,.model-audio-composer){--model-controls-width:320px;--model-composer-gap:16px}}@media (width<=1023px){.model-tool-page main.is-model-page .model-tool-hero:is(.is-seedance-2,.is-vidu) .model-tool-hero-content{width:min(860px,100% - 32px);padding-top:184px}.public-promo-visible .model-tool-page main.is-model-page .model-tool-hero:is(.is-seedance-2,.is-vidu) .model-tool-hero-content{padding-top:236px}.model-tool-page main.is-model-page .model-tool-hero:is(.is-seedance-2,.is-vidu) .seedance-hero-composer{margin-top:40px}.model-tool-page main.is-model-page .seedance-hero-composer{flex-direction:column;gap:16px;width:100%;height:auto;display:flex}.model-tool-page main.is-model-page .seedance-hero-preview{order:-1;width:100%;max-height:none}.model-tool-page main.is-model-page .seedance-hero-composer-controls{width:100%;height:auto;max-height:none;overflow:visible}.model-tool-page main.is-model-page .seedance-hero-composer-fields{flex:none;overflow:visible}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-submit{margin-top:8px}.model-tool-page main.is-model-page .seedance-hero-composer textarea{flex-basis:88px;height:88px;min-height:88px}.model-tool-page main.is-model-page .seedance-hero-composer.is-vidu-quick .vidu-quick-settings{grid-template-columns:minmax(0,1fr) 112px;column-gap:8px}.model-tool-page main.is-model-page .seedance-hero-composer.is-vidu-quick .vidu-duration-stepper{width:100%}.model-tool-page main.is-model-page .model-audio-composer{flex-direction:column;gap:16px;width:100%;height:auto;margin-top:40px;display:flex}.model-tool-page main.is-model-page .model-audio-composer-preview{order:-1;width:100%;max-height:none}.model-tool-page main.is-model-page .model-audio-composer-panel{width:100%;height:auto;min-height:0;overflow:visible}.model-tool-page main.is-model-page .model-audio-composer-fields{flex:none;overflow:visible}.model-tool-page main.is-model-page .model-audio-composer-submit{margin-top:8px}}@media (width<=767px){.model-tool-page main.is-model-page .model-tool-hero.is-vidu .model-tool-hero-content,.public-promo-visible .model-tool-page main.is-model-page .model-tool-hero.is-vidu .model-tool-hero-content{padding-top:96px}.model-tool-page main.is-model-page .seedance-hero-composer-controls{padding:8px}.model-tool-page main.is-model-page .seedance-hero-composer .seedance-hero-reference,.model-tool-page main.is-model-page .seedance-hero-composer textarea{margin-top:6px}.model-tool-page main.is-model-page .seedance-hero-composer.is-vidu-quick .vidu-quick-settings{gap:8px}}@media (height<=799px){.model-tool-page main.is-model-page :is(.seedance-hero-composer,.model-audio-composer){--model-preview-height-cap:calc(100svh - 360px)}.model-tool-page main.is-model-page .model-tool-hero:is(.is-seedance-2,.is-vidu) .seedance-hero-composer{margin-top:32px}}@media (height<=649px){.model-tool-page main.is-model-page :is(.seedance-hero-composer,.model-audio-composer){--model-preview-height-cap:max(180px, calc(100svh - 330px))}.model-tool-page main.is-model-page .model-tool-hero:is(.is-seedance-2,.is-vidu) .seedance-hero-composer{margin-top:12px}}@media (width<=1023px){.model-tool-page main.is-model-page .seedance-hero-composer{height:auto}}.model-tool-page main.is-model-page .model-tool-info dl>div{isolation:isolate;overflow:hidden}.model-tool-page main.is-model-page .model-tool-info dl>div:after{z-index:-1;filter:blur(36px);opacity:0;pointer-events:none;content:"";background:linear-gradient(108deg,#3587ff 0%,#78a8f8 48%,#cdd6fd 100%);border-radius:50%;height:160px;transition:opacity .26s;position:absolute;bottom:-92px;left:-16%;right:-16%}@media (hover:hover){.model-tool-page main.is-model-page .model-tool-info dl>div:hover:after{opacity:.42}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-model-page .model-tool-info dl>div:after{transition:none}}.model-tool-page main.is-model-page .model-tool-info.is-five-card>header{margin-bottom:64px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info.is-five-card>header h2{white-space:normal;overflow-wrap:anywhere;font-size:clamp(44px,3vw,48px)}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl>div{justify-content:center;min-width:0;height:auto;min-height:280px;padding:24px}.model-tool-page main.is-model-page .model-tool-info.is-five-card :is(dt,dd){overflow-wrap:anywhere;max-width:100%}@media (width>=1024px) and (width<=1439px){.model-tool-page main.is-model-page .model-tool-info.is-five-card{margin-top:120px}.model-tool-page main.is-model-page .model-tool-info.is-five-card>header{margin-bottom:48px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info.is-five-card>header h2{font-size:clamp(32px,2.5vw,36px)}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl{grid-template-columns:repeat(6,minmax(0,1fr))}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl>div{grid-column:span 2;min-height:230px;padding:20px}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl>.is-second-row{grid-column:span 3}}@media (width>=768px) and (width<=1023px){.model-tool-page main.is-model-page .model-tool-info.is-five-card{width:calc(100% - 48px);margin-top:96px}.model-tool-page main.is-model-page .model-tool-info.is-five-card>header{margin-bottom:36px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info.is-five-card>header h2{font-size:32px}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl>div{min-height:230px;padding:20px}}@media (width<=767px){.model-tool-page main.is-model-page .model-tool-info.is-five-card{width:calc(100% - 32px);margin-top:72px;padding:0}.model-tool-page main.is-model-page .model-tool-info.is-five-card>header{margin-bottom:24px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info.is-five-card>header h2{font-size:clamp(24px,6vw,28px)}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl{grid-template-columns:minmax(0,1fr);gap:12px}.model-tool-page main.is-model-page .model-tool-info.is-five-card dl>div{text-align:left;grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;gap:8px 12px;min-height:0;padding:16px;display:grid}.model-tool-page main.is-model-page .model-tool-info.is-five-card .model-tool-info-icon{grid-area:1/1;margin:0}.model-tool-page main.is-model-page .model-tool-info.is-five-card dt{grid-area:1/2}.model-tool-page main.is-model-page .model-tool-info.is-five-card dd{grid-area:2/1/auto/-1;margin:0}}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info:not(.is-five-card)>header h2{white-space:normal;overflow-wrap:anywhere;font-size:clamp(44px,3vw,48px)}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl>div{justify-content:center;min-width:0;height:auto;min-height:280px;padding:24px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) :is(dt,dd){overflow-wrap:anywhere;max-width:100%}@media (width>=1024px) and (width<=1439px){.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card){margin-top:120px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card)>header{margin-bottom:48px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info:not(.is-five-card)>header h2{font-size:clamp(32px,2.5vw,36px)}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl>div{min-height:230px;padding:20px}}@media (width>=768px) and (width<=1023px){.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card){width:calc(100% - 48px);margin-top:96px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card)>header{margin-bottom:36px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info:not(.is-five-card)>header h2{font-size:32px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl>div{min-height:230px;padding:20px}}@media (width<=767px){.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card){width:calc(100% - 32px);margin-top:72px;padding:0}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card)>header{margin-bottom:24px}.model-tool-page #public-detail-content-root.is-model-page .model-tool-info:not(.is-five-card)>header h2{font-size:clamp(24px,6vw,28px)}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl{grid-template-columns:minmax(0,1fr);gap:12px}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dl>div{text-align:left;grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;gap:8px 12px;min-height:0;padding:16px;display:grid}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) .model-tool-info-icon{grid-area:1/1;margin:0}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dt{grid-area:1/2}.model-tool-page main.is-model-page .model-tool-info:not(.is-five-card) dd{grid-area:2/1/auto/-1;margin:0}}@media (width>=768px) and (width<=1023px){.model-tool-page #public-detail-content-root.is-model-page>.model-tool-info+.model-tool-content{padding-top:120px}}@media (width<=767px){.model-tool-page #public-detail-content-root.is-model-page>.model-tool-info+.model-tool-content{padding-top:96px}}.model-tool-page main.is-model-page .seedance-expert-blog{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:64px;width:min(1360px,100%);max-width:100%}.model-tool-page main.is-model-page .seedance-expert-blog-intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;min-width:0;display:grid}.model-tool-page #public-detail-content-root.is-model-page .seedance-expert-blog .seedance-expert-blog-intro h2{grid-area:1/1;max-width:none;font-size:clamp(32px,4.5vw,48px)}.model-tool-page main.is-model-page .seedance-expert-blog-intro p{grid-area:2/1;max-width:720px;margin:12px 0 0;font-size:16px;line-height:1.5}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a{box-sizing:border-box;color:#111;background:#fff;border-color:#fff;border-radius:10px;grid-area:1/2/span 2;place-self:end;gap:10px;height:40px;min-height:40px;margin-top:0;padding:0 24px;font-size:14px;font-weight:700;box-shadow:0 3px #ffffff59}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a:hover{color:#111;background:#f2f2f2;border-color:#fff}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a:focus-visible,.model-tool-page main.is-model-page .seedance-expert-blog-card:focus-visible{outline-offset:3px;outline:2px solid #72aeff}.model-tool-page main.is-model-page .seedance-expert-blog-grid{gap:12px}.model-tool-page main.is-model-page .seedance-expert-blog-card article{box-sizing:border-box;min-height:0}.model-tool-page main.is-model-page .seedance-expert-blog-media{border-radius:16px}.model-tool-page main.is-model-page .seedance-expert-blog.is-minimax-h3-max-guides .seedance-expert-blog-tag{border-radius:0 16px;padding:8px 16px;top:0;right:0}.model-tool-page main.is-model-page .seedance-expert-blog-copy{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.model-tool-page main.is-model-page .seedance-expert-blog-copy h3{overflow-wrap:anywhere;color:#ffffffe6;-webkit-line-clamp:unset;margin:0;font-size:20px;font-weight:700;line-height:1.3;display:block;overflow:visible}.model-tool-page main.is-model-page .seedance-expert-blog-copy time{color:#ffffff80;font-size:14px;line-height:1.65}.model-tool-page #public-detail-content-root.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro h2{font-size:48px}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro h2 .model-tool-title-accent{background:linear-gradient(90deg,#0a73fd 0%,#72bcff 54%,#c4d1ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro>a{box-sizing:border-box;color:#111;background:#fff;border-color:#fff;border-radius:10px;gap:10px;height:40px;min-height:40px;padding:0 24px;font-size:14px;font-weight:700;box-shadow:0 3px #ffffff59}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro>a:hover{color:#111;background:#f2f2f2;border-color:#fff}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-grid{align-items:stretch}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-card article{height:100%;min-height:0}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-media{border-radius:16px}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-copy{padding:12px 16px}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-copy h3{color:#ffffffe6;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (width>=1024px) and (width<=1439px){.model-tool-page main.is-model-page .seedance-expert-blog{grid-template-columns:minmax(0,1fr)}.model-tool-page main.is-model-page .seedance-expert-blog-intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;min-width:0;display:grid}.model-tool-page main.is-model-page .seedance-expert-blog-intro h2{grid-area:1/1}.model-tool-page main.is-model-page .seedance-expert-blog-intro p{grid-area:2/1;margin-top:12px}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a{grid-area:1/2/span 2;margin-top:0}}@media (width<=1023px){.model-tool-page main.is-model-page .seedance-expert-blog{grid-template-columns:minmax(0,1fr);gap:0;margin-top:96px}.model-tool-page main.is-model-page .seedance-expert-blog-intro{display:contents}.model-tool-page main.is-model-page .seedance-expert-blog-intro h2{grid-area:1/1;max-width:100%}.model-tool-page main.is-model-page .seedance-expert-blog-intro p{grid-area:2/1;max-width:100%;margin:12px 0 0}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a{grid-area:4/1;justify-self:start;margin-top:24px}.model-tool-page main.is-model-page .seedance-expert-blog-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-area:3/1;gap:12px;width:100%;min-width:0;margin:24px 0 0;padding:0;display:flex;overflow-x:auto}.model-tool-page main.is-model-page .seedance-expert-blog-grid::-webkit-scrollbar{display:none}.model-tool-page main.is-model-page .seedance-expert-blog-card{scroll-snap-align:start;flex:0 0 calc(50% - 6px);width:auto;min-width:0}}@media (width<=767px){.model-tool-page main.is-model-page .seedance-expert-blog{margin-top:72px}.model-tool-page main.is-model-page .seedance-expert-blog-intro>a{min-height:44px}.model-tool-page main.is-model-page .seedance-expert-blog-card{flex-basis:calc(86.9565% - 10.4348px)}}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content{grid-template-columns:minmax(0,1fr);gap:64px;width:min(1360px,100%);max-width:1360px}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;min-width:0;display:grid}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro h2{grid-area:1/1;max-width:none}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro p{grid-area:2/1;max-width:720px;margin:12px 0 0}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro>a{grid-area:1/2/span 2;place-self:end;margin-top:0}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;margin:0}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-tag{border-radius:0 16px;padding:8px 16px;top:0;right:0}@media (width<=1023px){.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-grid{grid-area:auto}}@media (width<=767px){.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro{grid-template-columns:minmax(0,1fr)}.model-tool-page main.is-model-page .seedance-expert-blog.is-vidu-related-content .seedance-expert-blog-intro>a{grid-area:3/1;justify-self:start;margin-top:24px}}.model-tool-content .model-tool-alternating-layout{width:min(1360px,100%)}.model-tool-alternating-layout>article,.model-tool-alternating-layout>article.is-reverse{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,2.5vw,48px);min-width:0}.model-tool-alternating-layout>article>:is(.vidu-capability-media,.seedance-workflow-steps-media,.model-tool-video){aspect-ratio:16/9;grid-area:1/1;width:100%;max-width:none;margin:0}.model-tool-alternating-layout>article>:is(.vidu-capability-copy,.seedance-workflow-steps-copy,.model-tool-copy){overflow-wrap:anywhere;grid-area:1/2;min-width:0}.model-tool-alternating-layout>article.is-reverse>:is(.vidu-capability-media,.seedance-workflow-steps-media,.model-tool-video){order:0;grid-column:2}.model-tool-alternating-layout>article.is-reverse>:is(.vidu-capability-copy,.seedance-workflow-steps-copy,.model-tool-copy){order:0;grid-column:1}@media (width<=1023px){.model-tool-alternating-layout:is(.vidu-capability-list,.seedance-workflow-steps,.model-tool-features){gap:48px}.model-tool-alternating-layout>article,.model-tool-alternating-layout>article.is-reverse{grid-template-columns:minmax(0,1fr);gap:16px}.model-tool-alternating-layout>article>:is(.vidu-capability-media,.seedance-workflow-steps-media,.model-tool-video),.model-tool-alternating-layout>article.is-reverse>:is(.vidu-capability-media,.seedance-workflow-steps-media,.model-tool-video){order:0;grid-area:1/1}.model-tool-alternating-layout>article>:is(.vidu-capability-copy,.seedance-workflow-steps-copy,.model-tool-copy),.model-tool-alternating-layout>article.is-reverse>:is(.vidu-capability-copy,.seedance-workflow-steps-copy,.model-tool-copy){text-align:left;order:0;grid-area:2/1}}@media (width<=767px){.model-tool-alternating-layout:is(.vidu-capability-list,.seedance-workflow-steps,.model-tool-features){gap:40px}}.model-tool-comparison.is-gpt-image-25-comparison{width:min(1360px,100%);min-width:0;margin-inline:auto}.model-tool-comparison.is-gpt-image-25-comparison>header h2{font-size:clamp(40px,3.3vw,48px)}.model-tool-comparison.is-gpt-image-25-comparison>.model-tool-comparison-matrix{overscroll-behavior-inline:contain;min-width:0;max-width:1360px;margin-inline:auto}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table{border-collapse:separate;border-spacing:0;min-width:1080px}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table thead th{box-sizing:border-box;height:64px}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table tr>:first-child{z-index:1;width:180px;min-width:180px;position:sticky;left:0}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table thead th:first-child{z-index:2;background:#1c1c1c}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table tbody th{background:#131313}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher,.is-gpt-image-25-comparison .gpt25-comparison-mobile-table{display:none}@media (width>=768px) and (width<=1199px){.is-gpt-image-25-comparison .gpt25-comparison-desktop-table th,.is-gpt-image-25-comparison .gpt25-comparison-desktop-table td{padding:16px 14px}}@media (width<=767px){.model-tool-comparison.is-gpt-image-25-comparison>header{margin-bottom:28px}#public-detail-content-root.is-model-page .model-tool-comparison.is-gpt-image-25-comparison>header h2.seedance-display-title{overflow-wrap:normal;text-wrap:balance;font-size:clamp(24px,6.5vw,28px)}.model-tool-comparison.is-gpt-image-25-comparison>header p{text-align:center;margin-inline:auto}.model-tool-comparison.is-gpt-image-25-comparison>.model-tool-comparison-matrix{overflow:hidden}.is-gpt-image-25-comparison .gpt25-comparison-desktop-table{display:none}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher{color:#ffffffeb;text-align:center;background:#ffffff0e;border-bottom:1px solid #ffffff14;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;min-height:52px;display:grid}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher strong{min-width:0;color:inherit;font-size:15px;font-weight:700;line-height:1.3}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;margin:auto;display:grid}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher button:hover:not(:disabled),.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher button:focus-visible{background:#ffffff1a}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher button:focus-visible{outline-offset:-2px;outline:2px solid #72a8ff}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher button:disabled{opacity:.32;cursor:default}.is-gpt-image-25-comparison .gpt25-comparison-mobile-switcher svg{width:20px;height:20px}.is-gpt-image-25-comparison .gpt25-comparison-mobile-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0;font-size:14px;display:table}.is-gpt-image-25-comparison .gpt25-comparison-mobile-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-gpt-image-25-comparison .gpt25-comparison-mobile-table tr>:first-child{background:#ffffff06;width:39%}.is-gpt-image-25-comparison .gpt25-comparison-mobile-table th,.is-gpt-image-25-comparison .gpt25-comparison-mobile-table td{box-sizing:border-box;overflow-wrap:break-word;white-space:normal;padding:17px 14px}.is-gpt-image-25-comparison .gpt25-comparison-mobile-table td{width:61%}.is-gpt-image-25-comparison .gpt25-comparison-values{display:grid}.is-gpt-image-25-comparison .gpt25-comparison-value{visibility:hidden;grid-area:1/1;min-width:0}.is-gpt-image-25-comparison .gpt25-comparison-value.is-active{visibility:visible}}@media (width<=390px){.is-gpt-image-25-comparison .gpt25-comparison-mobile-table th,.is-gpt-image-25-comparison .gpt25-comparison-mobile-table td{padding:15px 10px;font-size:13px}}.model-tool-page #public-detail-content-root.is-model-page :is(h1,h2,h3,h4,h5,h6){letter-spacing:.01em}@media (width>=768px){.model-tool-page #public-detail-content-root.is-model-page[data-model-tool-root] section>header h2:has(:is(.model-tool-title-accent,.model-tool-comparison-title-accent,.seedance-display-title-accent)){font-size:48px}}@media (width<=1100px){.model-tool-page main.is-live2d-tool{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);padding-inline:16px}.live2d-workspace-breadcrumb{grid-area:1/1}.live2d-workspace-stage{display:contents}.live2d-workspace-stage-copy{grid-area:2/1}.live2d-workspace-panel{grid-area:3/1;width:100%;height:auto;max-height:none;margin:16px 0 0;padding:16px;position:static;overflow:visible}.live2d-workspace-panel .live2d-generator-scroll{flex:none;overflow:visible}.live2d-workspace-panel .live2d-generator-scroll-content{min-height:0}.live2d-workspace-panel .live2d-generator-footer{margin-top:auto}.live2d-community-templates{grid-area:4/1;margin-top:80px}.model-tool-page main.is-seedance-2.is-live2d-tool>.model-tool-content{grid-area:5/1}}.short-drama-tool-main{padding-top:calc(64px + var(--public-promo-height,0px));padding-bottom:96px}.generic-tool-breadcrumb.short-drama-tool-breadcrumb{min-height:28px;margin-bottom:8px}.short-drama-tool-heading.live2d-workspace-stage-copy{border-radius:26px}.short-drama-tool-heading h1{text-wrap:balance;overflow-wrap:anywhere}.short-drama-tool-heading .live2d-title-brand{background-image:linear-gradient(90deg,#f2715d 0%,#f1a475 50%,#f1da92 100%);margin-right:0;display:inline}@media (prefers-reduced-motion:no-preference){.short-drama-tool-heading .live2d-title-brand{background-image:linear-gradient(90deg,#f2715d 0%,#f1a475 25%,#f1da92 50%,#f1a475 75%,#f2715d 100%)}}.short-drama-tool-main .short-drama-use-cases.model-tool-round-carousel{margin-top:80px;padding-bottom:0}.short-drama-tool-main .short-drama-carousel-face{backdrop-filter:none;transform-style:preserve-3d;background:0 0;border-radius:12px;overflow:visible}.short-drama-tool-main .model-tool-round-carousel-card{opacity:1}.short-drama-tool-main :is(.short-drama-benefits,.short-drama-workflow,.short-drama-features,.short-drama-audience,.short-drama-faq){margin-top:160px}.short-drama-benefits{width:min(1200px,100%);margin-inline:auto;container:short-drama-benefits/inline-size}.short-drama-benefits-heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto 64px;display:flex}.short-drama-tool-main .short-drama-benefits-heading>h2{text-align:center;overflow-wrap:anywhere;margin:0 auto;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:40px;font-weight:700;line-height:1.25}.short-drama-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.short-drama-benefit{text-align:left;overflow-wrap:anywhere;min-width:0}.short-drama-benefit-image{aspect-ratio:16/9;background:#ffffff14;border-radius:16px;width:100%;margin-bottom:16px;overflow:hidden}.short-drama-benefit-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.short-drama-benefit h3{color:#ffffffe6;margin:0;font-size:24px;font-weight:600;line-height:1.4}.short-drama-benefit p{color:#ffffff8c;margin:8px 0 0;font-size:15px;line-height:1.8}.short-drama-benefits-support{color:#ffffffb3;text-align:center;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:40px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:flex}.short-drama-benefits-support li{overflow-wrap:anywhere;min-width:0;max-width:100%}@container short-drama-benefits (width<=767px){.short-drama-benefits-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.short-drama-tool-main :is(.short-drama-workflow,.short-drama-features){padding-block:0}.short-drama-tool-main .short-drama-workflow .live2d-how-to-card{margin-top:120px}.short-drama-tool-main .short-drama-workflow .live2d-how-to-glow:before{background:linear-gradient(90deg,#f2715d3d 0%,#f1a4753d 50%,#f1da923d 100%)}.short-drama-tool-main .short-drama-showcase-heading{max-width:860px;margin:0 auto 64px;padding-inline:16px}.short-drama-tool-main .model-tool-round-carousel-stage{min-height:calc(var(--seedance-carousel-card-height) * 2900 / 2026.6)}.short-drama-tool-main .short-drama-audience>div{margin-top:64px}.short-drama-tool-main .short-drama-section-title{text-wrap:wrap;background-image:linear-gradient(90deg,#fffc 0% 83.3333%,#f1a877 100%)}.short-drama-tool-main .short-drama-use-cases .short-drama-section-title{background-image:linear-gradient(90deg,#fffc 0% 83.3333%,#f1a877 100%)}.short-drama-tool-main .short-drama-section-title>span{color:inherit;-webkit-text-fill-color:inherit;background:0 0;display:inline}.short-drama-tool-main :is(.short-drama-benefits-heading,.short-drama-workflow-heading,.short-drama-features>header,.short-drama-audience>header)>p{color:#ffffff80;text-align:center;margin:7px auto 0;font-size:16px;font-weight:400;line-height:1.5}.short-drama-tool-main .short-drama-features{container:short-drama-features/inline-size}.short-drama-tool-main .short-drama-feature-list{gap:96px;margin-top:64px}.short-drama-tool-main .short-drama-feature{grid-template-columns:min(640px,46.2%) minmax(0,1fr);gap:0;padding:0}.short-drama-tool-main .short-drama-feature:nth-child(2n){grid-template-columns:minmax(0,1fr) min(640px,46.2%)}.short-drama-tool-main .short-drama-feature-media{aspect-ratio:16/9;border:0;border-radius:18px;width:min(640px,100%);min-width:0}.short-drama-tool-main .short-drama-feature-copy{overflow-wrap:anywhere;min-width:0;padding:0 48px}.short-drama-tool-main .short-drama-feature-copy h3{letter-spacing:-.02em;font-size:32px;font-weight:680;line-height:1.25}.short-drama-tool-main .short-drama-feature-copy p{max-width:none;margin-top:18px;font-weight:400;line-height:1.7}@container short-drama-features (width<=959px){.short-drama-tool-main .short-drama-feature,.short-drama-tool-main .short-drama-feature:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.short-drama-tool-main .short-drama-feature-copy{padding-inline:0}.short-drama-tool-main .short-drama-feature:nth-child(2n) .short-drama-feature-media{order:initial}}@media (width<=799px){.short-drama-tool-main .short-drama-feature-media{width:100%}}@media (width<=900px){.short-drama-tool-main .short-drama-feature-list{gap:72px}}@media (width<=767px){.short-drama-tool-main .short-drama-feature-list{gap:56px}.short-drama-tool-main .short-drama-feature{gap:20px}.short-drama-tool-main .short-drama-feature-media{border-radius:14px}.short-drama-tool-main .short-drama-feature-copy p{margin-top:12px}}.short-drama-tool-main .short-drama-faq>h2{letter-spacing:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:40px;line-height:1.25}.short-drama-tool-main .short-drama-faq>div{width:min(1200px,100%);margin:64px auto 0}.short-drama-tool-main .short-drama-faq details:first-child{padding-top:0}.short-drama-tool-main .short-drama-faq details+details{border-top:1px solid #ffffff0f}.short-drama-tool-main .short-drama-faq summary{color:#fffc}.short-drama-tool-main .short-drama-faq details p{color:#ffffff80;font-weight:400}.short-drama-composer-dock .short-drama-copied-composer{height:auto;max-height:calc(100dvh - 82px - var(--public-promo-height,0px) - env(safe-area-inset-bottom));margin:32px auto 0;position:relative;top:auto}.short-drama-composer-dock .live2d-generator-submit{background:var(--short-drama-accent-gradient);border:0;width:100%;box-shadow:0 5px #ae5b39b8,0 8px 18px #00000047}.short-drama-composer-dock .live2d-generator-submit:hover{box-shadow:0 6px #ae5b39b8,0 10px 22px #0000004d}.short-drama-composer-dock .composer-template-row{margin-top:0}.short-drama-composer-dock .live2d-generator-mode{line-height:1.25}@media (width>=1101px){.short-drama-tool-main{--short-drama-panel-top:calc(64px + var(--public-promo-height,0px));width:100%;padding-inline:16px}.short-drama-composer-dock{z-index:10;height:calc(100dvh - var(--short-drama-panel-top) - 18px - env(safe-area-inset-bottom))}.short-drama-composer-dock .short-drama-copied-composer{width:100%;height:100%;margin:0}.short-drama-tool-main .short-drama-use-cases,.short-drama-tool-main .short-drama-final-cta{width:100%;left:auto;transform:none}}@media (width<=1100px){.short-drama-tool-main{padding-inline:16px}.short-drama-composer-dock{width:100%;margin-top:16px}.short-drama-composer-dock .short-drama-copied-composer{width:100%;height:auto;max-height:none;margin:0;padding:16px;position:static;overflow:visible}.short-drama-composer-dock .live2d-generator-scroll{flex:none;overflow:visible}.short-drama-composer-dock .live2d-generator-scroll-content{min-height:0}.short-drama-composer-dock .live2d-generator-footer{margin-top:auto}}.short-drama-tool-main .short-drama-audience{margin-top:160px;container:short-drama-audiences/inline-size}.short-drama-tool-main .short-drama-audience .short-drama-audience-track{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:24px 16px 32px;display:grid}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(n){--audience-card-background:#ffffff0a;backdrop-filter:blur(24px);border-color:#ffffff1f;border-radius:24px;width:100%;min-width:0;height:auto;min-height:300px;padding:28px 24px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;position:relative;top:auto;left:auto;transform:none}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(2n){--audience-card-background:linear-gradient(to bottom right, #f2715d3d 0%, #f1a4753d 50%, #f1da923d 100%)}.short-drama-tool-main .short-drama-audience .short-drama-audience-card,.short-drama-tool-main .short-drama-audience .short-drama-audience-card:is(.is-active,:hover){background:var(--audience-card-background);box-shadow:none}.short-drama-tool-main .short-drama-audience-icon{color:#ffffffb3;flex:0 0 32px;width:32px;height:32px;display:block}.short-drama-tool-main .short-drama-audience-icon>svg{width:32px;height:32px;display:block}.short-drama-tool-main .short-drama-audience-card>h3{overflow-wrap:anywhere;margin-top:28px;font-size:18px;line-height:1.4}.short-drama-tool-main .short-drama-audience-card>p{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.7}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:focus-visible{z-index:2;transform:translateY(-4px)}@container short-drama-audiences (width>=560px){.short-drama-tool-main .short-drama-audience .short-drama-audience-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=799px){.short-drama-tool-main .short-drama-audience .short-drama-audience-track{grid-auto-rows:1fr}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(n){height:auto;min-height:0}}@container short-drama-audiences (width>=800px){.short-drama-tool-main .short-drama-audience .short-drama-audience-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(n){min-height:320px;transform:rotate(-4deg)}.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(2n){transform:rotate(4deg)}.short-drama-tool-main .short-drama-audience-track:has(:focus-visible) .short-drama-audience-card{transform:rotate(0)}.short-drama-tool-main .short-drama-audience-track .short-drama-audience-card:focus-visible{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.short-drama-tool-main .short-drama-audience-track:hover .short-drama-audience-card{transform:rotate(0)}.short-drama-tool-main .short-drama-audience-track .short-drama-audience-card:hover{z-index:2;border-color:#f1a87799;transform:translateY(-4px);box-shadow:0 20px 48px #00000047}}}@media (prefers-reduced-motion:reduce){.short-drama-tool-main .short-drama-audience .short-drama-audience-card:nth-child(n){transition:none}}.short-drama-tool-main .short-drama-audience-card:nth-child(n) .short-drama-audience-icon svg{color:#ffffffb3;transform:none}@media (width<=799px){.short-drama-benefits-grid{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;padding-inline:16px}}@media (width>=800px){.short-drama-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.character-voice-tool-main{padding-top:calc(64px + var(--public-promo-height,0px))}@media (prefers-reduced-motion:no-preference){.character-voice-tool-main.has-character-voice-reveal [data-character-voice-reveal]{opacity:0;filter:blur(8px);transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),translate .52s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;translate:0 24px}.character-voice-tool-main.has-character-voice-reveal [data-character-voice-reveal=content]{transition-delay:90ms}.character-voice-tool-main.has-character-voice-reveal [data-character-voice-reveal].is-reveal-visible,.character-voice-tool-main.has-character-voice-reveal [data-character-voice-reveal]:focus-within{opacity:1;filter:blur();translate:0}}.character-voice-tool-composer .character-voice-generator-title{color:#ffffffd6;letter-spacing:0;flex:none;align-items:center;gap:7px;min-width:0;min-height:32px;margin:0;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.character-voice-generator-title>svg{fill:currentColor;stroke:none;flex:0 0 20px;width:20px;height:20px}.character-voice-tool-heading{border-radius:24px 24px 26px 26px}.character-voice-tool-heading h1{text-wrap:balance;overflow-wrap:anywhere}.character-voice-tool-heading .live2d-title-brand{background-image:linear-gradient(90deg,#a58bc9 0%,#e4adcf 50%,#eac873 100%);margin-right:0;display:inline}@media (prefers-reduced-motion:no-preference){.character-voice-tool-heading .live2d-title-brand{background-image:linear-gradient(90deg,#a58bc9 0%,#e4adcf 25%,#eac873 50%,#e4adcf 75%,#a58bc9 100%)}}.character-voice-tool-heading>p:last-child{white-space:normal;width:auto;max-width:100%}.character-voice-tool-main .character-voice-section-heading{text-align:center;width:100%;max-width:none;margin:0 auto 64px}.character-voice-tool-main .character-voice-section-heading>h2{text-wrap:wrap;overflow-wrap:anywhere;background-image:linear-gradient(90deg,#fffc 0% 83.3333%,#e4adcc 100%);font-family:inherit}.character-voice-tool-main .character-voice-section-heading>p{color:#ffffff80;width:100%;max-width:none;margin:7px 0 0;font-size:16px;font-weight:400;line-height:1.5}.character-voice-tool-main .character-voice-tool-features .character-voice-section-heading>p{text-wrap:balance;max-width:896px;margin-inline:auto}.character-voice-tool-main .character-voice-section-heading+div{margin-top:0}.character-voice-tool-main .character-voice-tool-workflow-heading>h2{letter-spacing:0;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:40px;font-weight:700;line-height:1.25}.character-voice-tool-main .character-voice-tool-workflow-heading>p{margin-top:12px}.character-voice-tool-workflow .live2d-how-to-glow:before{opacity:.45;background:linear-gradient(90deg,#eac873 0%,#e4adcf 50%,#a58bc9 100%)}.character-voice-tool-composer{backdrop-filter:blur(18px);scroll-margin-top:calc(88px + var(--public-promo-height,0px));background:#151515eb;border:1px solid #ffffff24;border-radius:24px;gap:0;overflow:hidden;box-shadow:0 24px 80px #0000003d}.character-voice-tool-composer-header{flex:none;padding:16px 16px 0}.character-voice-tool-composer-scroll{min-width:0;min-height:0}.character-voice-tool-composer-scroll>.character-voice-tool-composer-panel,.character-voice-tool-composer-scroll>.character-voice-tool-library{height:auto;box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:16px}.character-voice-tool-composer-scroll>.character-voice-tool-composer-panel{padding-bottom:12px}.character-voice-tool-input.short-drama-tool-input{flex:0 0 180px;height:180px;min-height:180px;margin-top:0}.character-voice-tool-input.short-drama-tool-input:before{content:"";z-index:0;aspect-ratio:4;filter:blur(24px);pointer-events:none;background:#ffffff14;border-radius:50%;width:100%;position:absolute;bottom:0;left:0;transform:translateY(50%)}.character-voice-tool-composer-scroll>.character-voice-tool-library{padding-top:0;padding-bottom:0}.character-voice-library-label{margin:0 4px 4px}.character-voice-tool-composer-footer{flex:none;padding:16px}@media (width<=1100px){.character-voice-tool-composer{flex-direction:column;width:100%;height:auto;max-height:none;margin-top:16px;display:flex;overflow:visible}.character-voice-tool-composer-header{padding:16px 16px 0}.character-voice-tool-composer-scroll{flex:none;overflow:visible}.character-voice-tool-composer-footer{margin-top:auto;padding:16px}}.character-voice-tool-start{cursor:pointer;background:linear-gradient(90deg,#eac873 0%,#e4adcf 50%,#a58bc9 100%);border-color:#0000;width:100%;padding:12px 16px;font-family:inherit;line-height:1.5;box-shadow:0 5px #705291b8,0 8px 18px #00000047}.character-voice-tool-start:hover{box-shadow:0 6px #705291b8,0 10px 22px #0000004d}.character-voice-tool-start:focus-visible{outline-offset:3px;outline:2px solid #72aeff}.character-voice-tool-start:disabled{opacity:.5;cursor:not-allowed;filter:none;box-shadow:none;transform:none}@media (width<=767px){.character-voice-tool-heading h1{font-size:clamp(36px,10.5vw,46px)}}.character-voice-tool-input.short-drama-tool-input footer[hidden]{display:none}.character-voice-language-note{overflow-wrap:anywhere;margin:8px 0 0}.character-voice-language-note:empty{display:none}.character-voice-tool-play{border-radius:50%;width:32px;height:32px}.character-voice-tool-play svg{fill:currentColor;width:16px;height:16px}.character-voice-tool-play .character-voice-tool-pause-icon,.character-voice-tool-voice.is-previewing .character-voice-tool-play-icon{display:none}.character-voice-tool-voice.is-previewing .character-voice-tool-pause-icon{display:block}.character-voice-tool-play:focus-visible{outline-offset:2px;outline:2px solid #fffc}.character-voice-tool-main .character-voice-tool-voice-list{grid-template-columns:minmax(0,1fr);padding-inline:0}.character-voice-tool-voice{min-height:50px;box-shadow:none;background:#ffffff0a;border-color:#0000;border-radius:12px;grid-template-columns:minmax(0,1fr) 32px;padding:4px 4px 4px 12px}.character-voice-tool-voice-copy strong{color:#fffc;font-size:14px;font-weight:400}.character-voice-tool-voice:hover{background:#ffffff14;border-color:#0000;transform:none}.character-voice-tool-voice.is-selected,.character-voice-tool-voice.is-selected:hover{isolation:isolate;box-shadow:none;color:#fffc;background:#ffffff06;border-color:#ffffff3d #0000 #0000;overflow:hidden;transform:none}.character-voice-tool-voice.is-selected:before{content:"";z-index:-1;opacity:.45;filter:blur(18px);pointer-events:none;background:linear-gradient(90deg,#eac873 0%,#e4adcf 50%,#a58bc9 100%);border-radius:50%;width:100%;height:100%;position:absolute;bottom:-50%;left:50%;transform:translate(-50%)}.character-voice-tool-play,.character-voice-tool-voice.is-selected .character-voice-tool-play,.character-voice-tool-voice.is-previewing .character-voice-tool-play{color:#fffc;background:#ffffff14}.character-voice-samples{width:min(1200px,100%);margin:80px auto 0;container:voice-samples/inline-size}.character-voice-samples-grid{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.character-voice-sample{isolation:isolate;aspect-ratio:1;color:#fff;background:#252a30;border-radius:24px;flex-direction:column;justify-content:space-between;min-width:0;padding:20px;display:flex;position:relative;overflow:hidden}.character-voice-sample-image{z-index:-1;object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}.character-voice-sample h2{overflow-wrap:anywhere;text-shadow:0 1px 6px #000c;margin:0;font-size:clamp(23px,2.2cqi,28px);font-weight:500;line-height:1.25}.character-voice-sample-wave{color:#fff9;justify-content:space-between;align-items:center;gap:4px;height:48px;display:flex;position:absolute;inset:40% 12% auto}.character-voice-sample-wave span{background:currentColor;border-radius:3px;flex:0 0 3px;width:3px;height:3px}.character-voice-sample.is-previewing .character-voice-sample-wave{color:#fff}.character-voice-sample.is-previewing .character-voice-sample-wave span{height:var(--bar-height)}.character-voice-sample-player{backdrop-filter:blur(16px);background:#1515158c;border-radius:40px;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:10px 10px 10px 20px;display:flex}.character-voice-sample-player p{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;line-height:1.25;overflow:hidden}.character-voice-sample-player button{color:#141414;cursor:pointer;background:#fff;border:1px solid #17151314;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:transform .16s;display:grid}.character-voice-sample-player button:hover:not(:disabled){transform:scale(1.06)}.character-voice-sample-player button:focus-visible{outline-offset:4px;outline:3px solid #624079}.character-voice-sample-player button:disabled{opacity:.4;cursor:not-allowed}.character-voice-sample-player button svg{fill:currentColor;width:22px;height:22px}.character-voice-sample-player .character-voice-sample-pause-icon,.character-voice-sample.is-previewing .character-voice-sample-play-icon{display:none}.character-voice-sample.is-previewing .character-voice-sample-pause-icon{display:block}@container voice-samples (width>=640px){.character-voice-samples-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container voice-samples (width>=960px){.character-voice-samples-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.character-voice-sample{aspect-ratio:4/5;padding:16px}.character-voice-sample-player{gap:8px;padding-left:12px}}@media (prefers-reduced-motion:no-preference){.character-voice-sample.is-previewing .character-voice-sample-wave span{animation:character-voice-sample-wave .8s ease-in-out var(--bar-delay) infinite alternate}}@keyframes character-voice-sample-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.character-voice-tool-features{container:character-voice-features/inline-size}.character-voice-tool-main .character-voice-tool-features,.character-voice-tool-main .character-voice-tool-audiences{margin-top:160px;padding-top:0}.character-voice-tool-main .character-voice-tool-related{margin-top:128px;padding-top:0}.character-voice-tool-features .character-voice-feature-detail{padding-inline-start:18px;position:relative}.character-voice-tool-features .character-voice-feature-detail+.character-voice-feature-detail{margin-top:12px}.character-voice-tool-features .character-voice-feature-detail:before{content:"";inset-inline-start:0;background:#fffc;border-radius:50%;width:6px;height:6px;position:absolute;top:11px}.character-voice-tool-features .character-voice-feature-detail h4,.character-voice-tool-features .character-voice-feature-detail p{margin:0;display:inline}.character-voice-tool-features .live2d-why-feature{grid-template-columns:min(640px,46.2%) minmax(0,1fr)}.character-voice-tool-features .live2d-why-feature.is-reverse{grid-template-columns:minmax(0,1fr) min(640px,46.2%)}.character-voice-tool-features .live2d-why-feature-media{aspect-ratio:16/9;width:min(640px,100%);min-width:0}@container character-voice-features (width<=959px){.character-voice-tool-features .live2d-why-feature,.character-voice-tool-features .live2d-why-feature.is-reverse{grid-template-columns:minmax(0,1fr);gap:24px}.character-voice-tool-features .live2d-why-feature-copy{padding-inline:0}.character-voice-tool-features .live2d-why-feature.is-reverse .live2d-why-feature-media,.character-voice-tool-features .live2d-why-feature.is-reverse .live2d-why-feature-copy{order:initial}}@media (width<=799px){.character-voice-tool-features .live2d-why-feature-media{width:100%}}@media (width<=767px){.character-voice-tool-features>.live2d-why-features{gap:56px}.character-voice-tool-features .live2d-why-feature{gap:20px}}.character-voice-tool-audiences{container:character-voice-audiences/inline-size}.character-voice-tool-audiences .character-voice-audience-track{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:24px 16px 32px;display:grid}.character-voice-tool-audiences .character-voice-audience-card{--audience-card-background:#ffffff0a;backdrop-filter:blur(24px);border-color:#ffffff1f;border-radius:24px;width:100%;min-width:0;height:auto;min-height:300px;padding:28px 24px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;position:relative;top:auto;left:auto;transform:none}.character-voice-tool-audiences .character-voice-audience-card:nth-child(2n){--audience-card-background:linear-gradient(to bottom right, #eac87366 0%, #e4adcf66 50%, #a58bc966 100%)}.character-voice-tool-audiences .character-voice-audience-card,.character-voice-tool-audiences .character-voice-audience-card:is(.is-active,:hover){background:var(--audience-card-background);box-shadow:none}.character-voice-audience-icon{color:#ffffffb3;flex:0 0 32px;width:32px;height:32px;display:block}.character-voice-audience-icon>svg{width:32px;height:32px;display:block}.character-voice-audience-card>h3{overflow-wrap:anywhere;margin-top:28px;font-size:18px;line-height:1.4}.character-voice-audience-card>p{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.7}.character-voice-tool-audiences .character-voice-audience-card:focus-visible{z-index:2;transform:translateY(-4px)}@container character-voice-audiences (width>=560px){.character-voice-tool-audiences .character-voice-audience-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=799px){.character-voice-tool-audiences .character-voice-audience-track{grid-auto-rows:1fr}.character-voice-tool-audiences .character-voice-audience-card{height:auto;min-height:0}}@container character-voice-audiences (width>=800px){.character-voice-tool-audiences .character-voice-audience-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.character-voice-tool-audiences .character-voice-audience-card{min-height:320px;transform:rotate(-4deg)}.character-voice-tool-audiences .character-voice-audience-card:nth-child(2n){transform:rotate(4deg)}.character-voice-audience-track:has(:focus-visible) .character-voice-audience-card{transform:rotate(0)}.character-voice-audience-track .character-voice-audience-card:focus-visible{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.character-voice-audience-track:hover .character-voice-audience-card{transform:rotate(0)}.character-voice-audience-track .character-voice-audience-card:hover{z-index:2;border-color:#a58bc999;transform:translateY(-4px);box-shadow:0 20px 48px #00000047}}}@media (prefers-reduced-motion:reduce){.character-voice-tool-audiences .character-voice-audience-card{transition:none}}.character-voice-tool-related-carousel:before,.character-voice-tool-related-carousel:after{content:"";z-index:4;background:linear-gradient(to right, var(--page-bg), transparent);pointer-events:none;width:clamp(16px,6%,96px);position:absolute;top:0;bottom:0}.character-voice-tool-related-carousel:before{left:0}.character-voice-tool-related-carousel:after{right:0;transform:scaleX(-1)}@media (width>=768px){.character-voice-tool-related-carousel{--related-card-width:min(760px, 58vw)}.character-voice-tool-related-stage{height:auto;overflow:visible}.character-voice-tool-related-stage:before{content:"";width:var(--related-card-width);aspect-ratio:16/9;margin-inline:auto;display:block}.character-voice-tool-related-card{width:var(--related-card-width);aspect-ratio:16/9;height:auto}}@media (width>=768px) and (width<=900px){.character-voice-tool-related-carousel{--related-card-width:min(680px, 72vw)}}@media (width>=1101px){.character-voice-tool-main{--voice-panel-top:calc(64px + var(--public-promo-height,0px));width:100%;padding:var(--voice-panel-top) 16px 120px}.character-voice-tool-composer{z-index:10;height:calc(100dvh - var(--voice-panel-top) - 16px - env(safe-area-inset-bottom));flex-direction:column;gap:0;margin:0;display:flex;overflow:hidden}.character-voice-tool-composer-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.character-voice-tool-composer-panel,.character-voice-tool-library{height:auto}.character-voice-tool-composer-panel{flex:none;min-height:0}.character-voice-tool-library{flex:none}.character-voice-tool-voice-list{gap:10px}.character-voice-tool-voice{gap:8px}.character-voice-tool-input.short-drama-tool-input{flex-direction:column;flex:0 0 180px;height:180px;display:flex}.character-voice-tool-input.short-drama-tool-input textarea{flex:1;height:0;line-height:1.65}.character-voice-tool-input.short-drama-tool-input footer{flex:none}.character-voice-tool-related,.character-voice-tool-final-cta{width:100%;left:auto;transform:none}.character-voice-tool-related-carousel{--related-card-width:min(680px, calc(100% - 80px))}.character-voice-tool-related-nav.is-previous{left:8px}.character-voice-tool-related-nav.is-next{right:8px}.character-voice-tool-footer .public-footer-main{grid-template-columns:minmax(0,1fr)}.character-voice-tool-footer .public-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.model-tool-page main.is-asmr-tool{--asmr-gradient-start:#78d6b9;--asmr-gradient-mint:#bde5bf;--asmr-gradient-warm:#ffb68a;--asmr-gradient-end:#ffd6a1;--asmr-hero-gradient:linear-gradient(90deg, var(--asmr-gradient-start) 0%, var(--asmr-gradient-mint) 35%, var(--asmr-gradient-warm) 75%, var(--asmr-gradient-end) 100%);--asmr-accent-foreground:#213d35;--asmr-selected-card-background:linear-gradient(to bottom right, color-mix(in srgb, var(--asmr-gradient-start) 40%, transparent) 0%, color-mix(in srgb, var(--asmr-gradient-mint) 40%, transparent) 70%, color-mix(in srgb, var(--asmr-gradient-warm) 40%, transparent) 92%, color-mix(in srgb, var(--asmr-gradient-end) 40%, transparent) 100%);--asmr-section-top-gap:160px;--asmr-heading-content-gap:60px}.model-tool-page main.is-asmr-tool .asmr-edge-gradient-title{color:#ffffffe6;-webkit-text-fill-color:currentColor;background:0 0;width:fit-content;max-width:100%;margin-inline:auto}.model-tool-page main.is-asmr-tool .asmr-edge-gradient-title .asmr-title-tail{background-image:linear-gradient(90deg, #ffffffe6 0%, var(--asmr-gradient-warm) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.model-tool-page main.is-asmr-tool .model-tool-hero{height:auto;min-height:0;padding-top:calc(64px + var(--public-promo-height,0px));overflow:visible}.model-tool-page main.is-asmr-tool .model-tool-breadcrumb{width:auto;min-height:28px;margin:0 24px 8px;position:relative;top:auto;left:auto;transform:none}.model-tool-page main.is-asmr-tool .model-tool-hero.is-seedance-2 .model-tool-hero-content{flex-direction:column;gap:0;width:100%;padding:0 16px 32px;display:flex}.model-tool-page main.is-asmr-tool .model-tool-hero-copy{isolation:isolate;box-sizing:border-box;background:var(--page-bg);border-radius:24px;justify-content:center;width:100%;min-height:280px;padding:64px 32px;position:relative;overflow:hidden}.model-tool-page main.is-asmr-tool .model-tool-hero.is-seedance-2 .model-tool-hero-copy>h1{color:#ffffffd6;-webkit-text-fill-color:currentColor;letter-spacing:-.035em;overflow-wrap:anywhere;background:0 0;max-width:none;font-size:clamp(36px,3.6vw,64px);font-weight:760;line-height:1.12}.model-tool-page main.is-asmr-tool .asmr-tool-title-brand{background:var(--asmr-hero-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.model-tool-page main.is-asmr-tool .asmr-tool-title-second-line{display:block}@media (prefers-reduced-motion:no-preference){.model-tool-page main.is-asmr-tool .asmr-tool-title-brand{background-image:linear-gradient(90deg, var(--asmr-gradient-start) 0%, var(--asmr-gradient-mint) 17.5%, var(--asmr-gradient-warm) 37.5%, var(--asmr-gradient-end) 50%, var(--asmr-gradient-warm) 62.5%, var(--asmr-gradient-mint) 82.5%, var(--asmr-gradient-start) 100%);background-size:200% 100%;animation:8s linear infinite asmr-title-color-flow}}@keyframes asmr-title-color-flow{0%{background-position:0%}to{background-position:200%}}.model-tool-page main.is-asmr-tool .model-tool-hero.is-seedance-2 .model-tool-hero-copy>p{color:#ffffffb3;max-width:740px;margin-top:18px;font-size:clamp(14px,1.2vw,16px);line-height:1.5}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading{text-align:center;width:min(100%,1000px);margin:64px auto 0}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading h2{color:#fff;letter-spacing:-.025em;text-wrap:balance;margin:0 auto;font-family:inherit;font-size:clamp(32px,3vw,40px);font-weight:650;line-height:1.15}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading p{color:#ffffff80;margin:7px auto 0;font-size:16px;line-height:1.5}.model-tool-page main.is-asmr-tool .seedance-hero-composer{flex-direction:column;width:100%;height:auto;margin-top:0;padding:0;display:flex}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid{aspect-ratio:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;margin-top:32px;transition:grid-template-columns .68s cubic-bezier(.22,1,.36,1);display:grid}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid[data-active-index="0"]{grid-template-columns:2.2fr .6fr .6fr .6fr}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid[data-active-index="1"]{grid-template-columns:.6fr 2.2fr .6fr .6fr}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid[data-active-index="2"]{grid-template-columns:.6fr .6fr 2.2fr .6fr}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid[data-active-index="3"]{grid-template-columns:.6fr .6fr .6fr 2.2fr}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid .seedance-hero-preview{aspect-ratio:auto;border-radius:12px;width:100%;height:100%}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>video,.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-poster{object-fit:cover;width:100%;height:100%;min-height:0;position:absolute;inset:0}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>video{opacity:0;transition:opacity .24s}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card.is-active.has-video-frame>video{opacity:1}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-poster.is-reference{transform-origin:top;transform:scale(1.2)}.model-tool-page main.is-asmr-tool .asmr-tool-preview-trigger{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.model-tool-page main.is-asmr-tool .asmr-tool-preview-trigger:focus-visible{outline-offset:-4px;outline:2px solid #fff}.model-tool-page main.is-asmr-tool .asmr-tool-preview-info{z-index:1;color:#fff;opacity:0;pointer-events:none;text-shadow:0 1px 8px #000c;padding:24px;transition:opacity .24s;position:absolute;bottom:0;left:0;right:0}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card.is-active .asmr-tool-preview-info{opacity:1;background:linear-gradient(#0000,#000000d1);padding:72px 32px 28px;transition-delay:.32s}.model-tool-page main.is-asmr-tool .asmr-tool-preview-info strong{font-size:20px;font-weight:600;line-height:1.3}.model-tool-page main.is-asmr-tool .asmr-tool-preview-info p{opacity:0;max-width:560px;margin:8px 0 0;font-size:15px;line-height:1.5}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card.is-active .asmr-tool-preview-info p{opacity:1}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound{z-index:3;color:#fffc;backdrop-filter:blur(24px);background:#14141466;width:32px;height:32px;padding:0;top:12px;bottom:auto;right:12px}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound:hover{background:#14141466;transform:none}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound:focus-visible{outline-offset:3px;outline:2px solid #fff}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound svg{stroke:none;width:20px;height:20px}.model-tool-page main.is-asmr-tool .asmr-tool-preview-sound .sound-on,.model-tool-page main.is-asmr-tool .asmr-tool-preview-sound[aria-pressed=true] .sound-off{display:none}.model-tool-page main.is-asmr-tool .asmr-tool-preview-sound[aria-pressed=true] .sound-on{display:initial}@media (hover:hover) and (pointer:fine){.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound{opacity:0;pointer-events:none;transition:opacity .2s}.model-tool-page main.is-asmr-tool .asmr-tool-preview-card:hover>.asmr-tool-preview-sound,.model-tool-page main.is-asmr-tool .asmr-tool-preview-card:focus-within>.asmr-tool-preview-sound{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid,.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>video,.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-poster,.model-tool-page main.is-asmr-tool .asmr-tool-preview-info,.model-tool-page main.is-asmr-tool .asmr-tool-preview-card>.asmr-tool-preview-sound,.model-tool-page main.is-asmr-tool .asmr-feature-showcase-panel,.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab,.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-detail{transition:none}}.model-tool-page main.is-asmr-tool .seedance-hero-preview video{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;min-height:0}.model-tool-page main.is-asmr-tool .model-tool-content{padding-inline:16px}.model-tool-page main.is-asmr-tool .model-tool-content>.asmr-atmosphere-section{order:2}.model-tool-page main.is-asmr-tool .model-tool-content>header{order:3}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance-workflow-steps{order:4}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-create-section{order:5}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-related-models{order:6}.model-tool-page main.is-asmr-tool .model-tool-content [data-tool-pricing]{order:7}.model-tool-page main.is-asmr-tool .model-tool-content>.model-tool-faq{order:8}.model-tool-page main.is-asmr-tool .model-tool-content>.public-tool-footer{order:9}.model-tool-page main.is-asmr-tool .asmr-atmosphere-section{width:100%;margin-top:var(--asmr-section-top-gap);container:asmr-atmospheres/inline-size}.model-tool-page main.is-asmr-tool .asmr-atmosphere-section>h2{color:#ffffffe6;letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0 0 64px;font-size:40px;font-weight:650;line-height:1.15}.model-tool-page main.is-asmr-tool .asmr-atmosphere-list{gap:96px;display:grid}.model-tool-page main.is-asmr-tool .asmr-atmosphere-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;display:grid}.model-tool-page main.is-asmr-tool .asmr-atmosphere-row.is-reverse .asmr-atmosphere-media{order:2}.model-tool-page main.is-asmr-tool .asmr-atmosphere-row.is-reverse .asmr-atmosphere-copy{order:1}.model-tool-page main.is-asmr-tool .asmr-atmosphere-media{aspect-ratio:16/9;background:#ffffff14;border-radius:18px;width:100%;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-atmosphere-media img{object-fit:cover;width:100%;height:100%;display:block}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy{min-width:0;padding-inline:48px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy h3{color:#ffffffe0;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:32px;font-weight:650;line-height:1.2}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy p{color:#ffffff94;margin:18px 0 0;font-size:16px;line-height:1.7}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy .asmr-atmosphere-keywords{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.model-tool-page main.is-asmr-tool .asmr-atmosphere-keywords li{color:#ffffffb8;background:#ffffff14;border-radius:6px;padding:4px 12px;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.model-tool-page main.is-asmr-tool .asmr-atmosphere-section.has-asmr-atmosphere-reveal [data-asmr-atmosphere-reveal]{opacity:0;filter:blur(8px);transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),translate .52s cubic-bezier(.22,1,.36,1);translate:0 24px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-section.has-asmr-atmosphere-reveal .asmr-atmosphere-copy{transition-delay:90ms}.model-tool-page main.is-asmr-tool .asmr-atmosphere-section.has-asmr-atmosphere-reveal [data-asmr-atmosphere-reveal].is-visible,.model-tool-page main.is-asmr-tool .asmr-atmosphere-section.has-asmr-atmosphere-reveal [data-asmr-atmosphere-reveal]:focus-within{opacity:1;filter:blur();translate:0}}@container asmr-atmospheres (width<=679px){.model-tool-page main.is-asmr-tool .asmr-atmosphere-row{grid-template-columns:minmax(0,1fr);gap:24px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-row.is-reverse .asmr-atmosphere-media,.model-tool-page main.is-asmr-tool .asmr-atmosphere-row.is-reverse .asmr-atmosphere-copy{order:initial}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy{padding-inline:0}}@container asmr-atmospheres (width>=680px) and (width<=959px){.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy{padding-inline:24px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy h3{font-size:26px}}@media (width<=767px){.model-tool-page main.is-asmr-tool .asmr-atmosphere-section>h2{margin-bottom:40px;font-size:clamp(30px,8vw,40px)}.model-tool-page main.is-asmr-tool .asmr-atmosphere-list{gap:56px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-row{gap:20px}.model-tool-page main.is-asmr-tool .asmr-atmosphere-copy h3{font-size:26px}}.model-tool-page main.is-asmr-tool .model-tool-content>header{margin-top:var(--asmr-section-top-gap);margin-bottom:var(--asmr-heading-content-gap)}.model-tool-page main.is-asmr-tool .model-tool-rich-section.is-seedance25-how-to>header{margin-bottom:24px}.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-create-section,.model-tool-page main.is-asmr-tool .model-tool-content>.seedance25-related-models,.model-tool-page main.is-asmr-tool .model-tool-content>.model-tool-faq{margin-top:var(--asmr-section-top-gap)}.model-tool-page main.is-asmr-tool .seedance25-create-section>header,.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style>header{margin-bottom:var(--asmr-heading-content-gap)}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-carousel{margin-top:64px}.model-tool-page main.is-asmr-tool .seedance25-related-models>header{width:min(760px,100% - 32px)}.model-tool-page main.is-asmr-tool .seedance25-related-models>header p{color:#fff9;max-width:650px;margin:7px auto 0;font-size:16px;line-height:1.5}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-stage{height:auto;overflow:visible}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-stage:before{content:"";aspect-ratio:16/9;width:min(760px,58vw);margin-inline:auto;display:block}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-card{aspect-ratio:16/9;width:min(760px,58vw);height:auto}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-shade{background:linear-gradient(#06070900 28%,#0607092e 52%,#060709f5 100%)}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy{padding:0;display:block;bottom:32px;left:32px;right:32px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy h3{font-size:26px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy p{color:#ffffffbd;max-width:580px;margin-top:10px;line-height:1.65}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy a{min-height:40px;margin-top:18px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase{--asmr-showcase-glass:#ffffff0f;border-radius:0;width:100%;padding:0;position:relative;overflow:visible;container:asmr-featured-layout/inline-size}.model-tool-page main.is-asmr-tool .asmr-feature-showcase:before{content:none}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-content{z-index:1;grid-template-columns:minmax(260px,32%) minmax(0,1fr);align-items:start;gap:28px;min-height:0;display:grid;position:relative}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-rail{flex-direction:column;min-width:0;height:100%;display:flex}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-controls{align-items:center;gap:12px;min-width:0;display:flex}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows{display:none}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows button{background:var(--asmr-showcase-glass);color:#ffffff80;cursor:pointer;backdrop-filter:blur(24px);border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s,color .2s,transform .2s;display:grid}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows button:hover,.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab:hover{background:var(--asmr-showcase-glass)}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows button:hover{color:#fffc}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows button:active{transform:scale(.95)}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tabs{flex-direction:column;align-items:stretch;gap:4px;width:100%;min-width:0;display:flex}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab{background:var(--asmr-showcase-glass);color:#e5e5e3;width:100%;min-width:0;min-height:44px;font:inherit;text-align:left;cursor:pointer;backdrop-filter:blur(24px);border:0;border-radius:16px;padding:20px 18px;font-size:13px;font-weight:600;line-height:1.3;transition:width .56s cubic-bezier(.22,1,.36,1),padding .56s cubic-bezier(.22,1,.36,1),border-radius .56s cubic-bezier(.22,1,.36,1),background-color .3s;display:block}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab.is-active{background:var(--asmr-selected-card-background);color:#fff;border-radius:16px;width:100%}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-heading{align-items:flex-start;gap:10px;display:flex}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-heading>span:last-child{color:#ffffffe6;font-size:18px;font-weight:700}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-number{color:#a6d9c2;flex:none;font-size:18px;font-weight:700}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-detail{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .56s cubic-bezier(.22,1,.36,1),margin-top .56s cubic-bezier(.22,1,.36,1),opacity .32s;display:grid}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab.is-active .asmr-feature-showcase-tab-detail{opacity:1;grid-template-rows:1fr;margin-top:12px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab-detail-inner{color:#ffffffb3;min-height:0;font-size:14px;font-weight:400;line-height:1.6;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now{color:#141414;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:48px;margin-top:auto;padding:12px 24px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:inset 0 -3px #0003}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now:hover{background:#f2f2f2}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now:active{transform:translateY(2px);box-shadow:inset 0 -1px #0003}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now:focus-visible{outline-offset:3px;outline:2px solid #a6d9c2}.model-tool-page main.is-asmr-tool .asmr-composer-controls{scroll-margin-top:calc(80px + var(--public-promo-height,0px))}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tab:focus-visible,.model-tool-page main.is-asmr-tool .asmr-feature-showcase-arrows button:focus-visible{outline-offset:3px;outline:3px solid #1e67f5}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-stage{aspect-ratio:1672/941;min-width:0;height:auto;box-shadow:none;background:#151515;border-radius:18px;position:relative;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-panel{opacity:0;pointer-events:none;flex-direction:column;min-width:0;padding:0;transition:opacity .4s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translate(18px)}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-panel.is-active{opacity:1;pointer-events:auto;transform:translate(0)}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-image{flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-image img{object-fit:cover;width:100%;height:100%;display:block}.model-tool-page main.is-asmr-tool .seedance25-create-section,.model-tool-page main.is-asmr-tool .seedance25-create-grid{width:100%}.model-tool-page main.is-asmr-tool .seedance25-create-grid{margin-inline:0}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences{--asmr-audience-accent:linear-gradient(to bottom right, color-mix(in srgb, var(--asmr-gradient-start) 24%, transparent) 0%, color-mix(in srgb, var(--asmr-gradient-mint) 24%, transparent) 35%, color-mix(in srgb, var(--asmr-gradient-warm) 24%, transparent) 75%, color-mix(in srgb, var(--asmr-gradient-end) 24%, transparent) 100%)}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card{--audience-card-background:#ffffff0a;background:var(--audience-card-background);backdrop-filter:blur(24px);border:1px solid #ffffff1f;min-height:300px}@media (width<=799px){.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card{min-height:0}}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card:nth-child(2n){--audience-card-background:var(--asmr-audience-accent)}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card:is(.is-active,:hover){background:var(--audience-card-background)}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card:focus-visible{outline:2px solid var(--asmr-gradient-start);outline-offset:3px}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card>h3{color:#fffc;margin:28px 0 0;font-weight:630}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .asmr-audience-points{color:#ffffff8c;gap:8px;margin-top:12px;font-size:14px;line-height:1.7;display:grid}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .asmr-audience-points>span{padding-left:14px;display:block;position:relative}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .asmr-audience-points>span:before{content:"•";position:absolute;left:0}@media (hover:hover) and (pointer:fine){.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card:hover{z-index:2;border-color:color-mix(in srgb, var(--asmr-gradient-start) 60%, transparent);box-shadow:0 20px 48px #00000047}}@container character-voice-audiences (width>=800px){.model-tool-page main.is-asmr-tool .character-voice-tool-audiences .character-voice-audience-card{min-height:320px}}@media (prefers-reduced-motion:no-preference){.model-tool-page main.is-asmr-tool .character-voice-tool-audiences.has-asmr-audience-reveal [data-asmr-audience-reveal]{opacity:0;filter:blur(8px);transition:opacity .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1),translate .52s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;transition-delay:calc(var(--reveal-index,0) * 90ms);translate:0 24px}.model-tool-page main.is-asmr-tool .character-voice-tool-audiences.has-asmr-audience-reveal [data-asmr-audience-reveal]:is(.is-visible,:focus-visible){opacity:1;filter:blur();translate:0}}.model-tool-page main.is-asmr-tool .model-tool-content>header h2.seedance-display-title,.model-tool-page main.is-asmr-tool .model-tool-content :is(.is-seedance25-how-to,.seedance25-create-section,.seedance25-related-models,.model-tool-faq)>header h2{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;font-family:inherit;font-size:40px;font-weight:650;line-height:1.15}.model-tool-page main.is-asmr-tool .model-tool-content>header p,.model-tool-page main.is-asmr-tool .model-tool-content :is(.is-seedance25-how-to,.seedance25-create-section)>header p{color:#ffffff80;max-width:100%;margin:7px auto 0;font-size:16px;font-weight:400;line-height:1.5}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style{width:min(1200px,100%)}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style>header{width:100%;max-width:none;margin:0 0 var(--asmr-heading-content-gap)}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style>header h2{letter-spacing:0;text-wrap:wrap;font-family:Bricolage Grotesque,PingFang SC,sans-serif;font-size:40px;font-weight:700;line-height:1.25}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style>div{width:100%;margin-top:0}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style details:first-child{padding-top:0}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style details+details{border-top:1px solid #ffffff0f}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style summary{color:#fffc}.model-tool-page main.is-asmr-tool .model-tool-faq.is-short-drama-style details p{color:#ffffff80;font-weight:400}.model-tool-page main.is-asmr-tool .asmr-composer-controls{box-sizing:border-box;background:#0f0f0f;border-color:#ffffff21;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-template-grid{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.model-tool-page main.is-asmr-tool .asmr-template-item{min-width:0;position:relative}.model-tool-page main.is-asmr-tool .asmr-template-card{color:#fff;cursor:pointer;text-align:left;background:#181818;border:0;border-radius:10px;width:100%;min-width:0;height:clamp(64px,6vw,80px);min-height:64px;padding:0;display:block;position:relative;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true]{background:var(--asmr-hero-gradient)}.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true]:before{z-index:0;background:conic-gradient(var(--asmr-gradient-start), var(--asmr-gradient-mint), var(--asmr-gradient-warm), var(--asmr-gradient-end), var(--asmr-gradient-start));content:"";pointer-events:none;animation:3s linear infinite asmr-template-border-flow;position:absolute;inset:-100%}@keyframes asmr-template-border-flow{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true]:before{animation:none}}.model-tool-page main.is-asmr-tool .asmr-template-card:focus-visible{outline:2px solid var(--asmr-gradient-mint);outline-offset:2px}.model-tool-page main.is-asmr-tool .asmr-template-card img,.model-tool-page main.is-asmr-tool .asmr-template-card video,.model-tool-page main.is-asmr-tool .asmr-template-card:after{width:100%;height:100%;position:absolute;inset:0}.model-tool-page main.is-asmr-tool .asmr-template-card img{z-index:1;object-fit:cover}.model-tool-page main.is-asmr-tool .asmr-template-card video{z-index:2;object-fit:cover;opacity:0;pointer-events:none}.model-tool-page main.is-asmr-tool .asmr-template-card.is-preview-playing video{opacity:1}.model-tool-page main.is-asmr-tool .asmr-template-card:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0000 42%,#000000d1 100%)}.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true] img,.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true] video,.model-tool-page main.is-asmr-tool .asmr-template-card[aria-pressed=true]:after{border-radius:8px;width:calc(100% - 4px);height:calc(100% - 4px);inset:2px}.model-tool-page main.is-asmr-tool .asmr-template-card span{z-index:4;color:#ffffffb3;text-align:center;text-shadow:0 1px 4px #000;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:400;line-height:1.15;display:-webkit-box;position:absolute;bottom:5px;left:4px;right:4px;overflow:hidden}.model-tool-page main.is-asmr-tool .asmr-template-sound{z-index:5;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#000000a3;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:3px;transition:opacity .18s,background .18s;display:grid;position:absolute;top:4px;right:4px}.model-tool-page main.is-asmr-tool .asmr-template-item:hover .asmr-template-sound,.model-tool-page main.is-asmr-tool .asmr-template-item:focus-within .asmr-template-sound{opacity:1;pointer-events:auto}.model-tool-page main.is-asmr-tool .asmr-template-sound:hover{background:#000c}.model-tool-page main.is-asmr-tool .asmr-template-sound:focus-visible{outline:2px solid var(--asmr-gradient-mint);outline-offset:2px}.model-tool-page main.is-asmr-tool .asmr-template-sound svg{width:12px;height:12px;display:block}.model-tool-page main.is-asmr-tool .asmr-template-sound[aria-pressed=false] .asmr-template-sound-on,.model-tool-page main.is-asmr-tool .asmr-template-sound[aria-pressed=true] .asmr-template-sound-off{display:none}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-setting-options input:checked+span:before{background:linear-gradient(90deg, color-mix(in srgb, var(--asmr-gradient-start) 24%, transparent) 0%, color-mix(in srgb, var(--asmr-gradient-mint) 24%, transparent) 35%, color-mix(in srgb, var(--asmr-gradient-warm) 24%, transparent) 75%, color-mix(in srgb, var(--asmr-gradient-end) 24%, transparent) 100%)}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-scroll{width:100%}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-prompt textarea{resize:vertical;border-radius:8px;flex:none;width:100%;height:128px;min-height:120px;max-height:240px;margin-top:0;padding:10px 11px;font-size:14px}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-prompt textarea:is(:hover,:focus){box-shadow:none;background-color:#ffffff14;border-color:#0000;outline:0}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-footer{width:100%}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-submit{background:var(--asmr-hero-gradient);width:100%;color:var(--asmr-accent-foreground);box-shadow:0 5px #326b5bb8,0 8px 18px #00000047}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-submit:hover{box-shadow:0 6px #326b5bb8,0 10px 22px #0000004d}@media (width<=900px){.model-tool-page main.is-asmr-tool{--asmr-section-top-gap:80px;--asmr-heading-content-gap:32px}}@media (width>=1101px){.model-tool-page main.is-asmr-tool{width:100%;padding:calc(64px + var(--public-promo-height,0px)) 16px 0;grid-template-columns:minmax(0,1fr) 480px;grid-template-areas:"breadcrumb composer""hero composer""preview-heading composer""previews composer""community composer""content composer";align-items:start;column-gap:16px;display:grid}.model-tool-page main.is-asmr-tool .model-tool-hero,.model-tool-page main.is-asmr-tool .model-tool-hero.is-seedance-2 .model-tool-hero-content,.model-tool-page main.is-asmr-tool .seedance-hero-composer{display:contents}.model-tool-page main.is-asmr-tool .model-tool-breadcrumb{grid-area:breadcrumb;margin-inline:8px}.model-tool-page main.is-asmr-tool .model-tool-hero-copy{grid-area:hero}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading{grid-area:preview-heading}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid{grid-area:previews;margin-bottom:32px}.model-tool-page main.is-asmr-tool .seedance25-community{grid-area:community}.model-tool-page main.is-asmr-tool .model-tool-content{grid-area:content;padding-inline:0}.model-tool-page main.is-asmr-tool .asmr-composer-controls{z-index:10;top:calc(64px + var(--public-promo-height,0px));box-sizing:border-box;width:100%;height:calc(100dvh - 80px - var(--public-promo-height,0px) - env(safe-area-inset-bottom));background:#0f0f0f;border-color:#ffffff21;flex-direction:column;grid-area:composer;align-self:start;gap:12px;min-height:0;padding:16px;position:sticky;overflow:hidden}.model-tool-page main.is-asmr-tool .model-tool-content,.model-tool-page main.is-asmr-tool .seedance25-community{min-width:0}}@media (width<=1100px){.model-tool-page main.is-asmr-tool .seedance-hero-composer{display:contents}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading{order:2;margin-top:48px}.model-tool-page main.is-asmr-tool .seedance25-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-tool-page main.is-asmr-tool .asmr-composer-controls{order:1;width:100%;height:auto;min-height:0;max-height:none;margin-top:16px;padding:16px;overflow:visible}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-scroll{flex:none;overflow:visible}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-scroll-content{min-height:0}.model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-footer{margin-top:auto}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid{flex:none;order:3;margin-top:24px}}@container asmr-featured-layout (width<960px){.model-tool-page main.is-asmr-tool .asmr-feature-showcase-content{grid-template-columns:minmax(0,1fr);gap:28px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tabs{width:100%}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-rail{height:auto}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-try-now{margin-top:16px}}@media (width<=767px){.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-carousel{margin-top:34px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-stage{height:530px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-stage:before{display:none}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-card{aspect-ratio:auto;width:calc(100vw - 52px);height:480px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy{bottom:22px;left:18px;right:18px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy h3{font-size:22px}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy p{font-size:13px;line-height:1.55}.model-tool-page main.is-asmr-tool .seedance25-related-models .minimax-h3-use-case-copy a{min-height:40px}.model-tool-page main.is-asmr-tool .asmr-feature-showcase{border-radius:0;padding:0}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-content{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-controls{align-items:flex-start}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-tabs{width:100%}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-stage{height:auto}.model-tool-page main.is-asmr-tool .asmr-feature-showcase-panel{padding:0}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);gap:12px}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid[data-active-index]{grid-template-columns:minmax(0,1fr)}.model-tool-page main.is-asmr-tool .asmr-tool-preview-grid .seedance-hero-preview{aspect-ratio:16/9;height:auto}.model-tool-page main.is-asmr-tool .asmr-tool-preview-heading{margin-top:48px}.model-tool-page main.is-asmr-tool .seedance25-create-grid{grid-template-columns:minmax(0,1fr)}.model-tool-page main.is-asmr-tool .model-tool-breadcrumb{margin-inline:16px}.model-tool-page main.is-asmr-tool .model-tool-hero-copy{min-height:220px;padding:48px 18px}.model-tool-page main.is-asmr-tool .model-tool-hero.is-seedance-2 .model-tool-hero-copy>h1{font-size:clamp(32px,8vw,48px)}.model-tool-page main.is-asmr-tool .seedance-hero-preview,.model-tool-page main.is-asmr-tool .seedance-hero-preview video{aspect-ratio:16/9}}html.public-tool-document .script-tool-page .script-tool-templates,html.public-tool-document .model-tool-page .model-tool-related-content,html.public-tool-document .model-tool-page .seedance-expert-blog{margin-top:160px;padding-block:0}html.public-tool-document .script-tool-page .script-tool-templates>header,html.public-tool-document .model-tool-page .model-tool-related-content>header{margin-bottom:64px}html.public-tool-document .script-tool-page .script-tool-template-track{margin-top:0}html.public-tool-document .model-tool-page .seedance-expert-blog{row-gap:64px}@media (width<=799px){html.public-tool-document .short-drama-composer-dock .live2d-generator-footer,html.public-tool-document .live2d-workspace-panel .live2d-generator-footer{margin-top:8px}html.public-tool-document .model-tool-page main.is-asmr-tool .asmr-composer-controls .live2d-generator-footer{margin-top:12px}html.public-tool-document .character-voice-tool-composer-footer{padding-top:24px}html.public-tool-document .character-tool-input footer{margin-top:24px}}
